Java Tech Lead: APIs, Microservices & Cloud

eSmart Group

Sandton

On-site

ZAR 1,200,000 - 1,600,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

eSmart Group seeks an experienced Technical Lead to steer design, development, and delivery of secure, scalable software solutions. The role blends hands-on coding with technical leadership to ensure engineering best practices and high-quality code.

You will mentor developers, drive innovation, and collaborate with cross-functional teams to deliver enterprise-grade applications using Java, Spring Boot, microservices, and cloud services.

Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • Minimum 10 years of progressive software development experience.
  • Expert knowledge of Java and Spring Boot.
  • Strong communication and leadership abilities in cross-functional teams.

Responsibilities

  • Design, develop, and maintain secure, scalable applications.
  • Develop APIs, microservices, and cloud-based solutions.
  • Lead technical design sessions, code reviews, and quality initiatives.
  • Ensure solutions comply with security, architectural, and development standards.
  • Mentor developers and promote continuous learning and technical excellence.
  • Support CI/CD pipelines, automated testing, and release management.
  • Produce and maintain technical documentation and system designs.

Skills

Java
Spring Boot
REST APIs
Microservices
GraphQL
SQL
NoSQL
Azure Cloud
Docker
Kubernetes
CI/CD
DDD
Agile
Leadership
Mentoring

Education

Bachelor’s degree in Computer Science or related field

Tools

Azure DevOps
Docker
Kubernetes
Git
YAML
Kafka
AWS
Azure

Job description

eSmart Group seeks an experienced Technical Lead to steer design, development, and delivery of secure, scalable software solutions. The role blends hands-on coding with technical leadership to ensure engineering best practices and high-quality code.

You will mentor developers, drive innovation, and collaborate with cross-functional teams to deliver enterprise-grade applications using Java, Spring Boot, microservices, and cloud services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead – Java
Technical Lead – Java

eSmart Group • Sandton

On-site
ZAR 1,200,000 - 1,600,000
Technical Lead (Java): Remote Microservices, Spring
Technical Lead (Java): Remote Microservices, Spring

Idbasesoftware • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer, Cloud Microservices & Spring Boot
Senior Java Developer, Cloud Microservices & Spring Boot

Together Staffing group • Johannesburg

On-site
ZAR 720,000 - 960,000
Senior Java Engineer: Cloud, Microservices & APIs
Senior Java Engineer: Cloud, Microservices & APIs

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
Java Backend Developer - Spring Boot & Microservices
Java Backend Developer - Spring Boot & Microservices

Pbt-Group • Johannesburg

On-site
ZAR 600,000 - 900,000
Java Developer (Contract)
Java Developer (Contract)

Pbt-Group • Johannesburg

On-site
ZAR 600,000 - 900,000
Java Tech Lead: Architect, Mentor & Deliver
Java Tech Lead: Architect, Mentor & Deliver

Entelect • Johannesburg

Hybrid
ZAR 1,200,000 - 1,700,000
Java Developer: Mid-Senior, Microservices & Cloud
Java Developer: Mid-Senior, Microservices & Cloud

Communicate Finance • Wes-Kaap

On-site
ZAR 350,000 - 700,000
Java Developer
Java Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Backend Architect - Java EE, Spring, AWS
Senior Java Backend Architect - Java EE, Spring, AWS

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,500,000