Java Developer Team Lead

Salix Recruitment

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 13 hours ago
Based in Johannesburg, South Africa, our client is a bold, independent insurance leader- redefining the industry with purpose, innovation, and a personal touch. Trusted by millions, they’re on a mission to make insurance more accessible and empowering. Our client is looking for fresh talent to help drive this vision forward.We are looking for a Java Team Lead to drive the development of their core insurance platform using Java Enterprise Edition. You’ll lead a skilled team, deliver end-to-end projects, and ensure technical excellence while fostering innovation and collaboration to build reliable, future-ready solutions.Interested? Do not miss this opportunity send your application:Duties:
  • Lead and mentor a team of Java developers, providing technical guidance and fostering a culture of accountability and continuous improvement
  • Ensure application performance, scalability and security by monitoring for bottlenecks, optimizing database queries, and implementing authentication and encryption mechanisms.
  • Collaborate with architects and analysts to design scalable technical solutions.
  • Maintain regulatory compliance with standards like POPIA and FSCA by ensuring traceable development practices and comprehensive technical documentation.
  • Act as a subject matter expert on the IDIT platform, customizing its metadata, workflows, and user interfaces to meet business needs.
Job Experience & Skills Required:
Qualifications:
  • Matric (Grade 12)
  • Bachelor’s degree in computer science, Software Engineering, or related field.
Experience:
  • 10+ years’ Java EE development, with 3+ years in a team lead/leadership role.
  • Strong skills in Spring Boot, Java 11+, and object-oriented design.
  • Experience with microservices, system integration, and performance optimization.
  • Knowledge of unit testing, mocking frameworks, and coding best practices.
  • Proficiency in MSSQL and experience with application servers (WebLogic/WebSphere/JBoss).
  • Ability to deliver end-to-end projects (UI, data models, business logic).
  • Experience building APIs and integrations with external systems.
Skills & Competencies:
  • Strong knowledge of short-term insurance products and lifecycle.
  • Must have hands-on experience with EJB, SQL, and Hibernate, including complex data models and large-scale DB tables.
  • Strong leadership, communication, and stakeholder management
  • Experience with Agile/Scrum, SDLC, and CI/CD pipelines.
  • Must be able to translate functional requirements into clear technical designs and tasks.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

ExecutivePlacements.com