Talent.com
This job offer is not available in your country.
Java Developer Team Lead

Java Developer Team Lead

Salix RecruitmentJohannesburg, South Africa
30+ days ago
Job description

Join one of South Africas leading insurance innovators, where technology meets strategy to deliver exceptional customer experiences. Be part of a forward-thinking team driving digital transformation in short-term insurance, working on complex, high-impact projects that shape the future of the industry. Here, your expertise in Java development, architecture, and leadership will directly influence business outcomes, while you grow in a collaborative and innovative environment.

Youll play a pivotal role in architecting, building, and optimising solutions on the IDIT platform - ensuring performance, scalability, and compliance.

Duties :

  • Leadership & Mentorship : Guide a team of Java developers, providing technical direction, coaching, and accountability.
  • Solution Design & Development : Translate business requirements into scalable technical designs and implement Java-based modules for policy, claims, billing, and customer management.
  • Integration & Architecture : Build APIs (REST / SOAP), integrate with external systems, and ensure seamless interoperability across platforms.
  • Quality & Governance : Drive code reviews, testing strategies, and CI / CD pipelines to ensure technical excellence.
  • Performance & Security : Optimise system performance, troubleshoot complex issues, and implement robust security measures (POPIA, FSCA compliance).
  • Collaboration : Partner with business analysts, architects, and product owners to align solutions with business needs.

Job Experience & Skills Required :

