Remote Senior Backend Engineer - Microservices South Africa

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,300,000

Full time

13 hours 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

Full remote work flexibility
Health insurance
Retirement plan
Professional development budget
Career growth opportunities
Team-building activities

Job summary

Placements24 is seeking a highly experienced Senior Backend Engineer to join a remote-first engineering team in South Africa. You will design, build, and scale microservices, focusing on robust APIs, data models, and scalable databases.

You will collaborate with frontend, product, and other stakeholders to deliver high-performance software. The role emphasizes distributed systems, cloud platforms (AWS/Azure/GCP), Docker and Kubernetes, and modern languages (Java, Python, Go, Node.js).

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional backend development experience with microservices.
  • Expertise in one or more backend languages (Java, Python, Go, C#, Node.js).
  • Experience designing RESTful APIs and microservices.
  • Strong knowledge of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra) databases.
  • Experience with message brokers (Kafka, RabbitMQ).
  • Familiarity with Docker and orchestration (Kubernetes).
  • Understanding of cloud platforms (AWS, Azure, GCP).
  • Proficiency with Git and remote collaboration in distributed teams.

Responsibilities

  • Design, develop, and deploy scalable microservices.
  • Write clean, well-documented code in backend languages.
  • Design and optimize database schemas for performance and scalability.
  • Develop and maintain robust APIs for internal and external use.
  • Implement and manage messaging queues and event-driven architectures.
  • Ensure reliability, performance, and security of backend systems.
  • Collaborate with frontend teams to integrate services with applications.
  • Participate in code reviews, architectural discussions, and design sessions.
  • Mentor junior backend engineers and promote best practices.
  • Troubleshoot complex production issues.

Skills

Backend development
Microservices
RESTful APIs
Distributed systems
Cloud platforms

Education

Bachelor's degree in CS or related field

Tools

Docker
Kubernetes
Kafka
Git
PostgreSQL
MongoDB

Job description

Placements24 is seeking a highly experienced Senior Backend Engineer to join a remote-first engineering team in South Africa. You will design, build, and scale microservices, focusing on robust APIs, data models, and scalable databases.

You will collaborate with frontend, product, and other stakeholders to deliver high-performance software. The role emphasizes distributed systems, cloud platforms (AWS/Azure/GCP), Docker and Kubernetes, and modern languages (Java, Python, Go, Node.js).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Backend Engineer: Scalable APIs & Microservices
Remote Senior Backend Engineer: Scalable APIs & Microservices

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,400,000
Annual performance bonuses
Medical and dental coverage
Provident fund
+2
Remote Senior Backend Engineer - Scalable Systems
Remote Senior Backend Engineer - Scalable Systems

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health insurance
Pension fund contributions
+1
Senior Backend Engineer (Remote South Africa)
Senior Backend Engineer (Remote South Africa)

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Remote work
Health insurance
Retirement plan
+3
Remote Senior Backend Engineer – Scalable APIs & Cloud
Remote Senior Backend Engineer – Scalable APIs & Cloud

Placements24 • Randburg

Hybrid
ZAR 950,000 - 1,600,000
Remote work flexibility
Private medical aid
Retirement savings
+4
Remote Senior Backend Engineer - Scalable Systems
Remote Senior Backend Engineer - Scalable Systems

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 850,000 - 1,500,000
Remote salary
Flexible hours
Annual leave
+2
Remote Senior Backend Engineer - Python API & Microservices
Remote Senior Backend Engineer - Python API & Microservices

Placements24 • South Africa

Remote
ZAR 1,100,000 - 1,900,000
Stock options
Health insurance
Remote-first culture
Senior Backend Engineer - Remote, Microservices & APIs
Senior Backend Engineer - Remote, Microservices & APIs

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Retirement savings
+2
Senior Backend Engineer - Remote, Scalable APIs
Senior Backend Engineer - Remote, Scalable APIs

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive compensation package
Medical aid coverage
Generous leave policies
+4
Remote Senior Backend Engineer for Scalable APIs
Remote Senior Backend Engineer for Scalable APIs

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,200,000
Salary package
Medical aid
Retirement savings
+6
Senior Backend Engineer - Remote, Scalable Systems
Senior Backend Engineer - Remote, Scalable Systems

Placements24 • Polokwane

Remote
ZAR 900,000 - 1,500,000
Fully remote work
Flexible hours
Home office stipend
+3