NI
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