Tech jobs
Job listings
Senior Backend Engineer — Cloud-native Microservices Leader
Placements24 in Durban seeks a Senior Backend Engineer to design, develop, and maintain scalable backend systems powering cloud services — architecting microservices, optimizing databases, and ensuring reliability. Core stack: Python/Java/Go or Node.js, Docker/Kubernetes, SQL/NoSQL, and CI/CD with IaC.
Full Stack Developer
Full Stack Developer (hybrid, Pietermaritzburg, South Africa) building and maintaining both frontend (HTML/CSS/JavaScript with React/Angular/Vue) and backend (Python/Django, Node.js/Express, Java/Spring, or C#/.NET) of web apps — designing REST APIs, managing databases, testing, code reviews, and full-lifecycle development for a staffing agency's client.
Devops Engineer Cape Town: Northern Suburbs
DevOps engineer (4–6 yrs) for a client company in Cape Town's northern suburbs, working on-site to maintain existing systems and pipelines, automate and streamline CI/CD release processes, improve monitoring/metrics, and secure end-to-end systems. Core tech: Unix/Linux, CI/CD, containerization and orchestration.
Hybrid Backend Engineer In Stellenbosch: Build Scalable Apis
Octoco Consulting seeks a mid-level Backend Engineer in Stellenbosch (hybrid) to design, build and maintain scalable backend services exposing RESTful and GraphQL APIs, integrating databases and collaborating with frontend, product and operations teams to deliver data-driven applications.
Senior Java/spring Backend Engineer – Hybrid Role
Placements24 (Randburg, Johannesburg) seeks a Senior Backend Engineer to design, build, and maintain scalable Java/Spring Boot systems in a hybrid setup — leading technical decisions, mentoring junior engineers, and delivering RESTful APIs with PostgreSQL/MySQL and Hibernate.
Java Developer
Intermediate Java Developer in Johannesburg managing the full software development lifecycle from planning and prioritising through testing and release. Core work is backend Java/Spring Boot with REST/SOAP web services, Oracle and NoSQL databases, plus front-end exposure (Angular/React) and CI/CD practices.
Backend Engineer: Build Scalable Apis & Cloud Apps
Backend Software Engineer at Placements24 in Upington, South Africa, designing, building, and maintaining scalable server-side logic and APIs in collaboration with front-end developers, product managers, and cloud platforms. Requires 3+ years of backend experience with SQL/NoSQL databases and API design.
Senior Full-stack Developer (javascript Ecosystem)
Senior full-stack developer in Johannesburg (hybrid) designing, building, and deploying web applications for a technology firm: JavaScript frameworks (React/Angular/Vue) on the front end, Node.js/Express on the back end, SQL/NoSQL databases, APIs, automated testing, and mentoring junior developers.
Senior Full Stack Developer (node.js/react)
Fully remote senior full-stack developer building scalable web applications for a fast-growing startup: Node.js/Express backend services and REST APIs, React frontends, PostgreSQL/MongoDB databases, testing strategies, and cloud deployments on AWS/Azure/GCP.
Senior Backend Developer
Senior backend developer designing, building, and maintaining scalable services and APIs for travel booking platforms, integrating third-party providers such as GDS, payment gateways, and ERP systems. Core stack is C#/.NET (ASP.NET Core), MS SQL Server, and Azure, with CI/CD via Azure DevOps; hybrid or office-based in Johannesburg.
Senior Full Stack Developer - Cloud Native Applications
Fully remote senior full stack developer designing, building, and deploying scalable cloud-native web applications and microservices for a cloud solutions firm, working across front-end frameworks (React/Angular/Vue), back-end languages (Node.js/Python/Go/Java), and cloud platforms (AWS/Azure/GCP) with Docker/Kubernetes.
Full Stack Developer - Javascript/node.js & React
Full stack developer at a growing technology startup in Bloemfontein, building and maintaining scalable web applications: Node.js/Express backend services, React frontends, and SQL/NoSQL databases, plus API integration, code reviews, and architecture contributions. Hybrid work from a Bloemfontein office.
Devops Engineer
DevOps engineer for a SaaS provider in the Western Cape (Paarl/Stellenbosch, South Africa): builds and maintains CI/CD pipelines, automates infrastructure with IaC (Terraform/Ansible), manages AWS/Azure/GCP clouds, and monitors performance. Requires 4+ years in DevOps, scripting (Python/Bash), and Docker/Kubernetes. Hybrid work model.
Devops Engineer - Automation Specialist
A DevOps engineer specializing in automation for a client's IT operations team in Durban: designing CI/CD pipelines, implementing infrastructure as code (Terraform/Ansible), automating provisioning and deployments, and managing cloud infrastructure (AWS/Azure/GCP) with Docker/Kubernetes to improve reliability and release efficiency.
Senior Devops Engineer - Cloud Infrastructure
A senior DevOps engineer at a software company in Bloemfontein (hybrid), designing and maintaining cloud infrastructure on AWS/Azure/GCP, building CI/CD pipelines, and automating with Docker, Kubernetes, and IaC tools like Terraform and Ansible, including participation in a 24/7 on-call rotation.
Devops Engineer (hybrid)
Hybrid DevOps Engineer role in Tembisa, Gauteng (posted via recruiter Placements24 for an unnamed client). The engineer builds CI/CD pipelines, infrastructure as code (Terraform/Ansible), manages AWS/Azure/GCP cloud, runs Docker/Kubernetes, and handles monitoring and on-call support.
Senior Devops Engineer — Aws Cloud, Ci/cd, Kubernetes
Senior DevOps Engineer in Vereeniging, South Africa, bridging development and IT operations: designing secure, scalable AWS cloud environments and driving automation across CI/CD pipelines, infrastructure as code, and containerization (Kubernetes), while building resilient infrastructure and improving deployment reliability.
Senior Java Developer
A senior backend engineer in Midrand, South Africa who designs, builds and refactors Java/Spring Boot microservices and REST APIs, writes automated tests, and mentors other engineers while collaborating with business stakeholders. Stack includes Java, Spring Boot, Node.js, Docker, Jenkins and GitLab CI/CD.
Java Software Development Manager
A client of recruitment firm Hire Resolve seeks a Java Software Development Manager in Johannesburg to lead and mentor Team Leads and Senior Developers, oversee architecture and delivery, and implement CI/CD, security, and performance practices. Core stack: Java, Spring Boot, React/Angular on Azure DevOps, Kubernetes, and Docker.
Backend Engineer Ii — .net 8, Microservices & Architecture
Betway Global seeks a .NET backend engineer in Pretoria to design, build, and scale microservices using .NET 8+/C# 12+ for its online betting platform. The role involves shaping architecture, mentoring peers, driving performance improvements, and working with distributed caching, event-driven systems, and DevOps practices.