Senior Backend Engineer - Java/Spring | Hybrid Role

Placements24

Randburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

5 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
Performance bonuses
Medical aid
Retirement fund
Professional development
Hybrid work model

Job summary

Placements24 is seeking an experienced Senior Backend Engineer in Randburg to design, develop, and maintain scalable Java-based services using Spring Boot. You will build RESTful APIs, collaborate with frontend, product teams, and other engineers in a hybrid work setting.

The ideal candidate has 5+ years of backend experience, strong Java and Spring skills, and familiarity with relational databases, Hibernate, and Git.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Minimum 5 years of backend development experience.
  • Strong proficiency in Java and Spring (Boot, MVC).
  • Experience designing RESTful APIs.
  • Solid understanding of relational databases and ORM (SQL, Hibernate).
  • Familiarity with microservices and REST integration.
  • Experience with Git and unit testing frameworks (JUnit/Mockito).
  • Knowledge of cloud platforms (AWS, Azure, or GCP) is a plus.
  • Strong problem-solving and collaboration skills in a hybrid team.

Responsibilities

  • Design, develop, and implement robust backend services using Java and the Spring Boot framework.
  • Build and maintain RESTful APIs for frontend applications and third-party integrations.
  • Develop clean, efficient, and maintainable code with best practices.
  • Optimize performance, scalability, and reliability of services.
  • Work with PostgreSQL/MySQL and Hibernate for data access.
  • Collaborate with frontend teams and product managers; participate in code reviews.
  • Troubleshoot and resolve production and development issues.
  • Contribute to architectural discussions and technical decisions for new features.
  • Stay updated with emerging technologies and industry trends.

Skills

Java
Spring Framework
REST APIs
SQL
Hibernate
Git
JUnit/Mockito
Microservices
Cloud (AWS/Azure/GCP)

Education

Bachelor’s degree in Computer Science, Software Engineering, or related field

Tools

Hibernate
Git
JUnit

Job description

Placements24 is seeking an experienced Senior Backend Engineer in Randburg to design, develop, and maintain scalable Java-based services using Spring Boot. You will build RESTful APIs, collaborate with frontend, product teams, and other engineers in a hybrid work setting.

The ideal candidate has 5+ years of backend experience, strong Java and Spring skills, and familiarity with relational databases, Hibernate, and Git.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java/Spring Backend Engineer – Hybrid Role
Senior Java/Spring Backend Engineer – Hybrid Role

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Career development
+1
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 Backend Engineer - Java & Spring, Hybrid
Senior Backend Engineer - Java & Spring, Hybrid

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Senior Backend Engineer (Java/Spring)
Senior Backend Engineer (Java/Spring)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Medical aid
+3
Senior Java Backend Engineer - Spring Boot (Remote)
Senior Java Backend Engineer - Spring Boot (Remote)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive remuneration package
Private health insurance
Remote work with flexibility
+2
Senior Java Backend Engineer - Hybrid (Spring Boot)
Senior Java Backend Engineer - Hybrid (Spring Boot)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary & performance bonus
Medical & retirement benefits
Generous annual leave & holidays
+3
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/Spring Backend Engineer – Scalable Enterprise
Senior Java/Spring Backend Engineer – Scalable Enterprise

Placements24 • Soweto

On-site
ZAR 700,000 - 1,100,000
Competitive salary and bonuses
Professional growth opportunities
Collaborative team culture in Soweto
+1
Senior Backend Engineer – FinTech (Hybrid)
Senior Backend Engineer – FinTech (Hybrid)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,700,000
Competitive salary
Health insurance
Dental insurance
+7
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