Senior Backend Engineer - Microservices Architecture

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary + bonuses
Health, dental, vision insurance
Flexible hours
Fully remote work setup
Generous paid time off

Job summary

Placements24 is seeking a Senior Backend Engineer to join a fully remote engineering team. You will design and scale microservices, build robust APIs, and collaborate with product and design teams to deliver high-quality software.

The role emphasizes distributed systems, performance optimization, and remote-first collaboration. Ideal candidates have 5+ years in backend development, strong experience with Java/Python/Go/Node.js, and expertise in Docker and Kubernetes.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of backend software development experience.
  • Strong proficiency in developing and maintaining microservices architectures.
  • Expertise in at least one major backend programming language (e.g., Java, Python, Go, Node.js).
  • Solid understanding of relational databases, NoSQL databases, and caching mechanisms.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Excellent problem-solving skills and ability to work independently in a remote team.

Responsibilities

  • Design, develop, test, and deploy scalable and resilient microservices.
  • Implement robust APIs and ensure seamless integration between services.
  • Optimize performance, database queries, and system architecture.
  • Write clean, maintainable, and well-documented code with code reviews.
  • Collaborate with cross-functional teams to define requirements and solutions.
  • Contribute to the architectural vision and technical roadmap for backend systems.

Skills

Backend development
Microservices architecture
Java
Python
Go
Node.js

Education

Bachelor's degree in Computer Science or Engineering

Tools

Docker
Kubernetes

Job description

About the Role

Our client is seeking a highly skilled and experienced Senior Backend Engineer to join their fully remote engineering team, specializing in building and scaling robust microservices architectures. In this role, you will design, develop, and deploy backend services that form the backbone of their innovative platform. You will collaborate with talented engineers, product managers, and designers to deliver high-quality, performant, and reliable software solutions. This is an excellent opportunity for an engineer who thrives on technical challenges, enjoys working with distributed systems, and values a collaborative remote work environment that fosters growth and innovation.

Key Responsibilities
  • Design, develop, test, and deploy scalable and resilient microservices using modern languages and frameworks (e.g., Java, Python, Go, Node.js).
  • Implement robust APIs and ensure seamless integration between various services and systems.
  • Optimize application performance, database queries, and system architecture for efficiency and scalability.
  • Write clean, maintainable, and well-documented code, adhering to best practices and conducting thorough code reviews.
  • Collaborate with cross-functional teams to define requirements, design solutions, and troubleshoot issues.
  • Contribute to the architectural vision and technical roadmap for backend systems.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development .
  • Strong proficiency in developing and maintaining microservices architectures .
  • Expertise in at least one major backend programming language (e.g., Java, Python, Go, Node.js).
  • Solid understanding of relational databases, NoSQL databases, and caching mechanisms.
  • Experience with containerization (Docker) and orchestration (Kubernetes) is highly desirable.
  • Excellent problem-solving skills and ability to work independently in a remote team .
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible working hours and a fully remote work setup.
  • Generous paid time off and holidays.
  • Opportunities for continuous learning, professional development, and attending conferences.
  • A supportive and collaborative remote work culture focused on technical excellence.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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 • 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 (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
Backend Software Engineer
Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 979,000 - 1,632,000
Lead Software Engineer - Backend Systems - Remote
Lead Software Engineer - Backend Systems - Remote

Placements24 • Stellenbosch

Hybrid
ZAR 1,000,000 - 1,800,000
Executive compensation package
Health, dental, and vision insurance
Career growth and advancement
+3