Tech jobs
Job listings
Senior Site Reliability Engineer
Design and implement monitoring, alerting, and reliability frameworks for Solaris’s embedded finance platform, ensuring high availability and resilience across microservices.
Cyber Security Staff Engineer - Application Security
You’ll embed security into Solaris’s fintech platform by automating SAST/DAST/SCA scans, reviewing code and architecture, and coaching engineers on secure coding—ensuring compliance with banking regulations.
Software engineer: back end
Senior back-end engineer building scalable, event-driven microservices in Java/Spring Boot on AWS to power airtime, data, rewards and smartphone journeys for millions of users.
Senior technical lead / software developer
Lead a team to build and deploy software for property management, using TypeScript, Node.js, React, and cloud platforms like AWS/GCP.
Software engineer: full stack ii
Builds full-stack web apps using modern front-end/back-end frameworks, cloud services, and DevOps practices to deliver scalable, secure solutions for business needs.
Lead data architect
Lead a financial-services data architecture team, designing cloud-based data lakes and RDB systems, ensuring scalability, governance, and BI tool integration with tools like Tableau or Power BI.
Senior software engineer (full-stack)
Build and maintain full-stack betting-platform services using C#, JavaScript, and .NET, with microservices, Kubernetes, and cloud platforms.
Senior data engineer
Senior data engineer builds and maintains ETL pipelines, data warehouses, and APIs using Python, Spark, and cloud platforms like Azure/GCP to ensure scalable, reliable data solutions.
Senior software engineer (java fullstack)
Build and maintain scalable Java/Spring Boot back-end systems with PostgreSQL, Kafka, and AWS for a telco-focused product.
Full stack java developer (with angular) lwt2822
Build and maintain full-stack Java applications with Angular frontends, using Kafka, Kubernetes, and CI/CD pipelines in an agile team.
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.
Software engineer
Builds and maintains Java-based applications for fintech clients using Spring/Spring Boot, REST APIs, and cloud-native architectures in collaborative teams.
Senior java developer (cape town)
Build and maintain enterprise Java applications using Spring Boot, Hibernate, and microservices; optimize JVM performance and SQL queries in a Cape Town office.
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.
Fullstack java developer (liferay) (contract) - gauteng/hybrid - isb4300849
Build and maintain a logistics dispatch web app using Java, Liferay, Angular, and microservices; gather requirements, write code, and support production deployments in an Agile team.
Devops engineer cape town
Design, build, and maintain scalable cloud infrastructure on AWS, automate deployments with CI/CD, and manage Kubernetes/Docker environments for a DevOps-focused team.
Senior backend architect: java & .net, cloud-native
Design and deliver enterprise-scale cloud-native solutions using Java/.NET, OpenShift, Docker, Kubernetes, and microservices, leading modernization efforts across development teams.
Senior software developer gauteng
Senior full-stack developer building healthcare products using Angular/TypeScript for front-end and Java/SQL for back-end, following Agile practices.
Python Software Engineer, AI/ML Integration & AI Agents
Builds Python backend services and AI agents that integrate ML models into production on embedded Linux devices, optimizing for performance and resource constraints.
Technical Delivery Manager
Oversee healthcare product delivery from design to deployment, leading teams of Scrum Masters and developers while ensuring cloud-native architecture and Medicaid process alignment.