Tech jobs
Job listings
Senior Devops Engineer: Ci/cd & Cloud Automation (remote)
Senior DevOps engineer optimizing the software development lifecycle through CI/CD pipelines, automation, and infrastructure management. Requires 7+ years in DevOps with strong Bash/Python/PowerShell scripting and expertise across AWS/Azure/GCP and Docker; supports remote work or the Upington, Northern Cape office.
Software Engineer - Node.js, Php & Javascript (crypto)
A permanent software developer role in Roodepoort/Johannesburg building crypto trading and digital finance applications. Day to day involves application development with PHP, JavaScript, jQuery and Node.js, backed by strong SQL and data modeling. Requires 4+ years of experience; pays up to R600k per annum.
Senior Software Engineer React Work From Home
Remote Senior Software Engineer for a company building API-driven data-visualization and real-time collaboration software (KPI-CHAT) that integrates with open BI platforms. Day to day: developing and maintaining Java web applications with a React/Node.js stack, plus Docker, Jenkins CI/CD, Tomcat and MSSQL/MySQL work.
Intermediate Full Stack Software Engineer
Intermediate full stack engineer (3+ years) in Johannesburg, hired via recruiter Hire Resolve for its client, building and maintaining PHP/Laravel web applications: coding to sprint specs, writing unit/integration tests, optimizing MySQL queries, and working through Git/GitHub CI pipelines.
Senior Software Engineer (full Stack)
Contract senior full-stack engineer (placed via staffing firm Placements24) for a growing tech firm in Port Elizabeth, Eastern Cape, building and scaling web applications for a global clientele. Stack spans React/Angular/Vue front ends, Node.js/Django/Spring Boot back ends, SQL/NoSQL databases, AWS/Azure/GCP, and Docker/Kubernetes; remote work offered.
Lead Fintech Software Engineer - Rustenburg Onsite
Lead a team of engineers building and deploying scalable fintech software at Placements24's Rustenburg office, owning the full lifecycle from design to production. Requires hands-on coding in Java or Python and cloud experience with AWS, Azure, or GCP.
Principal Software Engineer - Backend Systems
Placements24 is recruiting a Principal Software Engineer on behalf of a client technology company to design and lead scalable backend services and distributed systems, mentor engineers, and drive architectural decisions. Core stack: Java/Python/Go/Node.js, microservices, AWS/Azure/GCP, Kubernetes, SQL/NoSQL databases, Kafka, Redis. Fully remote, flexible hours.
Data Engineer Port Elizabeth
Remote data engineer role with a South African national client, designing Azure-based data solutions (Data Factory, Data Lake, Azure SQL), building ingestion, processing, and storage pipelines, and ensuring data quality, security, and accuracy. Requires SQL/Python (or Java/C#) skills and data warehousing experience.
Senior Full-stack Developer (js/node) – Hybrid & Impact
Placements24 is hiring a Senior Full-Stack Developer (hybrid) for a growing software solutions provider in Durban. Day to day: building robust web applications with JavaScript and Node.js, owning the full dev lifecycle, collaborating with product managers and designers, and mentoring junior developers.
Senior Backend Software Engineer (java)
Senior Java backend engineer joining a financial services institution's core banking systems team in Bloemfontein (on-site). Day-to-day involves designing and maintaining scalable, secure Spring Boot microservices, optimizing Oracle/PostgreSQL databases, integrating third-party APIs, and supporting production systems.
Senior Ai Software Engineer
Placements24 is recruiting a Senior AI Software Engineer for a client in Nelspruit, South Africa, to design, build, and deploy AI/ML models into production products. Day-to-day involves developing production-quality AI code, integrating models into existing systems, and writing tests, using Python/Java/C++ with frameworks like TensorFlow, PyTorch, and scikit-learn.
Java Software Engineer
Mid-to-senior engineer at a Pretoria software solutions company working hybrid on back-end and full-stack development. Core stack is Java, Kotlin, and Spring on the back end with Vue.js, Angular, or React on the front end, plus team-lead and client-liaison duties.
Senior Software Engineer
Senior full-stack engineer at an AI-powered conversation-analytics company serving call centers: maintain and modernize a 10+ year-old C#/ASP.NET/MSSQL codebase, build Razor/Blazor interfaces, do PowerShell and Node.js integrations, apply AI coding agents, and mentor the team.
Senior Software Engineer - Backend
Senior backend engineer at a fintech startup in Vereeniging, South Africa (hybrid). Designs, builds, and maintains scalable APIs, microservices, and core infrastructure powering financial products, with mentoring duties. Stack includes Python/Java/Go/Node.js, cloud platforms, Docker/Kubernetes, and SQL/NoSQL databases.
Data Engineer
Data Engineer at Telesure Investment Holdings, a South African financial services/insurance group, based in Johannesburg. The role builds and maintains data pipelines and production data systems, develops ETL jobs, cleans and maps data, and supports predictive analytics, modelling, and reporting across the business.
Senior Software Engineer (java)
Senior Java engineer for a financial services technology provider, based in Nelspruit, Mpumalanga with a hybrid work model. Day to day: designing, building, and maintaining enterprise Java applications and APIs (Spring Boot, Hibernate, relational databases), optimizing performance, and mentoring junior engineers.
Lead Software Engineer
Leads an engineering team at a fintech digital payments company in Rustenburg, architecting, building, and deploying scalable financial software across the full development lifecycle. Works with modern languages like Java, Python, C#, or Go, SQL/NoSQL databases, and cloud platforms (AWS, Azure, GCP).
Full-stack Software Engineer
Full-stack engineer at a growing software solutions company in Bloemfontein, South Africa, building web applications end to end: modern JavaScript frontends (Angular/React/Vue), server-side apps and REST APIs in Node.js/Python/Java/C#, plus SQL/NoSQL databases. Hybrid, office-based role covering design through deployment.
Senior Full Stack Developer - Fintech
Senior full-stack developer for a FinTech startup's fully remote team: designing, building, and maintaining both front-end and back-end of a financial technology platform, including APIs, database schemas, and performance/security work. Stack spans React/Angular/Vue.js, Node.js/Python/Java, PostgreSQL/MongoDB, plus cloud and container tools.
Full Stack Developer: React & Node.js Expert
Placements24 is hiring an on-site Full Stack Developer in Vereeniging, South Africa, to design, build, and maintain robust, scalable web applications across the full stack. Core technologies are JavaScript, React.js, and Node.js, with MongoDB or PostgreSQL, working closely with designers and product managers.