Menu Close

Johannesburg: Java Developer (IDIT) Team Lead

Advertisement



Job Description

Key Responsibilities Lead a team of Java developers, providing technical guidance, mentorship, and performance management. Self-starter who takes accountability for the teams delivery Oversee the design and delivery of end-to-end customer projects, including UI, SQL data models, and business logic implementation. Architect and develop integrations with external systems (web services, APIs, and other technologies). Collaborate with business analysts, architects, and project managers to translate requirements into robust technical solutions. Review and approve technical designs, code quality, and adherence to best practices. Drive process improvements and adoption of modern development methodologies. Ensure project timelines, quality standards, and budgetary requirements are met. Application Development Develop and maintain Java-based modules for policy, claims, billing, and customer management. Customize IDIT metadata, workflows, and UI components to meet business requirements. Ensure scalability, performance, and maintainability of all developed components. Integration & Interoperability Architect and implement integrations with third-party systems (e.g., payment gateways, CRM, regulatory platforms). Design and manage APIs (REST/SOAP) for seamless data exchange across platforms. Requirement Analysis & Solution Design Collaborate with business analysts, product owners, and stakeholders to gather and refine requirements. Translate business needs into technical specifications and actionable development plans. Provide strategic input into product roadmap and platform enhancements. Testing & Quality Assurance Oversee unit, integration, and regression testing strategies. Ensure automated testing coverage and CI/CD pipeline integration. Conduct code reviews and mentor developers on best practices. Platform Configuration & Customization Deeply understand and leverage IDITs metadata-driven architecture. Optimize system performance, troubleshoot complex issues, and implement enhancements. Stay current with IDIT platform updates and industry trends. Documentation & Governance Maintain comprehensive technical documentation and design artifacts. Ensure compliance with regulatory standards (e.g., POPIA, FSCA). Support audit and governance processes through traceable development practices Performance Tuning & Optimization Monitor application performance and identify bottlenecks. Optimize database queries, caching strategies, and service calls. Implement logging and monitoring tools to ensure system reliability. Security & Compliance Ensure applications adhere to data protection regulations (e.g., POPIA in South Africa). Implement authentication, authorization, and encryption mechanisms. Support audit and compliance reporting features within the platform. Team Collaboration & Mentorship Lead and mentor a team of developers, fostering growth and knowledge sharing. Facilitate Agile ceremonies (stand-ups, sprint planning, retrospectives). Promote a culture of accountability, innovation, and continuous improvement. Required Qualifications Bachelors degree in Computer Science, Software Engineering, or related field Required Experience (relevant or in a similar role) Minimum 10 years in Java Enterprise Edition programming, with at least 3 years in a leadership or team lead capacity. Unit testing and mocking frameworks Proven experience in translating complex business requirements into detailed technical designs. Strong Object-Oriented design principles Strong hands-on experience with Spring Boot, Java 11 Solid understanding of Microservices architecture Proficiency with application servers (WebLogic / WebSphere / JBoss Advantage ). Experience with MSSQL. Strong understanding of software architecture, system integration, and performance optimization. End to end implementation of customer projects, including UI, SQL data model and business logic implementation Development of interfaces with external systems (web services, other technologies) Required Knowledge and Skills Strong understanding of short-term insurance products and lifecycle Excellent communication, stakeholder management, and leadership skills. EJB, SQL, Hibernate Must ; strong understanding of complex data and domain models with large-scale DB tables. Agile/Scrum, SDLC, CI/CD pipelines Ability to translate functional requirements into technical design and development tasks Must Analytical thinking, communication, problem-solving, stakeholder engagement Experience with application server: WebLogic / WebSphere / JBoss Advantage Experience working with Oracle, DB2, MSSQL (all or one of them) Advantage Team player with excellent communication skills Spring Framework HTML5, JavaScript, jQuery, Spring MVC
View Job  Pretoria: iOS Developer posted by Goldman Tech



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Use the STAR method (Situation, Task, Action, Result) when answering behavioral interview questions.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

East London: Bookkeeper posted by Kempston Recruitment

Jobs in Border-Kei January 13, 2026
Accounting Kempston Recruitment Other Finance

Key Skills and Requirements: Completed Matric Certificate in bookkeeping or studies towards a certification5+ years' experience in debtors and creditors…

View Job  Cape Town City Centre: IT Project Manager
View Job

Durban: Finance Manager posted by Salix Recruitment

Jobs in Durban January 13, 2026
Accounting Other Finance Salix Recruitment

This is a senior-level finance leadership opportunity for a commercially astute CA(SA) to step into a nationally influential shared services…

View Job

Durban: Quantity Surveyor (Candidate or Newly Registered Professional Quantity Surveyor) Durban posted by Jobs 4 All

