Senior Java Backend Engineer - Scalable Enterprise APIs

Sabenza IT & Recruitment

South Africa

On-site

ZAR 900,000 - 1,400,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sabenza IT & Recruitment is seeking an experienced Senior Java EE Developer to design, develop, and deliver enterprise-grade backend systems. You will lead development streams, mentor junior engineers, and collaborate across multidisciplinary teams to build scalable APIs and microservices.

The role requires strong Java EE/Jakarta EE expertise, Spring/Spring Boot, and hands-on DevOps and cloud deployment experience in enterprise environments.

Qualifications

  • 7+ years enterprise Java development experience.
  • Strong experience with Java EE/Jakarta EE, Spring, Hibernate/JPA.
  • DevOps mindset with pipelines automation experience.
  • REST/microservices architecture and ESB/integration exposure.
  • AWS/Azure cloud or hybrid deployment experience.
  • Strong SQL and database design capabilities.
  • Experience with messaging (JMS, Kafka) and ORM mappings.

Responsibilities

  • Design, develop, and maintain backend applications using Java EE/Jakarta EE.
  • Build and optimize APIs, microservices, and integration layers with Spring/Spring Boot.
  • Develop high-performance server-side components and batch processes.
  • Implement unit and integration tests to ensure code quality.
  • Contribute to solution architecture and lead development streams.
  • Mentor junior developers and conduct code reviews.
  • Work with CI/CD pipelines and containerized services (Docker, Kubernetes).
  • Deploy applications in AWS/Azure or on-premise and monitor performance.
  • Collaborate with business analysts, testers, and product owners.

Skills

Java EE/Jakarta EE
Spring / Spring Boot
REST APIs
Microservices
DevOps
CI/CD
Cloud (AWS/Azure)
SQL/Database design
JMS/Kafka
ORM frameworks
Git & CI/CD automation
Kubernetes/OpenShift

Tools

Docker
Kubernetes
Jenkins
GitHub Actions
GitLab CI
Azure DevOps
MuleSoft/Apache Camel

Job description

Sabenza IT & Recruitment is seeking an experienced Senior Java EE Developer to design, develop, and deliver enterprise-grade backend systems. You will lead development streams, mentor junior engineers, and collaborate across multidisciplinary teams to build scalable APIs and microservices.

The role requires strong Java EE/Jakarta EE expertise, Spring/Spring Boot, and hands-on DevOps and cloud deployment experience in enterprise environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & Cloud Microservices Engineer
Senior Java & Cloud Microservices Engineer

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 600,000 - 1,200,000
Junior Java Engineer: Enterprise API & Data Integration
Junior Java Engineer: Enterprise API & Data Integration

Sabenza IT & Recruitment • South Africa

On-site
ZAR 180,000 - 320,000
Senior Java Developer
Senior Java Developer

Sabenza IT & Recruitment • South Africa

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

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Java EE Developer - AWS
Senior Java EE Developer - AWS

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java Backend Architect for Scalable Enterprise APIs
Senior Java Backend Architect for Scalable Enterprise APIs

Zohorecruit • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Java Backend Engineer — Spring & APIs
Senior Java Backend Engineer — Spring & APIs

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
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
Backend Developer
Backend Developer

VirtuHire • South Africa

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

Pbt-Group • Johannesburg

On-site
ZAR 600,000 - 900,000