Senior Java Engineer: Cloud-Native, Distributed Systems

ATS Client

Cape Town

On-site

ZAR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATS Client in Cape Town seeks a Senior Java Developer to drive the full software lifecycle—from architecture to production support—using Java, Spring Boot, and cloud-native patterns.

You will design scalable backend systems, apply event-driven approaches with AWS/Kafka, and ensure clean, maintainable code in production environments. The role emphasizes delivering robust services with attention to detail and system-wide thinking.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related Engineering discipline.
  • Extensive commercial experience with Java and modern backend development.
  • Proven expertise in cloud-native architecture, distributed systems, and event-driven design.
  • A passion for writing clean, maintainable, production-ready code.
  • The ability to see the bigger picture while never losing sight of the details.

Skills

Java
Spring Boot
AWS
Apache Kafka
PostgreSQL

Education

Bachelor's degree in Computer Science, Software Engineering, or a related Engineering discipline.

Job description

ATS Client in Cape Town seeks a Senior Java Developer to drive the full software lifecycle—from architecture to production support—using Java, Spring Boot, and cloud-native patterns.

You will design scalable backend systems, apply event-driven approaches with AWS/Kafka, and ensure clean, maintainable code in production environments. The role emphasizes delivering robust services with attention to detail and system-wide thinking.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Cloud-Native Microservices
Senior Java Backend Engineer - Cloud-Native Microservices

ATS Client • Cape Town

On-site
ZAR 1,260,000 - 1,540,000
Senior Java Full-Stack Engineer - Scalable Apps
Senior Java Full-Stack Engineer - Scalable Apps

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Java Developer – AWS Microservices & Cloud
Senior Java Developer – AWS Microservices & Cloud

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Salary: negotiable
Senior Java Backend Engineer – Spring Boot, AWS, Kafka
Senior Java Backend Engineer – Spring Boot, AWS, Kafka

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Cloud Java Engineer - AWS, Microservices Leader
Senior Cloud Java Engineer - AWS, Microservices Leader

ATS Client • Cape Town

On-site
ZAR 1,500,000
Senior Backend Engineer - Java, AWS & Kafka Microservices
Senior Backend Engineer - Java, AWS & Kafka Microservices

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Engineer: Cloud-Native Java & Angular
Senior Full Stack Engineer: Cloud-Native Java & Angular

ATS Client • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Backend Engineer - Java, Spring Boot & Microservices
Senior Backend Engineer - Java, Spring Boot & Microservices

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer - Enterprise Java & Cloud
Senior Software Engineer - Enterprise Java & Cloud

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
Permanent position
Head office in Pretoria
Senior Java Full-Stack Engineer | Cloud, Microservices & CI/CD
Senior Java Full-Stack Engineer | Cloud, Microservices & CI/CD

ATS Client • Johannesburg

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