Software Engineer: Java Back-End - Cape Town - R1.4m PA

ATS Client

Cape Town

On-site

ZAR 1,260,000 - 1,540,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 Java Back-End Software Engineer to design, develop, and maintain scalable back-end services. You will build RESTful APIs and event-driven solutions, develop cloud-native apps on AWS and Kubernetes, and contribute to microservice and event-driven architectures.

The role requires 6+ years of backend experience with strong Java and Spring Boot, plus SQL/NoSQL expertise. Docker and containerization experience are expected. Location: Cape Town, salary negotiable.

Qualifications

  • 6+ years of backend software development experience.
  • Strong Java and Spring Boot expertise.
  • Experience with SQL and NoSQL databases.
  • Cloud platform experience (AWS is a bonus!).

Responsibilities

  • Design, develop, test, deploy, and maintain scalable back-end services.
  • Build and integrate RESTful APIs and event-driven solutions.
  • Develop cloud-native applications running on AWS and Kubernetes.
  • Contribute to microservices, domain-driven, and event-driven architectures.

Skills

Java
Spring Boot
AWS
Kubernetes
Microservices
Event-Driven Architecture
REST APIs
SQL/NoSQL
Docker
Git/Version Control
Testing/Automation
Design Patterns
Clean Architecture
Data Structures & Algorithms

Education

Grade 12 (National Senior Certificate / NCV)

Tools

Docker
Kubernetes

Job description

Java Back‑End Software Engineer

Are you the kind of engineer who gets excited about clean code, scalable systems, and solving complex problems? Do terms like Java, Spring Boot, AWS, Kubernetes, Microservices, and Event-Driven Architecture make you smile instead of sweat? If so, keep reading.

We’re looking for a Java Back-End Software Engineer to help us build, scale, and support high-performing systems that serve real users and real business needs.

What You’ll Be Building
  • Design, develop, test, deploy, and maintain scalable back-end services
  • Build and integrate RESTful APIs and event-driven solutions
  • Develop cloud-native applications running on AWS and Kubernetes
  • Contribute to microservices, domain-driven, and event-driven architectures
The Essentials
  • Grade 12 (National Senior Certificate / NCV)
  • 6+ years of back-end software development experience
  • Proven experience building and supporting production-grade systems
  • Strong Java and Spring Boot expertise
  • Experience with SQL and NoSQL databases
  • Cloud platform experience (AWS is a bonus!)
  • Experience with microservices and event-driven architectures
  • Exposure to Docker, containers, and Kubernetes
Nice to Have
  • Relevant qualification in Information Technology, Computer Science, Software Engineering, or similar
You’ll Fit Right In If You’re Comfortable With
  • Java & Spring Boot ; REST APIs ;AWS
  • Kubernetes ;SQL & NoSQL Databases ;Git & Version Control ;Testing & Automation
  • Design Patterns ;Clean Architecture ; Data Structures & Algorithms

Location: Cape Town. Salary: R1.4m per annum, negotiable.

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

Similar jobs worth comparing

SENIOR Full Stack Java Software Engineer - Cape Town /Hybrid - R1.5m Per Annum
SENIOR Full Stack Java Software Engineer - Cape Town /Hybrid - R1.5m Per Annum

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
SENIOR Full Stack Java Software Engineer - Johannesburg /Hybrid - R1.5m Per Annum
SENIOR Full Stack Java Software Engineer - Johannesburg /Hybrid - R1.5m Per Annum

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Software Developer - Cape Town - R1M PA
Senior Software Developer - Cape Town - R1M PA

ATS Client • Cape Town

On-site
ZAR 1,000,000
Software Engineer: Back End
Software Engineer: Back End

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Software Engineer: Back-End - Johannesburg - R1m PA
Software Engineer: Back-End - Johannesburg - R1m PA

ATS Client • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Senior Cloud JAVA Software Engineer (AWS) - Cape Town - 1.5m PA
Senior Cloud JAVA Software Engineer (AWS) - Cape Town - 1.5m PA

ATS Client • Cape Town

On-site
ZAR 1,500,000
Senior Java Software Engineer
Senior Java Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Employee wellness programs
Training in leadership and technical skills
Senior Java Developer (Cape Town)
Senior Java Developer (Cape Town)

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,000
Mid-Level Software Developer - Cape Town - R860K PA
Mid-Level Software Developer - Cape Town - R860K PA

ATS Client • Cape Town

On-site
ZAR 860,000
Senior Java Developer/ Architect - Stellenbosch - R1.02m per annum
Senior Java Developer/ Architect - Stellenbosch - R1.02m per annum

E-Merge • Stellenbosch

On-site
ZAR 1,020,000