Remote Senior Java Backend Engineer (Spring Boot)

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 1,500,000 - 2,501,000

Full time

13 days ago

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

Fully remote work environment
Health benefits
Paid time off
Professional development
Online training

Job summary

Placements24 is seeking a Senior Software Engineer specializing in Java backend to join a fully remote, distributed team. You will design, develop, and deploy scalable backend services using Java, Spring Boot and microservices.

You will build robust APIs, write clean, well-tested code, mentor juniors, participate in code reviews, and optimize database performance while staying current with emerging technologies in a remote-first environment.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional backend software development experience.
  • Strong proficiency in Java and the Spring Boot framework.
  • Experience with microservices architecture and design patterns.
  • Expertise in SQL databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB).
  • Familiarity with message queuing systems (Kafka, RabbitMQ).
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Proficiency with version control systems (Git).
  • Strong understanding of SDLC and Agile methodologies.
  • Excellent communication skills and ability to work in a remote team.

Responsibilities

  • Design, develop, and maintain scalable and reliable backend services using Java and Spring Boot.
  • Build and optimize RESTful APIs for seamless integration with various systems.
  • Write clean, efficient, well-documented, and testable code.
  • Collaborate with cross-functional teams (product, frontend, QA) in an agile, remote environment.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
  • Troubleshoot and resolve complex production issues promptly.
  • Optimize application performance and database queries.
  • Contribute to architectural discussions and technology choices.
  • Ensure adherence to coding standards and best practices.
  • Engage in continuous learning and stay updated with emerging technologies.

Skills

Java
Spring Boot
Microservices
SQL (PostgreSQL/MySQL)
NoSQL (MongoDB)
Kafka
RabbitMQ
Cloud (AWS/Azure/GCP)
Git
SDLC/Agile
Communication

Education

Bachelor's degree in CS/Engineering

Tools

PostgreSQL
MySQL
MongoDB
Kafka
RabbitMQ
AWS
Azure
GCP
Git

Job description

Placements24 is seeking a Senior Software Engineer specializing in Java backend to join a fully remote, distributed team. You will design, develop, and deploy scalable backend services using Java, Spring Boot and microservices.

You will build robust APIs, write clean, well-tested code, mentor juniors, participate in code reviews, and optimize database performance while staying current with emerging technologies in a remote-first environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Java Backend Engineer | Spring Boot Expert
Remote Senior Java Backend Engineer | Spring Boot Expert

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Performance bonuses
Professional development budget
Remote Senior Java Engineer - Spring Boot & Microservices
Remote Senior Java Engineer - Spring Boot & Microservices

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Full remote work flexibility
Competitive compensation with bonuses
Health insurance
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 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 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
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 (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
Remote Java Developer - Spring Boot & Enterprise Apps
Remote Java Developer - Spring Boot & Enterprise Apps

Placements24 • East London

Hybrid
ZAR 550,000 - 850,000
Competitive salary
Remote-friendly
Health and wellness benefits
+2
Remote Senior Java Lead - Microservices & APIs
Remote Senior Java Lead - Microservices & APIs

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 850,000 - 1,150,000
Remote work flexibility
Medical aid & retirement fund options
Generous annual leave and paid time
Remote Senior Backend Engineer (Java/Spring)
Remote Senior Backend Engineer (Java/Spring)

Placements24 • Paarl

Remote
ZAR 1,486,000 - 2,477,000
Health benefits
Flexible schedule
Fully remote