Backend Jobs in South Africa
There are 306 open Backend jobs in South Africa on freehire right now. 82 of them were posted recently. The skills employers ask for most often are api, cloud and aws.
Most requested skills
- api 53%
- cloud 42%
- aws 33%
- sql 31%
- agile 29%
- rest 28%
- java 27%
- ci-cd 23%
How the work is done
- Remote 32 · 10%
- Hybrid 31 · 10%
Visa sponsorship offered in 0% of the 2 postings that state a position on it.
Seniority
- Senior 157
- Lead 11
- Middle 7
- Staff 6
- Principal 2
- Intern 1
Who is hiring
- 1000+ employees 5
- 51-200 employees 5
- 501-1000 employees 4
- 11-50 employees 3
- 201-500 employees 2
- 1-10 employees 1
Backend Engineer
PowerOptimal's Elon® Smart solar PV water heater relies on a robust, scalable backend platform to manage device connectivity, telemetry, and the broader application layer. We are seeking a skilled and motivated…
Remote-First Backend Engineer - AWS IoT Telemetry Platform
PowerOptimal seeks a Backend Engineer to own and scale our IoT backend platform on AWS. You will work primarily on backend and platform development with occasional frontend tasks. The role is remote-first, based in the…
Senior Java Engineer: AI-Driven Backend & API Design
Design and build AI-driven backend services and REST APIs using Java, Spring, and Kotlin for client projects, with a focus on quality via code reviews and CI/CD.
Senior Java Developer – Spring Boot Backend (Office-Based)
Designs, builds, and maintains Java backend services with Spring Boot, delivering RESTful APIs and scalable solutions in an office-based role.
Senior Backend Engineer - .NET Microservices & Performance
Senior backend engineer building high-scale .NET 8+ microservices in C# 12, leading architecture, mentoring engineers, and optimizing SQL Server, Redis, and Elasticsearch for performance.
Senior Python Backend Engineer — AWS & Automation
Builds and maintains AWS-based backend services, automates workflows, and mentors junior engineers using REST APIs, Terraform, and CI/CD pipelines.
Senior backend developer
Design and build enterprise-scale backend platforms in C# and SQL Server, including a business rules engine, integrations, and audit systems for a South African enterprise application.
Senior backend developer (wordpress, woocommerce, laravel)
Builds and maintains backend systems for WordPress/WooCommerce sites, integrating APIs and optimizing performance for enterprise-scale deployments.
Mid-Level Backend PHP Developer
Key Responsibilities: Design, develop, and maintain RESTful APIs and backend services using PHP and modern frameworks (e.g., Laravel or similar). Collaborate with frontend developers to ensure seamless integration…
Java Backend Engineering Team Lead
Lead a Java backend team to build a fintech platform that uses AI-driven verification to enable transparent, outcomes-based funding for social impact programs in Africa and Europe.
Scala Backend Engineer
Build and maintain the Scala-based backend of a health-tech platform serving adolescent girls across Africa, using functional programming and AWS.
Remote Ruby Engineer for AI Training & Backend APIs
Design and maintain Ruby backend services and review AI training data pipelines for a fully remote team.
Senior Backend Engineer: Scalable Data & AI Pipelines
Senior Backend Engineer builds and scales Scala/Python data and AI pipelines handling real-time signals at enterprise scale.
Intermediate Backend Developer (Java Microservices) - Remote (Pretoria) - R 55,000 – R 65,000 per month
Build and maintain Java microservices for a mission-critical ISP provisioning platform, focusing on RESTful APIs, Spring Boot, and cloud-native practices.
Remote typescript backend engineer (node.js)
Build and own scalable microservices in TypeScript and Node.js, using PostgreSQL, Docker, and AWS while collaborating with a product-focused team.
Senior backend engineer: chaos & reliability (remote)
Own automated reliability testing and chaos engineering for Camunda 8, improving Java-based platform resilience with Kubernetes, Grafana, and Prometheus.
Senior backend engineer - microservices, azure, hybrid
Senior backend engineer building scalable microservices in C#/.NET on Azure, owning features end-to-end in a hybrid Cape Town office.
Senior .net backend engineer | azure & apis
Senior .NET backend engineer building and maintaining APIs on Azure, collaborating with frontend teams to deliver scalable solutions using C# and TypeScript.
Remote AI Backend Engineer (Contract)
Designs and builds scalable server-side systems and APIs for AI products using Python/Go/Java/Node.js/Rust, focusing on distributed microservices and data pipelines.
