Remote Lead Software Engineer - Microservices

Placements24

Bloemfontein

Hybrid

ZAR 1,999,000 - 2,999,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Placements24 is seeking a Lead Software Engineer specializing in Microservices Architecture for a fully remote position. You will guide a team through architecture, design, and scalable implementation of distributed services using Java/Spring Boot, Go, or Node.js.

Requires 7+ years in software engineering, leadership experience, and strong API design knowledge (REST, gRPC) with cloud and container technologies like AWS/Azure/GCP, Docker, and Kubernetes.

Qualifications

  • 7+ years of experience in software engineering focusing on designing and building microservices.
  • Experience leading engineering teams and mentoring junior developers.
  • Deep understanding of microservices patterns, distributed systems, and API design (REST, gRPC).
  • Proficiency in at least one modern programming language (Java/Go/Python/Node.js) and frameworks.
  • Experience with cloud platforms (AWS/Azure/GCP), Docker, and Kubernetes.

Responsibilities

  • Lead the design and architecture of new microservices and evolve existing ones for scalability and maintainability.
  • Mentor and guide a team of software engineers, promoting best practices in coding, testing, and deployment.
  • Develop high-quality code using Java/Spring Boot, Go, or Node.js.
  • Collaborate with product managers to define technical requirements and roadmaps.
  • Implement automated testing strategies, CI/CD pipelines, and robust monitoring solutions.
  • Ensure security, reliability, and performance of microservices in production.

Skills

Leadership
Software architecture
Microservices design
Mentoring
CI/CD
Distributed systems

Education

Bachelor's or Master's degree in Computer Science/Engineering

Tools

Java
Go
Python
Node.js
Spring Boot
Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client is looking for a highly experienced and motivated Lead Software Engineer specializing in Microservices Architecture for a fully remote position. This role is critical for leading the design, development, and implementation of scalable, resilient, and high-performance microservices that form the backbone of our client's digital platform. You will guide a talented team of engineers, foster best practices in software development, and ensure the successful delivery of complex technical solutions. This is an exceptional opportunity for a visionary leader to shape the future of our service-oriented architecture.

Key Responsibilities
  • Lead the design and architecture of new microservices and the evolution of existing ones, ensuring scalability and maintainability.
  • Mentor and guide a team of software engineers, fostering technical excellence and promoting best practices in coding, testing, and deployment.
  • Develop high-quality, robust, and efficient code using relevant programming languages and frameworks (e.g., Java/Spring Boot, Go, Node.js).
  • Collaborate with product managers and stakeholders to define technical requirements and project roadmaps.
  • Implement and champion automated testing strategies, CI/CD pipelines, and robust monitoring solutions.
  • Ensure the security, reliability, and performance of all microservices in production environments.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 7+ years of experience in software engineering, with a significant focus on designing and building microservices.
  • Proven experience leading engineering teams and mentoring junior developers.
  • Deep understanding of microservices patterns, distributed systems, and API design (REST, gRPC).
  • Proficiency in at least one modern programming language (e.g., Java, Go, Python, Node.js) and associated frameworks.
  • Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker), and orchestration (Kubernetes).
Benefits
  • Highly competitive remote salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Professional development budget for training, conferences, and certifications.
  • Opportunity to work on challenging, large-scale distributed systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Lead Software Engineer
Remote Lead Software Engineer

Placements24 • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Bonuses
Remote work
Health insurance
+1
Lead Software Engineer
Lead Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 2,000,000
Fully remote
Executive level bonus potential
Premium health insurance
+2
Lead Software Engineer
Lead Software Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,400,000
Executive-level compensation with sign
Comprehensive health insurance
Stock options or equity grants
+2
Remote Lead Software Engineer - Backend
Remote Lead Software Engineer - Backend

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Fully remote work
Health coverage
Professional development budget
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
Lead Software Engineer - Backend Systems - Remote
Lead Software Engineer - Backend Systems - Remote

Placements24 • Stellenbosch

Remote
ZAR 1,000,000 - 1,800,000
Executive compensation package
Health, dental, and vision insurance
Career growth and advancement
+3
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 1,800,000
Remote Lead Backend Engineer - Scalable Systems
Remote Lead Backend Engineer - Scalable Systems

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,800,000
Top-tier salary with bonus potential
Fully remote
Health/dental/vision insurance
+1
Senior Backend Engineer - Microservices & APIs
Senior Backend Engineer - Microservices & APIs

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,200,000
Remote Lead Software Engineer, Microservices Architect
Remote Lead Software Engineer, Microservices Architect

Placements24 • Bloemfontein

Hybrid
ZAR 1,999,000 - 2,999,000