Back-End Developer (Advanced)

Sabenza IT & Recruitment

Pretoria

On-site

ZAR 850,000 - 1,400,000

Full time

2 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

Benefits offered by this job

Remote and on-site work flexibility
Flexible working arrangements
Strong work-life balance

Job summary

Sabenza IT & Recruitment in Pretoria, South Africa, seeks an experienced Back-End Developer to join a technology team building cloud-based solutions for smart vehicle charging. Focus on scalable backend apps with Node.js and AWS serverless, contributing to architecture, automation, security and continuous delivery.

The role requires extensive Node.js, AWS serverless, CI/CD, and database experience, with active Agile/Scrum participation and opportunities to mentor teammates.

Qualifications

  • 5+ years' production experience with Node.js in serverless environments.
  • 3+ years automated testing (unit and end-to-end).
  • 3+ years AWS serverless experience including Lambda, API Gateway, DynamoDB, SQS/SNS, Kinesis, S3, CloudWatch.
  • Experience with Infrastructure as Code, preferably CloudFormation.
  • Experience with CI/CD pipelines, preferably GitHub Actions.
  • Strong knowledge of SQL and NoSQL databases.
  • Experience with cloud architecture, Kubernetes and serverless technologies.
  • Experience with virtual networks and connectivity to on-premise environments.
  • Experience designing, configuring, and operating CI/CD solutions.
  • Experience with monitoring and log analytics.
  • Understanding of software design and architecture patterns.
  • Experience working in Agile/Scrum environments.
  • Experience leading or guiding IT teams.

Responsibilities

  • Develop and operate production-ready backend applications.
  • Provide and support applications in a 24/7 production environment.
  • Build scalable solutions using Node.js and AWS serverless technologies.
  • Monitor applications and services using AWS CloudWatch.
  • Develop and maintain CI/CD pipelines and automated deployments.
  • Implement Infrastructure as Code using CloudFormation and/or Terraform.
  • Apply cloud security principles and best practices.
  • Work with both SQL and NoSQL databases.
  • Collaborate with customers, team members, and external vendors.
  • Share knowledge, mentor colleagues, and support team development.
  • Participate actively in Agile/Scrum ceremonies and ways of working.

Job description

Back-End Developer (Advanced)

Pretoria, South Africa | Posted on 12/10/2026

We are lookingfor an experienced Back-End Developer to join a dynamic technology teamdeveloping intelligent, cloud-based solutions for smart and bidirectionalvehicle charging.

The role focuseson building and operating scalable backend applications using Node.js and AWSserverless technologies, while contributing to modern cloud architecture,automation, security, and continuous delivery.

KeyResponsibilities

  • Develop and operate production-readybackend applications.
  • Provide and support applications in a24/7 production environment.
  • Build scalable solutions usingNode.js and AWS serverless technologies.
  • Monitor applications and servicesusing AWS CloudWatch.
  • Develop and maintain CI/CD pipelinesand automated deployments.
  • Implement Infrastructure as Codeusing CloudFormation and/or Terraform.
  • Apply cloud security principles andbest practices.
  • Work with both SQL and NoSQLdatabases.
  • Identify and resolve technical risks,issues, and impediments.
  • Perform unit and end-to-end automatedtesting.
  • Ensure solutions meet quality,security, and delivery standards.
  • Create and maintain technical andsystem documentation.
  • Collaborate with customers, teammembers, and external vendors.
  • Share knowledge, mentor colleagues,and support team development.
  • Participate actively inAgile/Scrum ceremonies and ways of working.
Requirements
  • 5+ years' production experience withNode.js, particularly in serverless environments.
  • 3+ years' experience with automatedtesting, including unit and end-to-end testing.
  • 3+ years' hands-on AWS serverlessexperience, including:
  • AWS Lambda
  • API Gateway
  • DynamoDB
  • SQS / SNS
  • Kinesis
  • S3
  • CloudWatch
  • Experience with Infrastructure asCode, preferably CloudFormation.
  • Experience with CI/CD pipelines,preferably GitHub Actions.
  • Strong knowledge of SQL and NoSQLdatabases.
  • Experience with cloud architecture,Kubernetes and serverless technologies.
  • Experience with virtual networks andconnectivity to on-premise environments.
  • Experience designing, configuring,and operating CI/CD solutions.
  • Experience with automated deploymentand configuration.
  • Experience with monitoring and loganalytics.
  • Understanding of software design andarchitecture patterns.
  • Experience working in Agile/Scrumenvironments.
  • Experience leading or guiding ITteams.

AdvantageousSkills

  • Linear and nonlinear optimisation.
  • Algorithm design and evaluation.
  • Complexity theory.
  • Performance testing and tuning.
  • E-mobility experience.

Qualifications

  • Relevant IT Degree or equivalentpractical experience.
  • AWS Cloud Certification,preferably Developer Associate or higher.
  • Work on innovative global technologysolutions.
  • Flexible working arrangements.
  • Strong work-life balance.
  • Remote and on-site work flexibility.
  • Modern technology and developmentenvironments.
  • Collaboration with internationalteams.
  • Agile ways of working.
  • A fast-paced and innovative workingenvironment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Node.js & AWS Back-End Developer (Senior)
Node.js & AWS Back-End Developer (Senior)

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Flexible working model
Remote + on-site
Back-End Developer(Node.js/AWS)
Back-End Developer(Node.js/AWS)

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,000
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Randburg

On-site
ZAR 600,000 - 900,000
Salary + bonuses
Health insurance
Dev conferences
+2
Senior Backend Engineer - Cloud Native
Senior Backend Engineer - Cloud Native

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Retirement plan
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Career growth opportunities
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Performance bonuses
Health benefits
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Hybrid work model
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Paid time off
+2
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual bonus
Health benefits
+1
Senior Backend Engineer — Build Scalable APIs & Cloud
Senior Backend Engineer — Build Scalable APIs & Cloud

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Hybrid work model