Qualifications :

  • Matric (Grade 12)
  • Bachelors degree in Computer Science, Software Engineering, or related field.
  • Experience :

  • 10+ years in Java Enterprise Edition development, with at least 3 years in a leadership / team lead role.
  • Strong hands-on experience with Java 11+, Spring Boot, Microservices architecture.
  • Proven experience in end-to-end project delivery (UI, SQL data models, business logic).
  • Solid understanding of short-term insurance products (advantageous).
  • Experience with MSSQL (Oracle / DB2 beneficial).
  • Strong knowledge of EJB, SQL, Hibernate, Agile / Scrum, CI / CD pipelines.
  • Excellent stakeholder engagement, communication, and problem-solving skills.
  • Required Technical Skills :

  • Java & Spring Expertise : Strong hands-on experience with Java Enterprise Edition (Java 11+) and Spring Boot.
  • Microservices & System Architecture : Proficient in designing scalable, modular, and high-performance systems.
  • Database & Integration Skills : Expertise in SQL, Hibernate, and integrating with third-party systems via REST / SOAP APIs.
  • Leadership & Team Mentorship : Ability to lead, coach, and develop a high-performing development team.
  • Agile & Project Delivery : Experienced in Agile / Scrum methodologies and end-to-end project execution.
  • Problem-Solving & Analytical Thinking : Strong troubleshooting, optimization, and data-driven decision-making skills.
  • Communication & Stakeholder Management : Able to effectively engage technical and non-technical stakeholders.
  • Quality, Compliance & Security Focus : Commitment to coding best practices, regulatory compliance (POPIA, FSCA), and secure application design.
  • 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.

    Create a job alert for this search

    Java Developer • Johannesburg, South Africa

    Related jobs
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Emporium Human CapitalCenturion, South Africa
    Senior Java Developer (POS24178).Relevant tertiary qualification in Information Technology or Computer / Engineering Sciences and / or matric with at least 10 years relevant experience as a developer ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    wePlaceJohannesburg, South Africa
    To design, develop, test, deploy, maintain and enhance software systems and applications based on specifications, while adhering to established standards. The candidate will translate requirements f...Show moreLast updated: 30+ days ago
    • Promoted
    Team Lead

    Team Lead

    Hello GroupCenturion, ZA
    Job Location : Gauteng, Centurion.Description .We are seeking a motivated and experienced Team Lead to join our finance team. This role is ideal for a finance professional with a s...Show moreLast updated: 19 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    OfferZenJohannesburg, South Africa
    Senior Java Developer Are you a talented senior java developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process.We connect developers ...Show moreLast updated: 2 days ago
    • Promoted
    Java Technology Lead – JHB / Hybrid - R1.6m PA

    Java Technology Lead – JHB / Hybrid - R1.6m PA

    E-MergeJohannesburg, South Africa
    We are not your average tech company.We''re the rebels building the next-gen platform Think bleeding-edge tech, real-world impact, and a team that codes like jazz musicians : loose structure, killer...Show moreLast updated: 30+ days ago
    • Promoted
    Java Technical Lead

    Java Technical Lead

    EntelectJohannesburg, ZA
    Job title : Java Technical Lead.Job Location : Gauteng, Johannesburg.Leveraging your expertise to develop world-class web and mobile applications for leading organisations in South Africa.Leaning o...Show moreLast updated: 5 days ago
    • Promoted
    Agile BA Team Lead

    Agile BA Team Lead

    Network RecruitmentJohannesburg, South Africa
    Agile delivery excellence? This role combines senior-level business analysis expertise with people leadership responsibilities. You will guide a team of Agile Business Analysts, ensuring.Agile proje...Show moreLast updated: 19 days ago
    • Promoted
    Senior Global Markets Governance exp Developer – Rosebank / Hybrid – R1.8m PA

    Senior Global Markets Governance exp Developer – Rosebank / Hybrid – R1.8m PA

    E-MergeJohannesburg, South Africa
    Our client is committed to delivering innovative and cutting-edge technology solutions to our clients.We are currently seeking a talented and experienced Senior. You will work on exciting, large-sca...Show moreLast updated: 30+ days ago
    • Promoted
    Senior JAVA Developer (Spring)

    Senior JAVA Developer (Spring)

    Penny The RecruiterJohannesburg, South Africa
    Build Java integration services and applications using company Framework with an enthusiasm for solving interesting technical challenges in a Banking environment. Be involved in all aspects of devel...Show moreLast updated: 22 days ago
    • Promoted
    Senior Java Developer

    Senior Java Developer

    Network RecruitmentJohannesburg, South Africa
    A continuously growing company within the Payment Solutions environment, providing software solutions, is looking for a Java Developer to join a successful team, to design, develop and implement so...Show moreLast updated: 30+ days ago
    • Promoted
    Support Team Lead

    Support Team Lead

    Kerridge Commercial SystemsWorkFromHome, Gauteng, South Africa
    At Klipboard, we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that c...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Tech Lead

    Senior Tech Lead

    OfferZenJohannesburg, South Africa
    Senior Tech Lead Are you a talented Tech lead looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast netwo...Show moreLast updated: 2 days ago
    • Promoted
    Lead Developer – API

    Lead Developer – API

    Network RecruitmentCenturion, South Africa
    Design, develop, and maintain high-quality, scalable RESTful and SOAP-based APIs using the.Build and manage Windows Services following microservice design principles. Develop data access layers usin...Show moreLast updated: 22 days ago
    • Promoted
    Team Lead – Full Stack Angular Developer (JHB)

    Team Lead – Full Stack Angular Developer (JHB)

    Datafin IT RecruitmentJohannesburg, South Africa
    Our client is a dynamic, fast-paced software supplier operating with the agility of a startup and the backing of established venture capital. They are seeking a Team Lead Full Stack JavaScript Deve...Show moreLast updated: 30+ days ago
    • Promoted
    Java Team Lead

    Java Team Lead

    EntelectJohannesburg, ZA
    Job Location : Gauteng, Johannesburg.Leveraging your expertise to guide and deliver world-class web and mobile applications for leading organisations in South Africa. Exploring methods to enhance pr...Show moreLast updated: 5 days ago
    • Promoted
    Team Lead

    Team Lead

    FACTCenturion, South Africa
    Team Lead – Telecommunications Operations.The successful candidate will play a vital role in coordinating daily technical activities, ensuring service excellence, and driving team performance in al...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Java Developer

    Lead Java Developer

    PBT GroupJohannesburg, South Africa
    Ready to lead a team building enterprise-grade platforms for the.Team Lead to drive delivery, shape architecture, and mentor devs—while staying hands-on with Spring Boot,.Ensure performance, compli...Show moreLast updated: 23 days ago
    • Promoted
    Technical Lead

    Technical Lead

    Network RecruitmentJohannesburg, South Africa
    Step into a leadership role at a.Developers, oversee the delivery of high-quality software, and design scalable solutions using a diverse technology stack. This is an opportunity to combine hands-on...Show moreLast updated: 19 days ago