Tech jobs
Job listings
Senior Specialist: Cloud Data Engineer
Senior Cloud Data Engineer at Vodacom designing, developing, and maintaining scalable batch and real-time data pipelines (Spark, Kafka, Flink, NiFi) across on-premises and cloud (AWS/GCP) environments with OpenShift-based microservices.
Senior Data Engineer — Big Data & Cloud Pipelines
The Senior Data Engineer will design and maintain scalable data pipelines and infrastructure to support analytics, utilizing AWS, Hadoop, and EMR. The role involves managing batch and real-time data flows from on-premise systems to the cloud within an agile environment.
Senior Full Stack Engineer
BCB Engage is seeking a Senior Full Stack Engineer to develop and maintain complex financial platforms using Node.js, Angular, and Google Cloud. The role involves building scalable microservices, collaborating on architectural decisions, and mentoring team members within a hybrid work environment.
Cloud & DevOps Leader: Scale, Secure, Deliver
Leads cloud and DevOps teams to design, build, and operate scalable cloud platforms for a fintech merchant operating system, focusing on IaC, CI/CD, security, and platform reliability.
Full Stack Developer
Full Stack Developer building scalable, secure financial and loyalty systems using PostgreSQL/MySQL/MongoDB, RESTful APIs, cloud platforms, Docker, and Kubernetes for a Stellenbosch-based fintech company.
Data Engineer
The Data Engineer will design and maintain scalable, secure data pipelines and analytical solutions using AWS and big data technologies. The role involves integrating diverse data sources, performing ETL, and collaborating with agile teams to deliver high-performing data infrastructure.
Specialist: Software Engineer
Software Engineer at Vodacom designing, developing, testing, and maintaining digital products and customer-facing platforms (CVM, Loyalty, eCommerce) using Java/Spring, Node.js, Angular/React, or Python with microservices, APIs, Docker/K8s, and CI/CD in an agile squad.
Software Engineer/Developer
The Software Engineer will design and maintain mission-critical software systems, including payload control and emulators, while managing Docker environments and CI pipelines. The role requires proficiency in Python, C++, or Java to build productivity tools and support project delivery.
Senior DevOps Engineer
Senior DevOps Engineer on a 12-month hybrid contract in Cape Town, owning AWS cloud infrastructure, CI/CD pipelines, and Infrastructure as Code for enterprise-grade solutions.
Senior DevOps Engineer
Senior DevOps Engineer leading AWS/EKS cloud platform design, CI/CD pipeline security, and containerisation of .NET applications with a strong DevSecOps focus at a large financial services firm.
Backend Engineer - SaaS Platform (Azure, APIs, CI/CD)
OfferZen is looking for a backend-focused software developer to build APIs, implement integrations, and manage CI/CD pipelines and infrastructure as code. The role involves collaborating with product and embedded teams to deliver scalable services in an Agile environment.
Java Developer Contract
Build and maintain Java-based banking systems using Spring, microservices, and SQL/NoSQL databases while following agile practices.
Senior Java Developer
This role is for a Senior Java Developer in the banking sector responsible for end-to-end application design, development, and deployment. The position requires extensive experience with Java frameworks like Spring Boot and Micronaut, microservices architecture, containerization, and DevOps automation.
Java Developer (Intermediate)
Build and maintain Java-based CRM systems using Java EE, Spring, and Oracle, focusing on enterprise services and backend logic.
Software Developer II
Software Developer II building Loyalty and Rewards solutions at Nedbank using Ab Initio ETL, IBM ACE/APIC for integrations and APIs, Python for automation, and SQL/Postgres for database work within an Agile delivery environment.
Frontend Software Developer (Client & Mobile )
The Frontend Software Developer builds and maintains features for Sun International's iGaming platform using React, Next.js, Node.js, and NestJS. This role involves full-stack development, API integration, and testing within an Agile environment.
Senior Software Engineer (C#/.NET/Python)
The Senior Software Engineer will develop and maintain modular software tools and platforms for interactive LEGO products using C#, .NET, and Python. The role focuses on improving developer experience through pipeline automation, architectural design, and mentoring junior team members.
Senior Software Engineer (C#/.NET/Python)
The Senior Software Engineer will develop and maintain software tools and platforms for interactive LEGO experiences using C#, .NET, and Python. The role focuses on improving developer efficiency through pipeline automation, architectural design, and mentoring junior team members.
Senior Software Developer
Leads a team of junior developers to design, build, and maintain complex software systems using Java, C++, or Python in an Agile environment.