Discovery Life Insure Life Systems Architecture Java Developer (Senior) About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand
Johannesburg, South Africa | Posted on 18/06/2026 Key Responsibilities Design, develop, and maintain enterprise-grade backend applications using Java EE/Jakarta EE standards. Build and optimize APIs, microservices, and integration layers using frameworks such as Spring / Spring
What You’ll Do: Full Stack development and maintenance of a Production Planning Capacity Management platform. Translate business requirements into scalable, high-quality solutions. Participate in Agile ceremonies, refine user stories, and propose system designs. Provide DevOps support,
Job Description We are looking for an experienced Senior Java EE Developer with 7+ years of hands‑on enterprise Java development experience. The ideal candidate will have a strong background in building secure, scalable, and high‑performance backend
The Integration Lead will be responsible for overseeing and managing integration initiatives across multiple application projects. This role involves designing, implementing, and optimizing integration solutions to ensure seamless communication between business applications, third-party systems, and cloud