Skip to content
mimi

Graduate Software Engineers

Network IT

South Africa · On-site Full-time Entry Level 3d ago

About the role

About

An ever-growing software solutions company is on the lookout for Graduate Software Engineers to grow with their team!

Role

  • Kick‑start your tech career by building real‑world software with the latest frameworks and tools.
  • Learn from top‑tier engineers who’ll mentor you as you grow into a confident, industry‑ready developer.
  • Work on impactful projects that reach thousands of users and challenge you to think creatively.
  • Join a fast‑paced, innovation‑driven team where your ideas matter and your career can skyrocket.

Key Responsibilities

  • Design and build high‑quality Java applications using modern ORM, caching, and SOA technologies.
  • Work alongside experienced engineers and learn from a dynamic team.
  • Gain hands‑on experience with scalable, robust, maintainable software using design patterns and OOP principles.

Requirements

  • Good understanding of Java and core syntax.
  • Exposure to HTML/CSS, JavaScript, and SQL, with solid RDBMS concepts.
  • Familiarity with ORM tools (e.g., Hibernate) and servlet containers (Tomcat, GlassFish, and Jetty).
  • Experience using Java IDEs like Eclipse, IntelliJ, or NetBeans.
  • Strong written and verbal communication skills in English.

Skills

CSSHibernateHTMLJavaJavaScriptJettyJPAORMOOPRDBMSSOASQLServletTomcatGlassFish

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free