Lead Backend Engineer (Java)

Placements24

South Africa

Hybrid

ZAR 900,000 - 1,700,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement fund contributions
Annual leave allowance
Paid sick leave
Training & conferences

Job summary

Placements24 in South Africa seeks a Lead Backend Engineer to drive design and implementation of scalable Java-based backends, mentor engineers, and collaborate with product teams to shape the platform architecture.

This hybrid role in Gauteng offers hands-on leadership, cloud-aware development (Spring Boot, microservices), and a culture of excellence. You will optimize performance, mentor peers, and lead best practices across the backend stack.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • Minimum 6 years of backend experience with at least 2 years in lead/senior roles.
  • Strong Java expertise with Spring Boot and RESTful APIs.
  • Experience with microservices, relational/noSQL databases, and containers.

Responsibilities

  • Lead design, development, and deployment of scalable Java-based backend services.
  • Mentor a team of backend engineers and collaborate with product teams.
  • Architect microservices and ensure code quality and performance.
  • Drive performance optimizations and infrastructure improvements.

Skills

Java
Spring Boot
REST APIs
Microservices
Docker
Kubernetes
AWS
Azure
PostgreSQL
MongoDB

Education

Bachelor's in CS/Software Eng

Tools

Kafka
RabbitMQ

Job description

About the Role

Our client is looking for a passionate and experienced Lead Backend Engineer with deep expertise in Java to spearhead the development of their next-generation backend systems. This hybrid role combines the benefits of remote flexibility with valuable in-person collaboration, based in Tembisa, Gauteng . You will be instrumental in driving architectural decisions, mentoring a team of talented engineers, and ensuring the delivery of high-quality, scalable, and performant backend services. This is an exceptional opportunity to make a significant impact on a product that is shaping the future of its industry. You will lead by example, fostering a culture of technical excellence, innovation, and continuous improvement within the engineering department.

Key Responsibilities
  • Lead the design, development, and deployment of robust and scalable backend services using Java and related frameworks (e.g., Spring Boot).
  • Provide technical leadership and mentorship to a team of backend engineers, fostering their growth and development.
  • Collaborate closely with front-end developers, product managers, and other stakeholders to define project requirements and technical solutions.
  • Architect and implement microservices-based solutions adhering to best practices.
  • Ensure code quality, performance, and maintainability through rigorous code reviews and testing.
  • Optimize backend systems for maximum speed, scalability, and reliability.
  • Troubleshoot and resolve complex technical issues across the backend stack.
  • Contribute to the continuous improvement of development processes, tools, and infrastructure.
  • Stay updated with the latest backend technologies and industry trends.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in backend development, with at least 2 years in a lead or senior capacity.
  • Strong proficiency in Java and its ecosystem, including frameworks like Spring Boot.
  • Experience designing and developing RESTful APIs and microservices.
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Experience with message queues (e.g., Kafka, RabbitMQ) is a plus.
  • Knowledge of containerization technologies (Docker, Kubernetes) and cloud platforms (AWS, Azure) is advantageous.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and interpersonal skills, with the ability to effectively lead and collaborate.
Benefits
  • Our client offers a competitive salary package commensurate with experience.
  • Comprehensive medical aid and retirement fund contributions are provided.
  • Employees enjoy a generous annual leave allowance and paid sick leave.
  • Opportunities for professional development, including access to training programs and industry conferences, are available.
  • The hybrid work model allows for a balance between remote work and in-office collaboration.
  • Our client fosters a supportive and innovative work environment where your contributions are valued.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary package
Comprehensive medical and dental cover
Hybrid work model offering flexibility
+5
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Performance-based bonuses
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Health benefits
Career development opportunities
+3
Lead Backend Engineer - Cloud Services
Lead Backend Engineer - Cloud Services

Placements24 • Vereeniging

Hybrid
ZAR 1,000,000 - 1,600,000
Stock options
Health and wellness program
Hybrid work model
+1
Senior Software Engineer - Backend Services
Senior Software Engineer - Backend Services

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Health benefits
Professional development
Hybrid work model
+1
Senior Backend Engineer (Microservices/API Design) - WhatJobs Direct
Senior Backend Engineer (Microservices/API Design) - WhatJobs Direct

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Retirement savings
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Performance bonus
Medical and retirement plans
Paid time off
+3
Lead Software Engineer (Backend)
Lead Software Engineer (Backend)

Placements24 • Randburg

Hybrid
ZAR 1,450,000 - 1,900,000
Hybrid work model
Stock options
Health, dental, vision insurance
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary package
Medical aid and retirement fund
+1
Senior Backend Software Engineer (Java)
Senior Backend Software Engineer (Java)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Retirement plan
+3