Senior Java Backend Engineer (Spring) - Hybrid Stellenbosch

Placements24

Stellenbosch

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 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

Hybrid work model
Competitive salary and benefits
Learning and development opportunities

Job summary

Placements24 is seeking an experienced Senior Backend Software Engineer in Stellenbosch, Western Cape, with a strong focus on Java and the Spring framework. You will design, develop, and maintain scalable backend systems powering fintech products, mentor juniors, and contribute to secure, reliable services in a hybrid work setup.

Requirements include a Bachelor’s degree and 5+ years of backend experience, with expertise in Java, Spring, RESTful APIs, relational databases, and microservices.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Minimum of 5 years of professional backend development experience.
  • Extensive experience with Java and the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA).
  • Proficiency in designing and implementing RESTful APIs.
  • Strong understanding of relational database design and SQL.
  • Experience with messaging queues (Kafka, RabbitMQ) is a plus.
  • Familiarity with microservices architecture.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to thrive in a hybrid work environment in Stellenbosch, Western Cape.

Responsibilities

  • Design, develop, test, deploy, and maintain robust and scalable backend services using Java and the Spring ecosystem (Spring Boot, Spring Data, Spring Security).
  • Develop and manage RESTful APIs, ensuring seamless integration with front-end applications and third-party services.
  • Work with relational databases (PostgreSQL, MySQL) and potentially NoSQL databases (MongoDB).
  • Implement security and data protection best practices.
  • Optimize applications for performance, scalability, and efficiency.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Collaborate with cross-functional teams, including front-end developers, DevOps engineers, and product managers.
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Mentor junior engineers and contribute to the technical growth of the team.
  • Stay current with emerging technologies and industry trends in backend development.

Skills

Java
Spring Framework
RESTful APIs
Relational databases
Microservices

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
Spring MVC
Spring Data JPA
Kafka
RabbitMQ
Git
SQL
MongoDB

Job description

Placements24 is seeking an experienced Senior Backend Software Engineer in Stellenbosch, Western Cape, with a strong focus on Java and the Spring framework. You will design, develop, and maintain scalable backend systems powering fintech products, mentor juniors, and contribute to secure, reliable services in a hybrid work setup.

Requirements include a Bachelor’s degree and 5+ years of backend experience, with expertise in Java, Spring, RESTful APIs, relational databases, and microservices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - 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 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 | Spring Boot & Microservices
Senior Java Backend Engineer | Spring Boot & Microservices

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Training & conferences
+3
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 Software Engineer (Java/Spring)
Senior Backend Software Engineer (Java/Spring)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary and benefits
Learning and development opportunities
Senior Backend Engineer - FinTech Scale-Up in Stellenbosch
Senior Backend Engineer - FinTech Scale-Up in Stellenbosch

Placements24 • Stellenbosch

Hybrid
ZAR 1,100,000 - 1,800,000
Salary plus stock options
Comprehensive health benefits
Performance bonuses
+2
Senior Java Backend Engineer - Hybrid (Banking/Finance)
Senior Java Backend Engineer - Hybrid (Banking/Finance)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Senior Java Microservices Engineer - Hybrid (Spring Boot)
Senior Java Microservices Engineer - Hybrid (Spring Boot)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Senior Java Backend Engineer (Spring) — Build Scalable APIs
Senior Java Backend Engineer (Spring) — Build Scalable APIs

Placements24 • Polokwane

On-site
ZAR 700,000 - 900,000
Competitive salary commensurate with経験
Comprehensive health insurance plan
Generous annual leave and paid public/
+1