Senior Backend Developer - Scalable APIs

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly
Competitive salary
Health benefits
Professional development

Job summary

Placements24 is seeking a Senior Backend Developer for a fully remote role. You will design, build, and maintain scalable backend systems and APIs using Python, Java, Go, or Node.js, and optimize databases for performance.

You should have 6+ years of backend experience, strong knowledge of SQL/NoSQL databases, cloud services (AWS/Azure/GCP), and experience with microservices and CI/CD.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent professional experience.
  • Minimum 6 years of professional backend development experience.
  • Expert proficiency in at least one major backend language (Python, Java, Go, Node.js).
  • Strong experience designing and developing RESTful APIs.
  • Relational databases (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Cassandra).
  • Experience with cloud platforms (AWS, Azure, GCP) and containers (Docker, Kubernetes).
  • Knowledge of microservices, distributed systems, and CI/CD pipelines.

Responsibilities

  • Design, build, and maintain backend code using Python, Java, Go, or Node.js.
  • Develop and optimize RESTful APIs for frontend and third-party integrations.
  • Design and manage robust database schemas and queries for performance and scalability.
  • Implement security and data protection measures.
  • Collaborate with frontend, product, and stakeholders to define requirements and deliver features.
  • Write clean, well-documented, thoroughly tested code.

Skills

Python
Java
Go
Node.js
RESTful APIs
Distributed systems
CI/CD
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP
PostgreSQL
MongoDB

Job description

About the Role

Our client, a globally recognized technology innovator, is seeking a highly experienced and self-motivated Senior Backend Developer to join their fully remote team. This position is critical for designing, developing, and maintaining robust, scalable, and high-performance backend systems and APIs that power innovative digital products. You will be responsible for architecting complex solutions, optimizing database performance, and ensuring the security and integrity of our client's data infrastructure. The ideal candidate will possess a deep understanding of server-side languages, database management, cloud services, and API design principles. This is an exceptional opportunity for a seasoned developer to lead backend initiatives, mentor junior engineers, and contribute to groundbreaking projects from the comfort of their home office. We are looking for a technically brilliant problem-solver who thrives in a remote-first, collaborative environment. This role requires a proactive approach and a commitment to delivering excellence in a distributed team setting.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable backend code using languages such as Python, Java, Go, or Node.js.
  • Develop and optimize RESTful APIs for seamless integration with frontend applications and third-party services.
  • Design and manage robust database schemas and query optimization for performance and scalability (SQL and NoSQL).
  • Implement security and data protection measures in compliance with industry standards.
  • Collaborate closely with frontend developers, product managers, and other stakeholders to define requirements and deliver features.
  • Write clean, well-documented, and thoroughly tested code.
  • Deploy applications to cloud environments (AWS, Azure, GCP) and manage infrastructure as code.
  • Troubleshoot, debug, and upgrade existing systems.
  • Mentor junior backend developers and contribute to code reviews and architectural discussions.
  • Stay current with emerging backend technologies and best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • Minimum of 6 years of professional experience in backend development.
  • Expert proficiency in at least one major backend programming language (e.g., Python, Java, Go, Node.js).
  • Strong experience with designing and developing RESTful APIs.
  • In-depth knowledge of relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Solid understanding of software architecture patterns, microservices, and distributed systems.
  • Familiarity with CI/CD pipelines and tools.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven ability to work independently and collaboratively in a remote team setting.
Benefits

This fully remote role offers a highly competitive salary, comprehensive health benefits, and the flexibility to work from anywhere. Our client provides excellent opportunities for professional development, including access to online courses, conferences, and workshops. You will be part of a forward-thinking, collaborative team that values innovation and continuous learning. Join our client and contribute to building cutting-edge backend systems that drive global technology solutions, all while enjoying the benefits of a remote-first work environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Noord-Kaap

Hybrid
CAD 110,000 - 165,000
Fully remote work
Competitive salary
Performance-based bonuses
+3
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work
Health insurance
+3
Remote Senior Backend Software Engineer
Remote Senior Backend Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote opportunity
Flexible schedule
Competitive compensation
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • LegKraal Gate

Hybrid
ZAR 850,000 - 1,250,000
Stock options
Health benefits
Generous PTO
+1
Senior Backend Software Engineer - Cloud Native
Senior Backend Software Engineer - Cloud Native

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Health, dental, and vision insurance
Remote-first culture with flexible WFH
+4
Remote Senior Backend Engineer (Node.js/Python)
Remote Senior Backend Engineer (Node.js/Python)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Competitive salary
Flexible hours
+2
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Klerksdorp

Hybrid
ZAR 1,994,000 - 2,824,000
Competitive salary
Remote stipend
Flexible hours
+5
Software Developer (Backend)
Software Developer (Backend)

Placements24 • Mbombela (Nelspruit)

Remote
ZAR 420,000 - 900,000
Competitive salary
Health and wellness benefits
Generous paid time off
Remote Senior Software Engineer (Backend Focus)
Remote Senior Software Engineer (Backend Focus)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Remote work flexibility
Health insurance
Paid time off
+5