Jobs in Durban January 13, 2026
Construction Jobs 4 All Mining Other Building

Job IntroductionWe are seeking a driven and professional Quantity Surveyor with 3–6 years’ experience to join our client’s team. This…

View Job

Johannesburg North: Retail Tax Administrator posted by Network Finance

Jobs in Central Johannesburg January 13, 2026
Accounting Network Finance Other Finance

Key ResponsibilitiesPrepare and submit tax returns, provisional tax, VAT, dividends tax, import duties, and related documentationHandle tax queries and...

View Job

Randburg: Temporary FET Mathematical Literacy Teacher (Grades 10–12) (Term 1 – 2026) posted by Raizcorp

Jobs in Gauteng January 13, 2026
Education Raizcorp Training

Who We AreRadley Private School is backed by Raizcorp, Africas leading business incubator. We provide a calm, caring, and structured…

View Job

Randburg: Temporary FET Afrikaans Educator (Term 1 – 2026) posted by Raizcorp

Jobs in Gauteng January 13, 2026
Education Raizcorp Training

Radley Private School is seeking a caring and enthusiastic FET-qualified educator with a passion for teaching Afrikaans. This is a…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: Java Developer (IDIT) Team Lead

Advertisement



Job Description

Key Responsibilities: Lead a team of Java developers, providing technical guidance, mentorship, and performance management. A self-starter who takes accountability for the teams delivery Oversee the design and delivery of end-to-end customer projects, including UI, SQL data models, and business logic implementation Architect and develop integrations with external systems (web services, APIs, and other technologies) Collaborate with business analysts, architects, and project managers to translate requirements into robust technical solutions Review and approve technical designs, code quality, and adherence to best practices Drive process improvements and adoption of modern development methodologies Ensure project timelines, quality standards, and budgetary requirements are met Required Qualifications: Bachelors degree in Computer Science, Software Engineering, or related field Required Experience (relevant or in a similar role): Minimum 10 years in Java Enterprise Edition programming, with at least 3 years in a leadership or team lead capacity Unit testing and mocking frameworks Proven experience in translating complex business requirements into detailed technical designs Strong Object-Oriented design principles Strong hands-on experience with Spring Boot, Java 11 Solid understanding of Microservices architecture Proficiency with application servers (WebLogic / WebSphere / JBoss Advantage) Experience with MSSQL Strong understanding of software architecture, system integration, and performance optimization. End-to-end implementation of customer projects, including UI, SQL data model, and business logic implementation Development of interfaces with external systems (web services, other technologies)
View Job  Pretoria: SME Loan Officer posted by Numeral Financial Services Group



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Keep copies of job descriptions for positions you apply to - they're useful for interview prep.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

East London: Bookkeeper posted by Kempston Recruitment

Jobs in Border-Kei January 13, 2026
Accounting Kempston Recruitment Other Finance

Key Skills and Requirements: Completed Matric Certificate in bookkeeping or studies towards a certification5+ years' experience in debtors and creditors…

View Job  Gauteng: Senior Full Stack Engineer posted by Tumaini Consulting
View Job

Durban: Finance Manager posted by Salix Recruitment

Jobs in Durban January 13, 2026
Accounting Other Finance Salix Recruitment

This is a senior-level finance leadership opportunity for a commercially astute CA(SA) to step into a nationally influential shared services…

View Job

Durban: Quantity Surveyor (Candidate or Newly Registered Professional Quantity Surveyor) Durban posted by Jobs 4 All

Jobs in Durban January 13, 2026
Construction Jobs 4 All Mining Other Building

Job IntroductionWe are seeking a driven and professional Quantity Surveyor with 3–6 years’ experience to join our client’s team. This…

View Job

Johannesburg North: Retail Tax Administrator posted by Network Finance

Jobs in Central Johannesburg January 13, 2026
Accounting Network Finance Other Finance

Key ResponsibilitiesPrepare and submit tax returns, provisional tax, VAT, dividends tax, import duties, and related documentationHandle tax queries and...

View Job

Randburg: Temporary FET Mathematical Literacy Teacher (Grades 10–12) (Term 1 – 2026) posted by Raizcorp

Jobs in Gauteng January 13, 2026
Education Raizcorp Training

Who We AreRadley Private School is backed by Raizcorp, Africas leading business incubator. We provide a calm, caring, and structured…

View Job

Randburg: Temporary FET Afrikaans Educator (Term 1 – 2026) posted by Raizcorp

Jobs in Gauteng January 13, 2026
Education Raizcorp Training

Radley Private School is seeking a caring and enthusiastic FET-qualified educator with a passion for teaching Afrikaans. This is a…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area