Senior Java Engineer - Microservices & Backend Leader Hybrid

Placements24

Vereeniging

Hybrid

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Hybrid work model
Health insurance
Retirement benefits
Professional development
Access to cutting-edge technologies
Annual performance bonuses

Job summary

Placements24 is seeking an experienced Senior Software Engineer in Vereeniging, Gauteng, to design, develop, and maintain high-performance Java backend systems. You will lead microservices projects, mentor junior engineers, and influence architectural decisions in a hybrid work setup.

The ideal candidate has 5+ years of Java experience, strong Spring, REST, and database knowledge, plus cloud and containerization familiarity.

Qualifications

  • 5+ years of professional software development experience focusing on Java.
  • Experience with Spring framework (Spring Boot/Spring MVC).
  • Proficiency in building RESTful APIs and microservices.

Responsibilities

  • Design, develop, test, and deploy robust backend services using Java and Spring Boot.
  • Architect and implement microservices-based solutions.
  • Optimize performance, reliability, and scalability of applications.
  • Collaborate with product managers, frontend developers, and QA engineers.
  • Write clean, well-documented code and follow coding standards.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot complex issues in development and production environments.
  • Contribute to system design discussions and technology choices.
  • Mentor junior engineers and promote best practices.
  • Stay updated with Java technologies and industry trends.

Skills

Java
Spring Boot
REST APIs
Microservices
PostgreSQL
MySQL
Kafka
RabbitMQ
Docker
Kubernetes
AWS
Azure
GCP
OOP Principles
Problem Solving
Communication

Education

Bachelor's degree in Computer Science or related

Tools

Hibernate
JUnit
Maven/Gradle

Job description

Placements24 is seeking an experienced Senior Software Engineer in Vereeniging, Gauteng, to design, develop, and maintain high-performance Java backend systems. You will lead microservices projects, mentor junior engineers, and influence architectural decisions in a hybrid work setup.

The ideal candidate has 5+ years of Java experience, strong Spring, REST, and database knowledge, plus cloud and containerization familiarity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Microservices Engineer - Hybrid (Spring Boot)
Senior Java Microservices Engineer - Hybrid (Spring Boot)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Senior Backend Engineer: Microservices & Hybrid Work
Senior Backend Engineer: Microservices & Hybrid Work

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,400,000
Hybrid work model
Performance bonuses
Healthcare benefits
Senior Backend Engineer - Java & Spring, Hybrid
Senior Backend Engineer - Java & Spring, Hybrid

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Health insurance
+4
Senior Backend Engineer – Java/Spring Boot | Hybrid
Senior Backend Engineer – Java/Spring Boot | Hybrid

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Senior Java Engineer — Remote, Spring & Microservices Lead
Senior Java Engineer — Remote, Spring & Microservices Lead

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work option
Health, dental, and vision insurance
+2
Lead Backend Architect | Hybrid + Executive Stock Options
Lead Backend Architect | Hybrid + Executive Stock Options

Placements24 • Vereeniging

Hybrid
ZAR 1,200,000 - 2,100,000
Hybrid work arrangement
Competitive salary
Health, dental, and vision insurance
+1
Senior Backend Engineer - Hybrid, Enterprise Software
Senior Backend Engineer - Hybrid, Enterprise Software

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary package
Medical aid and retirement fund
+1
Senior Java Developer — Microservices & Cloud (Hybrid)
Senior Java Developer — Microservices & Cloud (Hybrid)

UrbanSoft SA PTY • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Java Engineer - Spring Boot & Microservices (Remote)
Senior Java Engineer - Spring Boot & Microservices (Remote)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote option
Competitive salary
Health and wellness benefits
+1