Senior Backend Engineer - Microservices

Placements24

Durban

Hybrid

ZAR 1,100,000 - 1,500,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

Health insurance
Full remote work
Generous PTO

Job summary

Placements24 is seeking a Senior Backend Engineer for a fully remote role on a distributed engineering team. You will design, develop, and maintain robust microservices powering the core platform, collaborating with colleagues across geographies to deliver scalable, secure software.

The ideal candidate has 5+ years of backend experience, strong microservices expertise, and proficiency in Go, Java, or Python, plus cloud exposure (AWS/Azure/GCP) and containerization with Docker/Kubernetes.

Qualifications

  • 5+ years of backend software development experience.
  • Proven experience designing and building microservices architectures.
  • Strong proficiency in at least one backend language (Go, Java, Python, Node.js).
  • Experience with cloud platforms AWS, Azure, or GCP.
  • Familiarity with Docker and Kubernetes.
  • Excellent communication and collaboration skills for a remote work setting.

Responsibilities

  • Design, develop, and deploy scalable microservices.
  • Build and maintain efficient, reusable, and reliable code with high quality.
  • Implement and manage RESTful APIs and third-party integrations.
  • Collaborate with frontend, product, and other stakeholders in a remote-first environment.
  • Optimize applications for speed, scalability, and security.
  • Participate in code reviews and contribute to team best practices.

Skills

Microservices
Go
Java
Python
Node.js
AWS
Azure
GCP
Docker
Kubernetes
Remote collaboration

Tools

Terraform

Job description

About the Role

Our client is seeking a highly skilled Senior Backend Engineer to join their fully remote engineering team. In this role, you will be instrumental in designing, developing, and maintaining robust microservices architectures that power their core platform. You'll collaborate with a talented, distributed team, tackling complex technical challenges and contributing to the scalability and reliability of their systems. This is a fantastic opportunity for an experienced engineer who thrives in a remote setting and is passionate about building high-quality software with a significant impact.

Key Responsibilities
  • Design, develop, and deploy scalable microservices using languages like Go, Java, or Python.
  • Build and maintain efficient, reusable, and reliable code, ensuring high standards of quality and performance.
  • Implement and manage RESTful APIs and integrate with third-party services.
  • Collaborate closely with frontend engineers, product managers, and other stakeholders in a remote-first environment.
  • Optimize applications for maximum speed, scalability, and security.
  • Participate in code reviews, provide constructive feedback, and contribute to team best practices.
Requirements
  • 5+ years of professional experience in backend software development.
  • Proven experience designing and building microservices architectures.
  • Strong proficiency in at least one backend programming language (e.g., Go, Java, Python, Node.js).
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Excellent communication and collaboration skills for a remote work setting.
Benefits
  • Competitive salary and performance-based incentives.
  • Full remote work flexibility, allowing you to work from anywhere.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off and a flexible work schedule.
  • Access to online learning resources and professional development opportunities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Microservices (Remote)
Senior Backend Engineer - Microservices (Remote)

Placements24 • Benoni

Hybrid
ZAR 1,601,000 - 2,401,000
Global remote work
Health insurance
Professional growth
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Senior Software Engineer - Microservices
Senior Software Engineer - Microservices

Placements24 • Noord-Kaap

Hybrid
ZAR 1,100,000 - 1,500,000
Performance bonuses
Health insurance
Remote stipend
+1
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
Senior Backend Software Engineer (Java)
Senior Backend Software Engineer (Java)

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary + bonus
Fully remote
Health/dental/vision insurance
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Vereeniging

Hybrid
ZAR 1,440,000 - 2,241,000
Competitive salary
Healthcare: medical, dental, vision
Flexible remote schedule
+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
Remote Senior Full Stack Developer
Remote Senior Full Stack Developer

Placements24 • Gqeberha

Hybrid
ZAR 1,440,000 - 2,081,000
Flexible hours
Remote work
Bonuses
+2
Senior Software Engineer - Cloud Services
Senior Software Engineer - Cloud Services

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Paid time off
+2