Senior Backend Engineer - Microservices & APIs

Placements24

Sandton

Hybrid

ZAR 900,000 - 1,200,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Placements24 is seeking a Senior Backend Engineer to join a remote-first engineering team focused on building robust microservices and APIs for critical applications.

You will architect solutions, drive best practices, and mentor other engineers while delivering high-quality, scalable backend systems in a distributed environment.

Qualifications

  • Bachelor's degree in CS/Engineering or equivalent practical experience.
  • 5+ years in professional backend software development.
  • Strong knowledge of RESTful APIs and microservices.
  • Experience with relational and non-relational databases, caching, and queues.
  • Familiarity with cloud platforms and containerization is a plus.

Responsibilities

  • Design, develop, and deploy scalable microservices and APIs.
  • Write clean, well-documented, thoroughly tested code.
  • Optimize performance, queries, and system architecture for scalability.
  • Collaborate with frontend, product, and QA to implement features.
  • Participate in code reviews and drive engineering best practices.
  • Troubleshoot complex issues in production and development environments.

Skills

Backend development
RESTful APIs
Microservices
Cloud platforms
Databases
Docker/Kubernetes

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client is seeking a highly skilled and experienced Senior Backend Engineer to join their innovative, fully remote engineering team. This role is focused on designing, building, and maintaining robust, scalable, and performant microservices and APIs that power critical applications. You will play a key part in architecting solutions, driving best practices, and mentoring other engineers. The ideal candidate possesses a deep understanding of distributed systems, data modeling, and modern backend development frameworks, coupled with a passion for creating high-quality, maintainable code. This is an excellent opportunity to contribute to a cutting-edge technology stack within a collaborative and forward-thinking organization that embraces a remote-first culture.

Key Responsibilities
  • Design, develop, and deploy scalable, high-performance microservices and APIs using modern backend technologies.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Optimize application performance, database queries, and system architecture for scalability and reliability.
  • Collaborate with cross-functional teams (frontend, product, QA) to define and implement new features.
  • Participate in code reviews, architectural discussions, and drive best practices within the engineering team.
  • Troubleshoot and resolve complex technical issues in production and development environments.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional backend software development experience.
  • Strong proficiency in at least one modern backend language such as Java, Python, Go, or C#.
  • Extensive experience designing and building RESTful APIs and microservices architectures.
  • Solid understanding of relational and non-relational databases, caching mechanisms, and message queues.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
Benefits
  • Competitive salary and performance-based bonus opportunities.
  • Comprehensive health, dental, and vision insurance plans.
  • Full remote work flexibility, fostering a strong work-life balance.
  • Generous budget for professional development, training, and conferences.
  • A collaborative and supportive team environment focused on innovation and growth.
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 Engineer - Microservices
Senior Backend Engineer - Microservices

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,800,000
Competitive salary
Remote-first culture
Health insurance stipend
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
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 • Mossel Bay

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Fully remote
Health insurance
+3
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
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
Senior Backend Engineer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,300,000
Bonuses potential
Fully remote
Health, dental, vision insurance
+2
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Remote work
Health insurance
+2
Remote Senior Backend Developer
Remote Senior Backend Developer

Placements24 • Durban

Hybrid
ZAR 1,479,000 - 2,793,000
Competitive compensation