Senior Java Back-End Engineer — Spring Boot, AWS & Microservices

E-Merge

South Africa

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

E-Merge is seeking a Java back-end software engineer to design, build, and maintain scalable back-end services. You will develop RESTful APIs and event-driven solutions, deploy cloud-native apps on AWS and Kubernetes, and contribute to microservices and domain-driven architectures.

The role emphasizes strong Java/Spring Boot expertise, SQL/NoSQL experience, and exposure to Docker/Kubernetes in a fast-paced environment based in Cape Town, South Africa.

Qualifications

  • 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

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
REST APIs
Event-Driven Architecture
Microservices
Domain-Driven
Clean Architecture
Data Structures & Algorithms
Testing & Automation
Cloud Platforms

Education

Relevant IT/CS/Software Eng qualification

Tools

Docker
Kubernetes
AWS

Job description

E-Merge is seeking a Java back-end software engineer to design, build, and maintain scalable back-end services. You will develop RESTful APIs and event-driven solutions, deploy cloud-native apps on AWS and Kubernetes, and contribute to microservices and domain-driven architectures.

The role emphasizes strong Java/Spring Boot expertise, SQL/NoSQL experience, and exposure to Docker/Kubernetes in a fast-paced environment based in Cape Town, South Africa.

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
Remote Java System Architect: Senior Backend & Design
Remote Java System Architect: Senior Backend & Design

E-Merge IT Recruitment • Johannesburg

On-site
ZAR 1,350,000 - 1,650,000
Senior Java Architect: Enterprise-Scale Systems Lead
Senior Java Architect: Enterprise-Scale Systems Lead

E-Merge • Stellenbosch

On-site
ZAR 1,020,000
Senior Full-Stack Developer - AI SaaS (AWS, Microservices)
Senior Full-Stack Developer - AI SaaS (AWS, Microservices)

E-Merge • South Africa

On-site
ZAR 1,080,000 - 1,320,000
Senior AI Backend Engineer — Microservices & Cloud
Senior AI Backend Engineer — Microservices & Cloud

E-Merge • South Africa

Remote
ZAR 863,755 - 1,230,196
Senior Java Spring Boot Backend Engineer | Cloud & APIs
Senior Java Spring Boot Backend Engineer | Cloud & APIs

Cpconsulting • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Node & React Engineer (Hybrid)
Senior Full-Stack Node & React Engineer (Hybrid)

E-Merge • South Africa

Hybrid
ZAR 1,020,000 - 1,380,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 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 Java EE Developer
Senior Java EE Developer

Sabenza IT & Recruitment • Pretoria

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