Senior Backend Software Engineer (Java)

Placements24

Upington

Hybrid

ZAR 900,000 - 1,200,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary + bonus
Fully remote
Health/dental/vision insurance
Paid time off
Professional development

Job summary

Placements24 is seeking a highly experienced Senior Backend Software Engineer with a strong command of Java to join our fully remote team. You will design, develop, and maintain scalable backend systems powering critical business operations and contribute to robust architectures.

Collaborate with frontend, product, and other stakeholders to translate requirements into technical solutions, implement RESTful APIs, optimize performance, and ensure code quality through thorough testing and

Qualifications

  • 5+ years of professional backend development experience.
  • Strong Java ecosystem knowledge including Spring Boot and Hibernate.
  • Experience with relational and NoSQL databases.

Responsibilities

  • Design, develop, and deploy scalable backend services using Java and Spring Boot.
  • Create and maintain RESTful APIs with high performance.
  • Optimize queries and overall system architecture.
  • Write clean, well-documented, thoroughly tested code.
  • Collaborate with frontend, product, and other stakeholders.
  • Troubleshoot and resolve technical issues in production and development environments.

Skills

Java
Spring Boot
Hibernate
PostgreSQL
MySQL
MongoDB
Microservices
Docker
Kubernetes
AWS

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
JPA/Hibernate
PostgreSQL
MySQL
MongoDB
AWS
Azure
GCP

Job description

About the Role

Our client is seeking a highly experienced Senior Backend Software Engineer with a strong command of Java to join their innovative, fully remote team. You will be instrumental in designing, developing, and maintaining scalable, high-performance backend systems that power critical business operations. This role demands a deep understanding of software architecture, robust coding practices, and a passion for solving complex technical challenges. You will collaborate with cross-functional teams to deliver cutting-edge solutions and contribute significantly to the evolution of our client's technology platform. This is an exceptional opportunity to leverage your expertise in a dynamic and supportive remote work environment.

Key Responsibilities
  • Design, develop, and deploy robust, scalable, and efficient backend services using Java and related frameworks (e.g., Spring Boot).
  • Create and maintain RESTful APIs, ensuring high performance and reliability.
  • Optimize application performance, database queries, and overall system architecture.
  • Write clean, well-documented, and thoroughly tested code, adhering to best practices.
  • Collaborate with frontend engineers, product managers, and other stakeholders to translate requirements into technical solutions.
  • Troubleshoot, debug, and resolve complex technical issues in production and development environments.
Requirements
  • 5+ years of professional experience in backend software development, with a strong focus on Java.
  • In-depth knowledge of the Java ecosystem, including Spring Boot, Hibernate, and related libraries.
  • Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Experience with microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP).
  • Excellent problem-solving, analytical, and communication skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
  • Highly competitive annual salary with performance-based bonus opportunities.
  • Fully remote work environment , allowing for flexible work arrangements.
  • Comprehensive health, dental, and vision insurance coverage.
  • Generous paid time off and opportunities for professional development.
  • A collaborative team culture that values innovation and individual contribution.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Generous PTO
+2
Lead Backend Engineer
Lead Backend Engineer

Placements24 • Randburg

Hybrid
ZAR 850,000 - 1,650,000
Competitive salary
Health, dental, and vision insurance
Generous paid time off
+2
Remote Senior Software Engineer
Remote Senior Software Engineer

Placements24 • Randburg

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary
Remote-first
Medical, dental, and vision insurance
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • East London

Hybrid
ZAR 1,446,000 - 2,249,000
Fully remote
Flexible working hours
Competitive salary + bonuses
+3
Senior Backend Java Engineer - Fully Remote
Senior Backend Java Engineer - Fully Remote

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary + bonus
Fully remote
Health/dental/vision insurance
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Senior Backend Developer
Senior Backend Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Backend Engineer - Python
Senior Backend Engineer - Python

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Fully remote work arrangement
Health, dental and vision insurance
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Developer
Senior Developer

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,300,000