Senior Java/Spring Backend Engineer – Hybrid Role

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

7 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
Health insurance
Career development
Hybrid work model

Job summary

Placements24 in Randburg, Gauteng, seeks a seasoned Senior Software Engineer to design, develop, and maintain scalable backend systems using Java and Spring Boot in a hybrid work setup. You will lead technical decisions, mentor junior engineers, implement RESTful APIs, and ensure performance, security, and reliability while collaborating with product, QA, and frontend teams.

Ideal candidates have 5–7 years of experience, strong knowledge of relational DBs (PostgreSQL/MySQL), Hibernate,

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5-7 years of professional software development experience with strong Java focus
  • Extensive experience with the Spring Boot framework and ecosystem
  • Experience designing RESTful web services
  • Relational DB technologies (PostgreSQL/MySQL) and ORMs (Hibernate)
  • Proficiency with build tools (Maven/Gradle) and Git

Responsibilities

  • Design, develop, test, and deploy backend services using Java and Spring Boot
  • Provide technical leadership on complex projects
  • Develop and maintain RESTful APIs for integrations
  • Collaborate with product managers, frontend developers, and QA engineers
  • Implement unit, integration, and end-to-end tests
  • Mentor junior engineers
  • Stay updated with emerging technologies and industry trends
  • Contribute to development processes and tooling

Skills

Java
Spring Boot
RESTful APIs
Microservices
Hibernate
Maven/Gradle
Git
Cloud platforms
Problem-solving
Communication

Education

Bachelor's degree in CS/Engineering

Tools

Maven
Gradle
Hibernate
PostgreSQL/MySQL

Job description

Placements24 in Randburg, Gauteng, seeks a seasoned Senior Software Engineer to design, develop, and maintain scalable backend systems using Java and Spring Boot in a hybrid work setup. You will lead technical decisions, mentor junior engineers, implement RESTful APIs, and ensure performance, security, and reliability while collaborating with product, QA, and frontend teams.

Ideal candidates have 5–7 years of experience, strong knowledge of relational DBs (PostgreSQL/MySQL), Hibernate,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Spring Backend Engineer – Hybrid
Senior Java Spring Backend Engineer – Hybrid

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,600,000
Health benefits
Retirement fund
Continuous learning
+1
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 Java Backend Engineer (Spring) - Hybrid Stellenbosch
Senior Java Backend Engineer (Spring) - Hybrid Stellenbosch

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary and benefits
Learning and development opportunities
Senior Java Engineer - Microservices & Backend Leader Hybrid
Senior Java Engineer - Microservices & Backend Leader Hybrid

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Health insurance
+4
Senior Java Backend Engineer - Hybrid FinTech Role
Senior Java Backend Engineer - Hybrid FinTech Role

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Retirement plan
+3
Senior Backend Engineer - Hybrid, Scale & Impact
Senior Backend Engineer - Hybrid, Scale & Impact

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Health benefits
Career development opportunities
+3
Senior Java & Spring Boot Engineer (Hybrid/Remote)
Senior Java & Spring Boot Engineer (Hybrid/Remote)

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Retirement planning
Hybrid work model
Senior Backend Engineer - Hybrid/Remote, Scalable APIs
Senior Backend Engineer - Hybrid/Remote, Scalable APIs

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Professional development opportunities
+1
Senior Java/Spring Engineer – Hybrid Role & Growth
Senior Java/Spring Engineer – Hybrid Role & Growth

Placements24 • South Africa

Hybrid
ZAR 800,000 - 1,200,000
Salary package
Medical benefits
Retirement plan
+6