Tech jobs
Job listings
Senior Backend Engineer - Blockchain Infrastructure
Senior backend engineer building and maintaining high-performance backend services and APIs for a blockchain infrastructure company's core platform, including distributed systems, node/protocol integration, and SQL/NoSQL data stores. Work is fully remote using Go/Rust/Python, PostgreSQL/MongoDB/Cassandra, and Docker/Kubernetes.
Blockchain Backend Engineer for FinTech & Smart Contracts
Backend-focused blockchain engineer at a rapidly expanding fintech startup in Bloemfontein: design, build, and optimize backend services and smart contracts that integrate blockchain networks with existing systems, using Go/Python/Node.js, Solidity, and cloud platforms.
Senior Java Backend Engineer – Fintech, Growth & Impact
Placements24, a fintech company in Sandton, South Africa, is hiring a Senior Java Backend Engineer to design, build, and scale backend systems for high-performance financial products. Day to day involves Spring-based microservices, APIs, and tests using modern cloud practices, plus mentoring juniors and shaping architecture.
Senior Backend Engineer: Scalable Blockchain Infrastructure
Senior Backend Engineer at Placements24 building and maintaining high-performance backend services and APIs for blockchain/decentralized infrastructure in a fully remote role. Works with distributed systems, node integration, and SQL/NoSQL data using Go, Rust, Python, or Java, with a focus on security and scalability.
Senior Java Spring Backend Engineer – Hybrid
Senior backend engineer (hybrid, Stellenbosch, South Africa) designing, building, and maintaining Java/Spring backend systems in an agile team. Day-to-day work involves building RESTful services, working with PostgreSQL/MySQL, contributing to architecture, and following security and performance best practices.
Graduate Trainee Software Engineer - Soweto
Entry-level graduate trainee software engineer role in Soweto, South Africa. Recent CS/IT graduates assist with designing, developing, testing, and deploying software under senior mentorship, joining the full SDLC in an office-based team. Requires a relevant degree and at least one language such as Java, Python, C#, or JavaScript.
Senior Software Engineer (Backend Focus)
Senior backend engineer for a fintech client in Benoni, South Africa (hybrid): designing, building, and scaling high-availability backend services, APIs, and database solutions, contributing to microservices architecture and technical decisions. Stack mentions Java/Python/C#/Go, PostgreSQL/MySQL, cloud platforms, and Docker.
Lead Software Engineer - Backend Services
Lead Software Engineer for backend services at a fintech company in Stellenbosch, South Africa: architect, build and maintain scalable, secure backend systems and APIs while mentoring a team of engineers. Core stack spans backend languages (Java/Python/Go/Node.js/C#), cloud platforms, Docker/Kubernetes, microservices, SQL/NoSQL databases and message queues.
Java Developer
Java Developer at PayInc, a South African payments provider: analyse technical specs, then design, build, test and maintain payment applications (with production support) for regulators, banks and internal teams. Core stack: Java/J2EE, Spring Boot, Oracle/MySQL/PostgreSQL, AWS, Git, Jenkins and ISO 20022 messaging.
Java Developer: Build Impactful POS & Store Apps
An on-site Java developer role at Truworths in Cape Town building and supporting applications for retail store operations, including POS integrations. Day-to-day involves coding, debugging, testing, and code reviews using Java SE/EE, REST APIs, and Oracle SQL.
Remote Senior Robotics Software Engineer — C++/Python
Fully remote senior role designing and implementing software architectures for autonomous robotic platforms, focused on perception, localization, planning and control using C++ and Python in a ROS environment, including work across hardware interfaces and simulation.
Python Developer
Python developer building and maintaining scalable backend applications and RESTful APIs, optimising performance, reliability and security, and collaborating with Product, QA and DevOps. Core stack: Python with Django/Flask/FastAPI, SQL databases, Git, CI/CD and cloud platforms.
Medical Practice Virtual Assistant - Dermatology
We are currently recruiting a polished, high-trust Medical Practice Virtual Assistant on behalf of a boutique, cash-only dermatology practice in Manhattan specializing exclusively in complex nail disorders and…
Legal Counsel // Commercial
About this job JUMO builds the technology that helps banks and mobile network operators offer savings and loans to millions of people across emerging markets. Our deals are cross-border, fast-moving and often first of…
Sports Sales Adviser - JHB
Job Overview: Are you passionate about sports and education, energetic, and looking to develop your career? Our Johannesburg Study Abroad Sports department is looking to add a Sports Sales Adviser to their team and…
Software Engineer
Software engineer at nCino (remote in South Africa) who designs, develops, and tests cloud-based software for financial services — working on product enhancements, CI/CD with automated testing, code reviews, and increasingly leveraging AI tools for code generation, debugging, and optimization.
Casework Admin Assistant
Job Overview: Are you energetic, ambitious and looking to develop your career? Our Cape Town Visas department is looking to add a Casework Admin Assistant to their team. We offer a dynamic and challenging environment…