Tech jobs
Job listings
Senior Software Engineer - Backend (fintech)
Fully remote senior backend engineer designing, building, and maintaining scalable, secure backend systems and APIs for a fintech client's financial applications in an agile team. Core stack spans Java/Python/Go/C#, SQL/NoSQL databases, REST microservices, cloud platforms, and Docker/Kubernetes.
Senior Software Engineer (backend, Microservices)
Senior backend engineer at a logistics-tech startup in Randburg, South Africa, designing, building, and deploying scalable microservices and APIs for a logistics platform. Day-to-day involves Go/Java/Python development, distributed systems with Kafka/RabbitMQ, SQL/NoSQL databases, and cloud/container tooling on AWS/Azure/GCP with Docker and Kubernetes.
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 Python Backend Engineer (remote) - Scalable Apis & Django
Senior backend engineer building and deploying scalable Python/Django systems that power data analytics and AI solutions. Day to day: designing secure RESTful APIs, optimizing relational databases, and contributing to architecture and testing while working fully remote from a home office.
Remote Senior Golang Backend Engineer — Scalable Apis
Fully remote senior backend engineer role focused on Golang: designing, developing, and deploying high-performance backend systems and APIs for core products alongside a global team. Key stack includes Golang, REST/gRPC APIs, PostgreSQL/MySQL, NoSQL, and cloud platforms.
Senior Backend Engineer - Remote Python/django
Senior Backend Engineer designing, building, and maintaining scalable backend systems with Python and Django — focused on RESTful APIs, robust databases, and secure data practices — collaborating with frontend, product, and design teams in a remote-first setup. Core stack: Python/Django, PostgreSQL/MySQL, plus cloud and containerization.
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.
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.
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.
Backend Developer (centurion) Market Related
Backend developer in Centurion, South Africa writing serverless AWS Lambda functions (Node.js) and working with DynamoDB, AppSync, EventBridge, Pinpoint and S3, while sharing responsibility for CI/CD pipelines, AWS infrastructure and REST APIs, plus 3rd-line support. 4+ years' experience preferred; PostgreSQL DBA exposure advantageous.
Senior Backend Engineer
Senior Backend Engineer in Cape Town who designs, builds, and maintains server-side logic, databases, and RESTful APIs for a client's applications, collaborating with frontend engineers and mentoring juniors. Requires 5+ years of backend experience with a major language (Python, Java, Node.js, Go, C#) plus SQL/NoSQL databases, Git, and CI/CD practices.
Senior Backend Engineer — Cloud-native Microservices Leader
Placements24 in Durban seeks a Senior Backend Engineer to design, develop, and maintain scalable backend systems powering cloud services — architecting microservices, optimizing databases, and ensuring reliability. Core stack: Python/Java/Go or Node.js, Docker/Kubernetes, SQL/NoSQL, and CI/CD with IaC.
Hybrid Backend Engineer In Stellenbosch: Build Scalable Apis
Octoco Consulting seeks a mid-level Backend Engineer in Stellenbosch (hybrid) to design, build and maintain scalable backend services exposing RESTful and GraphQL APIs, integrating databases and collaborating with frontend, product and operations teams to deliver data-driven applications.
Senior Java/spring Backend Engineer – Hybrid Role
Placements24 (Randburg, Johannesburg) seeks a Senior Backend Engineer to design, build, and maintain scalable Java/Spring Boot systems in a hybrid setup — leading technical decisions, mentoring junior engineers, and delivering RESTful APIs with PostgreSQL/MySQL and Hibernate.
Backend Engineer: Build Scalable Apis & Cloud Apps
Backend Software Engineer at Placements24 in Upington, South Africa, designing, building, and maintaining scalable server-side logic and APIs in collaboration with front-end developers, product managers, and cloud platforms. Requires 3+ years of backend experience with SQL/NoSQL databases and API design.
Senior Backend Developer
Senior backend developer designing, building, and maintaining scalable services and APIs for travel booking platforms, integrating third-party providers such as GDS, payment gateways, and ERP systems. Core stack is C#/.NET (ASP.NET Core), MS SQL Server, and Azure, with CI/CD via Azure DevOps; hybrid or office-based in Johannesburg.
Backend Engineer Ii — .net 8, Microservices & Architecture
Betway Global seeks a .NET backend engineer in Pretoria to design, build, and scale microservices using .NET 8+/C# 12+ for its online betting platform. The role involves shaping architecture, mentoring peers, driving performance improvements, and working with distributed caching, event-driven systems, and DevOps practices.
Senior Backend Engineer: Scalable, Secure Apis
Senior backend engineer at Dis-Chem Life who designs, builds, and operates scalable backend services, APIs, and data pipelines for the company's digital health platform, owning performance, reliability, and security in a regulated healthcare context using cloud-native architectures.
Senior Backend Engineer
Builds and maintains scalable backend services and APIs powering Pansophic Learning's K-12 education solutions, working 4 days/week onsite in Tysons Corner, VA. Core stack is Node.js/Express with TypeScript, PostgreSQL and NoSQL databases, deployed on AWS with Git-based CI/CD.