Our client has an opportunity for an experienced Java Developer who is passionate about delivering high-quality software using modern technologies. The successful candidate will play a key role in developing cloud-based solutions, influencing technical direction, and working within a collaborative environment that values innovation, ownership, and engineering excellence.
What You’ll Do
• Build scalable Java applications and RESTful services.
• Develop and maintain microservices using Spring Boot.
• Design database structures and implement efficient persistence solutions.
• Participate in architecture discussions and solution design.
• Write high-quality, testable, and maintainable code.
• Support code reviews, continuous integration, and deployment activities.
• Work closely with multidisciplinary teams to deliver business-critical software.
Ideal Candidate
• BSc in Computer Science, Software Engineering, or comparable experience.
• Minimum 4–5 years of professional Java development experience.
• Strong proficiency in Java, Spring Boot, Angular, JPA, Hibernate, SQL, and JDBC.
• Experience with automated testing frameworks such as JUnit.
• Understanding of software architecture, clean code principles, and object-oriented design.
• Exposure to CI/CD pipelines and DevOps tools is advantageous.
• Experience with MongoDB, GraphQL, HTML5, CSS, JavaScript, or legacy Java technologies will be beneficial.
What You’ll Bring
• Strong analytical and problem-solving skills.
• A collaborative mindset and excellent communication abilities.
• Ownership of deliverables and commitment to quality.
• Passion for continuous learning and improving engineering practices.
Only shortlisted candidates will be contacted.
Submit your CV to it.jobs@tumaini.co.za or call 031 350 4018.
Visit our website for more exciting career opportunities: https://tumaini.co/
Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.
My client is looking for VILT Specialist, Durban based, with a remote work model. Requirements: • Strong experience with PHP...
Apply For This JobMy client is looking for a Senior C#.NET SQL Developer to join their team in Randburg, Johannesburg (Hybrid – primarily...
Apply For This JobMy client is looking for Mid–Senior Full Stack Developer, based in Durban, in office model. Requirements: • Minimum of 7+...
Apply For This JobOur client, a fast-growing international consultancy, is seeking a Senior C# ASP.NET Developer. The role involves developing software using C#,...
Apply For This JobOur client within the IT services & consulting sector, with both national and international clients, is currently looking for an...
Apply For This JobMy client is looking for a Mid-Level Developer to join their dynamic team. Requirements: • NodeJS – 2 years’ experience...
Apply For This Job