Job Classification Data Engineer - 146610 Job Family Information Technology Career Stream Data Leadership Pipeline Manager of Self Professional Job Purpose The purpose of the Data Engineer is to leverage their data expertise and data related
Johannesburg, South Africa | Posted on 18/06/2026 Key Responsibilities Design, develop, and maintain enterprise-grade backend applications using Java EE/Jakarta EE standards. Build and optimize APIs, microservices, and integration layers using frameworks such as Spring / Spring Boot,
Salt Digital Recruitment is seeking a Senior Java Technical Lead to spearhead the design and development of enterprise applications in Sandton, South Africa. The role involves leading cross-functional teams and optimizing performance in a cloud environment. The ideal
About the job Senior Software Engineer: Java (AWS) 6+ years proven experience in software development, project delivery and implementation Grade 12 National Certificate / Vocational Certification in Systems Analysis or Design (ideal) Must have detailed knowledge of: Banking systems
A leading outsourcing firm in Sandton is looking for a skilled Full Stack Developer to enhance their Production Planning Capacity Management platform. The role involves working in an Agile environment, meeting with end users to gather
ATS Client, a leading financial services and capital markets organisation in Johannesburg, is seeking an experienced Senior Java Developer to design, build, and support high‑performance systems that drive critical business operations. You will translate business requirements into scalable
A leading tech company is seeking an experienced Full Stack Developer to design and develop scalable applications using Java, Angular, and AWS. The role requires a minimum of 5 years in full stack development, strong problem-solving abilities, and
Job Description We are looking for an experienced Senior Java EE Developer with 7+ years of hands‑on enterprise Java development experience. The ideal candidate will have a strong background in building secure, scalable, and high‑performance backend systems within complex
ATS Client is seeking a Senior Java EE Developer with 7+ years of hands-on enterprise Java experience to design, build and maintain secure, scalable backend systems within complex environments. You will contribute to solution architecture and collaborate across multidisciplinary
ATS Client in Johannesburg is seeking a Senior Full Stack Software Engineer to design, develop, and maintain scalable back‑end systems and data‑driven solutions. You will work across APIs and microservices using Java and Spring Boot, with Postgre SQL,
Senior Software Engineer (Java Fullstack) Johannesburg, South Africa | Posted on 06/05/2026 We’re seeking a highly skilled Senior Full Stack Software Engineer with strong experience in Java, Spring Boot, PostgreSQL, Kafka, and AWS. The ideal candidate brings a solid background in
Exciting Opportunity for a Java Software Engineer Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career
An international technology consultancy is seeking a Senior Backend Engineer to lead the modernization of enterprise financial platforms. The role focuses on migrating legacy. NET systems to scalable, Java-based architectures. Key Responsibilities Lead backend development across C#/. NET
Job Description Our client is a prominent, global-facing leader in the African financial markets and exchange infrastructure sector. They sit at the absolute core of the regions financial ecosystem, providing the highly regulated, high-availability platform that
ATS Client seeks a Senior Backend Engineer to modernize large-scale enterprise financial platforms. You will migrate legacy. NET to Java-based architectures, collaborate with global teams, and contribute to cloud deployments across AWS and Azure. Ideal candidates have 5+ years
Job Description Our client in Pretoria is recruiting for a Senior Java Developer to join their team. Part of a Dev team responsible for the development and maintenance of the client’s Central Ordering applications. Participate in all relevant
Location: Hybrid – Johannesburg, Gauteng, South Africa Department: Delivery Job Description Our client is a digital services and technology engineering company. Our teams build modern, scalable, and resilient solutions that enable our clients to operate, innovate,
ATS Client seeks a skilled Java/Cloud engineer to architect and deploy cloud-native applications on AWS, using Java 11/17 and Spring Boot. You will drive automation, CI/CD pipelines, and Ia C with Terraform/Cloud Formation to support critical post-trade operations. You
ATS Client in Johannesburg is seeking a Senior Backend Engineer to lead modernization of enterprise financial platforms. The role focuses on migrating legacy. NET systems to scalable Java-based architectures. You will drive backend development, design secure systems, and
A leading international technology consultancy is seeking a Senior Backend Engineer to play a key role in modernizing large-scale enterprise financial platforms. This is an exciting opportunity to work on high-impact digital transformation projects, driving the migration