Senior Backend Engineer - Microservices

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 900,000 - 1,800,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Remote-first culture
Health insurance stipend
Professional development
Flexible working hours

Job summary

Placements24 is seeking a highly experienced Senior Backend Engineer specializing in microservices to join a fully remote engineering team. You will design, develop, and scale distributed systems, tackling complex technical challenges, and influencing architectural direction from anywhere in the world.

You will work with Go, Java, Python and other tech, build robust APIs, ensure fault tolerance, and collaborate with global teams in an agile, remote environment.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 6+ years of backend software development experience in microservices.
  • Proficiency in at least one backend language (Go, Java, Python, or C#).
  • Deep understanding of distributed systems, messaging with Kafka or RabbitMQ, and containerization.
  • Experience with cloud platforms (AWS, Azure, GCP) and SQL/NoSQL databases.

Responsibilities

  • Design, build, and maintain robust, scalable microservices using modern languages and frameworks (e.g., Go, Java, Python).
  • Develop and manage efficient APIs that enable communication between services.
  • Architect and implement distributed systems with fault tolerance and resilience.
  • Write clean, well-tested code and participate in code reviews and best practices.
  • Collaborate with product, frontend engineers, and other teams in a remote, agile setting.

Skills

Backend development
Microservices architecture
Distributed systems
Backend languages (Go, Java, Python, C
Cloud platforms (AWS/Azure/GCP)

Education

Bachelor's degree in Computer Science, Engineering or equivalent

Tools

Kafka
RabbitMQ
Docker
Kubernetes
SQL/NoSQL databases

Job description

About the Role

Our client is actively seeking a highly experienced Senior Backend Engineer specializing in Microservices architecture to join their forward-thinking, fully remote engineering team. This role is pivotal in designing, developing, and scaling the next generation of our client's distributed systems. You will tackle complex technical challenges, collaborate with talented engineers globally, and contribute significantly to the architectural vision. This is a unique opportunity to work from anywhere, influence technical direction, and be part of a culture that values autonomy, innovation, and high-quality software delivery.

Key Responsibilities
  • Design, build, and maintain robust, scalable, and high-performance microservices using modern languages and frameworks (e.g., Go, Java, Python).
  • Develop and manage efficient, reliable APIs that facilitate communication between various services.
  • Architect and implement solutions for distributed systems, ensuring fault tolerance and resilience.
  • Write clean, well-tested, and maintainable code, participating actively in code reviews and advocating for best practices.
  • Collaborate with cross-functional teams, including product management and frontend engineers, to deliver end-to-end features in an agile, remote setting.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 6+ years of professional experience in backend software development, with a proven track record in microservices architecture.
  • Strong proficiency in at least one backend programming language (e.g., Go, Java, Python, C#).
  • Deep understanding of distributed systems, message queues (e.g., Kafka, RabbitMQ), and containerization (Docker, Kubernetes).
  • Experience with cloud platforms (AWS, Azure, GCP) and database technologies (SQL/NoSQL).
Benefits
  • Highly competitive salary and bonus structure commensurate with experience.
  • Comprehensive health, dental, and vision insurance plans.
  • Unlimited paid time off and flexible working hours to support work-life balance.
  • A truly remote-first company culture with regular virtual team-building activities.
  • Significant opportunities for professional development, including conference attendance and online courses.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Microservices Architecture
Senior Backend Engineer - Microservices Architecture

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary + bonuses
Health, dental, vision insurance
Flexible hours
+2
Senior Backend Developer - Microservices
Senior Backend Developer - Microservices

Placements24 • Paarl

Hybrid
ZAR 700,000 - 1,000,000
Remote work
Flexible hours
Professional growth
Remote Senior Backend Developer - Microservices
Remote Senior Backend Developer - Microservices

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 1,959,000 - 2,938,000
Fully remote work
Health, dental, vision insurance
Paid time off
+2
Senior Software Engineer - Backend Services
Senior Software Engineer - Backend Services

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,918,000 - 2,878,000
Fully remote work arrangement
Flexible schedule
Professional development budget
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,100,000
Fully remote
Flexible schedule
Career growth
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Rustenburg

Hybrid
ZAR 1,916,000 - 2,554,000
Competitive compensation package with绩
Fully remote position offering maximum
Comprehensive health, dental, and 1
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,350,000
Competitive salary
Fully remote
Health insurance
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Senior Software Engineer - Remote
Senior Software Engineer - Remote

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,959,000 - 2,938,000
Fully remote
Competitive compensation
Health insurance
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Fully remote
Health insurance
+3