Tech jobs
Job listings
Senior Backend Software Engineer (microservices)
Fully remote senior backend engineer designing, building, and scaling microservices for a fintech client's financial platforms. Day-to-day work spans Java/Python/Go services, REST APIs, Kafka/RabbitMQ messaging, SQL/NoSQL data stores, and CI/CD pipelines, with a distributed remote team.
Senior Full-stack Software Engineer
Senior full-stack engineer designing, building, and deploying scalable web applications end to end — front-end (React/Angular/Vue), back-end (Node.js, Python, Java, Ruby), APIs, and databases — for a digital transformation consultancy serving global clients, in a fully remote team.
Senior Software Engineer - Fintech Solutions
Senior full-stack engineer at a fintech company in Bloemfontein, South Africa (hybrid). Designs, builds, tests, and deploys scalable, secure financial software — backend services/APIs and user interfaces — across the SDLC, using languages like Java, Python, C#, or JavaScript/TypeScript with frameworks like React and Spring Boot, plus cloud and container tooling.
Remote Senior Backend Engineer - Scalable Systems
Senior backend engineer (fully remote) building and running scalable, low-latency backend services and APIs for a fintech client. Day to day: distributed systems design, cloud infrastructure management, and database work using Python/Go/Java, AWS/GCP/Azure, Docker/Kubernetes, and PostgreSQL/MySQL/NoSQL.
Remote Senior Backend Engineer (python/django)
Senior backend engineer at a fully remote fintech startup, designing and maintaining Python/Django services, REST APIs, and databases while optimizing for scalability and security, mentoring juniors, and shaping architecture decisions.
Senior Devops Engineer: Cloud, Ci/cd, Kubernetes
Placements24 is hiring a Senior DevOps Engineer in Benoni to modernize cloud infrastructure, automate provisioning, and build CI/CD pipelines using Docker, Kubernetes, and cloud platforms. The role also involves Dev/Ops collaboration, mentoring juniors, and security practices in a hybrid work setup.
Senior Devops Engineer - Benoni
Senior DevOps Engineer for a fast-growing SaaS company in Benoni, South Africa: designing and automating cloud infrastructure (AWS/Azure/GCP), building CI/CD pipelines, managing Docker/Kubernetes, and using Terraform/Ansible for IaC, plus monitoring, security, and mentoring — in a hybrid work arrangement.
Senior Devops Engineer (kubernetes Expert)
Senior DevOps engineer for a fast-growing SaaS client, working fully remote: designing and managing production Kubernetes clusters, building CI/CD pipelines, and automating cloud infrastructure with Terraform/Ansible on AWS, Azure, or GCP, plus monitoring, on-call, and mentoring duties.
Backend Engineer - .net, Rest Apis & Docker
Mid-level backend engineer on a Pretoria-based, in-person team who designs and implements .NET backend services, REST APIs, and database integrations with deployment in Docker/Linux environments, owning code quality, security, and performance.
Devops Engineer
DevOps engineer on a fully remote, internationally distributed team responsible for the reliability and automation of mission-critical platforms: Linux infrastructure, Kubernetes (RKE) clusters on GCP, Terraform/Ansible automation, CI/CD, Helm charts, databases, and monitoring with Prometheus.
Senior Backend Developer (python/django)
Fully remote senior backend role building and maintaining scalable server-side services and REST APIs in Python/Django, including database schema design and optimization, code reviews, and mentoring. Cloud platforms (AWS/Azure/GCP) and Docker are a plus.
Devops Engineer
DevOps Engineer role in Stellenbosch, South Africa, placed via recruitment agency Communicate IT. Day-to-day involves building and managing cloud infrastructure and containerized deployments on AWS/Azure using Kubernetes, Docker, Linux, and Python; requires at least 3 years of experience.
Devops Engineer (cloud Automation)
DevOps engineer at an enterprise software company's infrastructure team in Rustenburg, South Africa, designing CI/CD pipelines, infrastructure-as-code (Terraform/Ansible), and cloud infrastructure on AWS/Azure/GCP with Docker/Kubernetes, plus monitoring/alerting, automation, security, and on-call incident response.
Senior Full-stack Developer (cloud Native)
Senior full-stack developer building and maintaining cloud-native web applications, REST APIs, and microservices for What Jobs Direct's core job-search business in Johannesburg. Works across backend languages (Java/Python/Node.js/Go), front-end frameworks (React/Angular/Vue), SQL/NoSQL databases, Docker/Kubernetes, and CI/CD pipelines in a hybrid model.
Senior Devops Engineer
Senior DevOps engineer working on-site in Upington, South Africa for a software development company, bridging development and IT operations. Day to day: building CI/CD pipelines, infrastructure-as-code (Terraform/Ansible), and cloud infrastructure on AWS/Azure/GCP, plus Docker/Kubernetes, monitoring, and on-call support.
Senior Full-stack Developer - E-commerce Platform
Senior full-stack developer building and scaling an online retail e-commerce platform in Mossel Bay (hybrid work): developing Node.js/Python back-end APIs, React/Vue/Angular front-ends, SQL/NoSQL databases, CI/CD pipelines, and cloud deployment.
Senior Full-stack Developer (python/react)
Senior full-stack developer building web applications end to end for a data analytics firm: Python (Django/Flask) backend services, React frontend, RESTful APIs, and SQL/NoSQL databases, plus code reviews and mentoring junior devs. Remote within South Africa in an agile, remote-first team.
Senior Devops Engineer - Cloud Automation
Senior DevOps engineer in Mahikeng, South Africa, architecting and automating cloud infrastructure and CI/CD pipelines for a cloud-native solutions firm. Day-to-day: building scalable AWS/Azure/GCP environments, containerizing with Docker/Kubernetes, provisioning via Terraform/CloudFormation, plus monitoring and on-call incident response.
Lead Java Developer - Bedfordview
On-site Lead Java Developer role in Johannesburg (Bedfordview) for a Hire Resolve client, likely in telecom. The lead designs and maintains enterprise-grade, scalable distributed systems using Java, Spring Boot microservices, Docker/Kubernetes, SQL/NoSQL databases and CI/CD, while mentoring developers and driving architecture.
Java Developer (contract)
PBT Group is hiring a contract Java Developer in Johannesburg to design, develop, test, and maintain enterprise-grade Java applications across the full SDLC in an Agile team. Core stack includes Java 8/11, Java EE, Spring Boot, Hibernate, REST APIs, relational databases, and CI/CD tooling like Git, Maven, Jenkins, and Docker.