Senior Backend Engineer (API Focus)

Placements24

Durban

On-site

ZAR 900,000 - 1,300,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

Competitive salary
Annual performance bonus
Medical aid
Provident fund
Career development

Job summary

Placements24 seeks a Senior Backend Engineer in Durban to design, build, and maintain scalable backend systems and APIs powering our ecommerce solutions.

You will work with cross-functional teams to ensure data integrity, security, and high performance while mentoring junior engineers and adopting modern backend technologies.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 5+ years of backend development experience.
  • Proven expertise in designing and building RESTful APIs.
  • Strong proficiency in Python, Node.js, or Java.
  • Experience with PostgreSQL/MySQL and NoSQL databases.
  • Solid understanding of microservices, Docker, and Kubernetes.
  • Familiarity with AWS, Azure, or GCP.
  • Excellent problem solving and teamwork skills.

Responsibilities

  • Design, develop, and maintain scalable backend services and RESTful APIs.
  • Write clean, efficient, testable code in Python, Node.js, Java, or Go.
  • Collaborate with frontend, product, and other stakeholders to define API requirements.
  • Implement database solutions ensuring data integrity, performance, and security.
  • Optimize application performance and troubleshoot complex backend issues.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Uphold security best practices and data protection regulations.
  • Mentor junior backend engineers and contribute to knowledge sharing.
  • Stay current with emerging backend technologies and industry best practices.

Skills

RESTful APIs
Python
Node.js
Java
Django/Flask
Spring Boot
PostgreSQL
MySQL
MongoDB
Redis
Docker
Kubernetes
Cloud platforms
CI/CD

Education

Bachelor's degree in CS or related

Tools

Docker
Kubernetes
CI/CD

Job description

About the Role

Our client, a prominent e-commerce solutions provider based in Durban, KwaZulu-Natal, is seeking a highly skilled Senior Backend Engineer with a strong focus on API development. This role is crucial for designing, building, and maintaining the robust, scalable, and efficient backend systems and APIs that power our client's digital platforms. You will work closely with cross-functional teams to deliver high-performance solutions, ensuring data integrity and seamless integration across various services. This is an excellent opportunity to contribute to a leading company in Durban's growing tech landscape.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance backend services and RESTful APIs.
  • Write clean, efficient, well-documented, and testable code in languages such as Python, Java, Node.js, or Go.
  • Collaborate with frontend developers, product managers, and other stakeholders to define API requirements and specifications.
  • Implement database solutions, ensuring data integrity, performance, and security.
  • Optimize application performance and troubleshoot complex backend issues.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Ensure adherence to security best practices and data protection regulations.
  • Participate in code reviews and provide constructive feedback to peers.
  • Mentor junior backend engineers and contribute to team knowledge sharing.
  • Stay current with emerging backend technologies and industry best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • Minimum of 5 years of professional experience in backend development.
  • Proven expertise in designing and building RESTful APIs.
  • Strong proficiency in one or more backend programming languages (e.g., Python with Django/Flask, Node.js with Express, Java with Spring Boot).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Solid understanding of microservices architecture, containerization (Docker), and orchestration (Kubernetes).
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience in the e-commerce or logistics sectors is a plus.
Benefits
  • Our client provides a competitive salary, annual performance bonuses, medical aid, a provident fund, and opportunities for continuous learning and professional development.
  • This role is based in Durban, KwaZulu-Natal, offering a dynamic work environment within a growing company.
  • We believe in fostering talent and offer clear career progression paths.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer - API Specialist
Senior Backend Developer - API Specialist

Placements24 • Bloemfontein

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Retirement plan
+3
Senior Backend Developer
Senior Backend Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses
Health insurance
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Gqeberha

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+4
Senior Backend Engineer (Python/Django)
Senior Backend Engineer (Python/Django)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary
Health insurance and retirement funds
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Senior Software Engineer - Backend Systems
Senior Software Engineer - Backend Systems

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Continuous learning & development
Collaborative culture
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Bonuses
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Performance bonus
Medical and retirement plans
Paid time off
+3