Tech jobs
Job listings
Senior Backend Developer
Design and build scalable Java/Spring Boot microservices, REST APIs, and data pipelines using Kafka, Postgres, Cassandra, and Kubernetes for a next-gen platform.
Senior Backend Developer (AI)
Build and own scalable backend services in Java/Spring Boot and Python, using AI tools to accelerate development while integrating LLMs and vector search for real-time chat commerce platforms.
Senior Backend Developer, AI
Build and own scalable Java/Spring Boot and Python backend services, integrate AI tools (LLMs, RAG) into workflows, and validate AI-generated code for production systems.
Senior Backend Developer (C# & C++) – Centurion /JHB
Lead backend development in C#/.NET Core and SQL Server for a security solutions provider, mentoring junior devs and driving scalable, high-quality systems.
Mid-Level PYTHON DEVELOPER – join Dev Team in BIG 4 FIRM – and gain System Design & Tech Lead e[...]
Mid-level Python developer building scalable backend services and APIs for a Big 4 consultancy’s fintech systems, using PostgreSQL, FastAPI/Flask, and cloud platforms.
Intermediate Python Developer
Build and maintain scalable Python backend systems and RESTful APIs, optimize MySQL databases, and troubleshoot Linux-based environments for a growth-focused tech team.
Senior DevOps Engineer - Cloud, Kubernetes & Automation
Senior DevOps Engineer designs, automates, and scales Takealot’s cloud platform using Terraform, Kubernetes, and Chef to ensure reliability for millions of ecommerce transactions.
Event-Driven DevOps Engineer (Kafka, OpenShift)
Design and maintain event-driven applications on OpenShift and Kafka for Vodacom, using Kubernetes, NiFi, and scripting to build scalable cloud-native solutions.
Senior Java Developer and Architect
Design and build Mezzanine’s Java-based Helium Rapid platform and Helium Flex framework, guiding best practices and mentoring junior developers using Java SE, JBoss Undertow, PostgreSQL, Kafka and Docker.
Senior Java Developer
Build microservices and APIs in Java/Spring, integrate with front-end stacks, and deploy on AWS using Docker/Kubernetes for a global software development outsourcing firm.
Senior Java Developer
Build and maintain scalable Java microservices using Spring ecosystem, cloud platforms, and modern DevOps practices for enterprise clients.
Senior Java Developer
Build and maintain backend services using Java, Spring Boot, AWS, Kafka, and PostgreSQL in a cloud-native, event-driven architecture.
Senior Java Developer/ Architect - Stellenbosch - R1.02m per annum
Designs and builds enterprise Java systems, refactors legacy code, and sets architectural standards for scalable, production-grade applications.
Java Developer – 6‑Month Renewable Contract (Johannesburg – Hybrid, 3 Days)
Build secure, scalable Java/Spring backend services for a financial-services client in Johannesburg, working 3 days onsite in Fairlands.
Java Architect- Payment Domain
Lead the design and implementation of enterprise payment systems using Java, Spring Boot, and cloud-native architectures for a fintech product company.
Senior Java Microservices Engineer - Cloud & DevOps, Hybrid
Build and maintain Java/Quarkus microservices for a global card payments platform, integrating Kafka/RabbitMQ and databases, with DevOps practices in Kubernetes and CI/CD.
Senior Software Engineer (Rails & Rust)
Lead the design and development of high-performance logistics software using Ruby on Rails and Rust, while collaborating with AI systems and mentoring engineers.
Software Engineering Manager Senior- Capital Markets and Fixed Income
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day…
Java Developer - Remote / Telecommute
Develops and maintains Java-based microservices using Spring Boot, Kafka, and SQL, with a focus on performance tuning and testing.
Senior Java Developer
Design, develop, and maintain enterprise-grade Java applications using Spring Boot, microservices, REST APIs, Kafka, and cloud-native tools like Docker, Kubernetes, and CI/CD.