Lead Java Architect — Spring Boot, Microservices, Cloud
Summary
Lead a team designing and maintaining high-performance Java applications using Spring Boot, microservices, and cloud-native DevOps practices while mentoring junior developers.
A leading tech company in Johannesburg is seeking a Lead Java Developer with extensive experience in Java and Spring Boot. The ideal candidate will design and maintain high-performance applications while mentoring junior developers. Responsibilities include leading architectural discussions, collaborating on technical roadmaps, and optimizing systems in cloud-native environments. Strong expertise in microservices, containerization, and DevOps practices is essential. This role offers an opportunity to guide a talented team in a dynamic environment.