Senior Java Backend Engineer - Spring Boot (Remote)

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,300,000

Full time

39 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive remuneration package
Private health insurance
Remote work with flexibility
Training & certifications
Stock options or profit-sharing

Job summary

Placements24 is seeking a Senior Backend Developer with deep Java and Spring Boot expertise to design, develop, and maintain scalable backend systems for our clients. You will craft efficient code, design databases, and collaborate with cross-functional teams on cutting-edge solutions in a fully remote role based in Benoni, Gauteng.

The ideal candidate has 5+ years of backend experience, strong knowledge of microservices, RESTful APIs, and cloud familiarity.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Minimum of 5 years of professional backend development experience with a strong focus on Java.
  • Extensive experience with the Spring Boot framework.
  • Proficiency in database design and development, including experience with SQL (PostgreSQL, MySQL) and/or NoSQL.
  • Solid understanding of microservices architecture principles.
  • Experience designing and consuming RESTful APIs.
  • Familiarity with version control systems (Git).
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with messaging queues (Kafka, RabbitMQ) is advantageous.

Responsibilities

  • Design, develop, and implement scalable and robust backend services using Java and Spring Boot.
  • Build and maintain RESTful APIs for seamless integration with frontend applications and other services.
  • Design and optimize database schemas and queries for performance and reliability.
  • Write clean, maintainable, and well-documented code adhering to coding standards.
  • Collaborate with product managers, frontend developers, and QA engineers to define requirements and deliver features.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Identify and resolve performance bottlenecks and bugs in production systems.
  • Contribute to architectural discussions and technology selection decisions.
  • Ensure the security and integrity of applications and data.
  • Mentor junior developers and share technical expertise within the team.

Skills

Java
Spring Boot
REST APIs
Microservices
Database design
SQL/NoSQL
Git
Cloud platforms
Messaging queues

Education

Bachelor's degree in Computer Science or related field

Tools

Git
Kafka
RabbitMQ
PostgreSQL
MySQL

Job description

Placements24 is seeking a Senior Backend Developer with deep Java and Spring Boot expertise to design, develop, and maintain scalable backend systems for our clients. You will craft efficient code, design databases, and collaborate with cross-functional teams on cutting-edge solutions in a fully remote role based in Benoni, Gauteng.

The ideal candidate has 5+ years of backend experience, strong knowledge of microservices, RESTful APIs, and cloud familiarity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java/Spring Boot Backend Engineer (Remote)
Senior Java/Spring Boot Backend Engineer (Remote)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Retirement planning options
+1
Remote Senior Java & Spring Boot Backend Engineer
Remote Senior Java & Spring Boot Backend Engineer

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Remote work
+3
Senior Backend Engineer, Java/Spring Boot (Remote)
Senior Backend Engineer, Java/Spring Boot (Remote)

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Retirement plan with company matching
Annual performance bonuses
+2
Senior Backend Engineer - Java/Spring Boot | Remote
Senior Backend Engineer - Java/Spring Boot | Remote

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Remote-friendly work environment
Annual performance bonus
+4
Senior Backend Engineer - Java/Spring | Hybrid Role
Senior Backend Engineer - Java/Spring | Hybrid Role

Placements24 • Randburg

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

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,400,000
Remote work
Health insurance
Home office stipend
+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 Java/Spring Backend Engineer - Remote & Growth
Senior Java/Spring Backend Engineer - Remote & Growth

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health/Dental/Vision insurance
Professional development opportunities
Remote Senior Backend Engineer - Java/Spring & Scalable Systems
Remote Senior Backend Engineer - Java/Spring & Scalable Systems

Placements24 • Paarl

Remote
ZAR 1,486,000 - 2,477,000
Health benefits
Flexible schedule
Fully remote
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