Senior Java Developer

ATS Client

Cape Town

On-site

ZAR 800,000 - 1,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

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

Overview

Across the engineering universe, there are countless developers. Many can write code. Few can command the entire Software Development Life Cycle. The time has come to restore balance. My client seeks a Senior Java Developer capable of wielding the full power of modern software engineering—from architecture and design to deployment and production support.



The Infinity Stack


  • Java

  • Spring Boot

  • AWS

  • Apache Kafka

  • PostgreSQL



The Worthy Shall Possess


  • A 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

On-site
ZAR 60,000 - 100,000
Java Architect
Java Architect

Impronics Technologies • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Full Stack Java Developer
Full Stack Java Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 700,000 - 900,000
Technical Lead – Java
Technical Lead – Java

eSmart Group • Sandton

On-site
ZAR 1,200,000 - 1,600,000
Software Developer II
Software Developer II

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Java Developer (Intermediate to Senior)
Java Developer (Intermediate to Senior)

Communicate Finance • Wes-Kaap

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

Together Staffing group • Johannesburg

On-site
ZAR 720,000 - 960,000
Senior Full Stack Developer
Senior Full Stack Developer

ATS Client • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Java Developer
Senior Java Developer

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Salary: negotiable