If you are a passionate Java Engineer looking for a new challenge, apply today! This role involves designing and delivering cloud-ready services and RESTful APIs, owning features end-to-end from database schema and service layer to testing, deployment, and monitoring. You will contribute to system design and architecture discussions, raise the quality bar through code reviews and knowledge sharing, and collaborate closely with cross-functional teams to deliver impactful, scalable solutions.
Key Requirements
• BSc in Computer Science, Software Engineering, or equivalent experience
• 4-5+ years of professional Java development experience
• Java (or Kotlin) with strong OO design (polymorphism, inheritance, encapsulation)
• Spring Boot / Spring Framework for microservices and APIs, Angular
• JPA / Hibernate for persistence, with solid SQL/JDBC experience (schema design, queries, updates), JUnit (and similar) for testing
• Nice to have
• NoSQL databases (e.g. MongoDB); GraphQL exposure
• CI/CD and DevOps tools (Azure DevOps, Jenkins, Jira)
• Web fundamentals (HTML5, CSS, JavaScript) for occasional full-stack work
• Legacy knowledge (J2EE, JSP, MVC frameworks) for brownfield systems
Should you meet the requirements for this position, please email your CV to it.jobs@mspstaffing.co.za. You can also contact the IT team on 021 555 0432 or visit our website at https://mspstaffingza.co/ NOTE: When replying to the advert, also include the reference number in the subject line. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
The client is seeking a mid-to-senior Java engineer who can design, build, and own cloud-ready microservices end-to-end while collaborating across...
Apply For This JobOur client is looking for a dedicated, professional Software Development Manager to join their team! Join a dynamic, multidisciplinary environment...
Apply For This JobOur client is seeking a Senior Backend Developer for a hybrid role based in PTA Key Requirements • 6 years’...
Apply For This JobOur client is seeking a passionate Full Stack Java Developer to join their team. If you are on the lookout...
Apply For This JobOur client is seeking a skilled Java Technical Lead to build world-class web and mobile applications for leading South African...
Apply For This JobOne of our clients is looking for an energetic candidate that will primarily focus on maintaining and troubleshooting enterprise level...
Apply For This Job