full-stack java engineer legacy modernization cloud jobs in Johannesburg

2,371 full-stack java engineer legacy modernization cloud job listings in South Africa. Find daily updated positions from leading job boards.


  • johannesburg, gauteng, South Africa Tumaini Consulting Full-time

    Together Staffing Group is hiring two Senior Software Developers to join a global team building modern, cloud-based retail solutions for international clients. This role targets engineers with 10+ years of backend experience, focusing on Java and strong exposure to modern Type Script frameworks. The ideal candidate will bring deep Java expertise alongside...


  • johannesburg, gauteng, South Africa Concord EFS Full-time

    Khonology in Johannesburg is seeking a Senior Java Developer to own backend services, APIs, and front-end integrations across the stack. You will guide design decisions, mentor engineers, and help ensure scalable, secure software delivery. You will work with cloud platforms (AWS/Azure), implement CI/CD, and collaborate with cross-functional teams to ship...


  • Johannesburg, Gauteng, South Africa wePlace Full-time

    About this roleOur client is building an in-house capability for credit applications specifically loan origination and risk assessment processes coupled with automated fulfilment. It is a heavily integrated ecosystem built on a domain-driven architecture feeding into the existing loan management system for origination and risk assessment.The successful...

  • Senior Java

    12 hours ago


    Johannesburg, Gauteng, South Africa ATS Client Full-time

    Khonology in Johannesburg is seeking a Senior Java Developer to own backend services and contribute across the full stack, including front-end work with modern frameworks.You will design APIs, work with cloud platforms, mentoring teams, implement CI/CD, and stay ahead of tech trends to deliver scalable, robust systems.Applicants should bring 8+ years of...


  • johannesburg, gauteng, South Africa Tumaini Consulting Full-time

    Together Staffing group is seeking an experienced Full Stack Developer to join a collaborative technology team responsible for a business-critical workflow platform. You will work across the full stack, solving complex challenges from design through deployment. The role focuses on backend Java/Spring Boot and frontend Angular development, with MySQL design...


  • Johannesburg, Gauteng, South Africa TMA Proactive Partners Full-time

    TMA Proactive Partners is recruiting on behalf of a growing international digital product and technology studio for a Senior Software Developer role. The position requires a strong Java engineer with full-stack capability to contribute across architecture, backend, frontend, cloud deployment and AI integrations.You will work with product, design and...


  • Johannesburg, Gauteng, South Africa RELX International Full-time

    LexisNexis Reed Tech in Johannesburg is seeking a software engineer to translate product requirements into robust software solutions. You will design flows, develop, and unit test code while collaborating with teammates across development environments.The role emphasizes working in Agile or Waterfall settings, writing clean code, and applying test-driven...


  • johannesburg, gauteng, South Africa E-Merge IT Recruitment Full-time

    e-Merge IT Recruitment is seeking a Senior C# Full Stack Developer for a leading financial services organisation in Johannesburg. You will own end-to-end software delivery, shaping architecture and guiding cross-functional teams. Bring 6+ years of full-stack experience, strong C#/. NET Core backend, and frontend skills in React or Vue with Type Script....


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a Senior Full-Stack Software Engineer for a fully remote role within South Africa. You will design, build, and deploy scalable applications serving a global user base, using Node.js, Python, or Java on the backend and React/Angular/Vue on the frontend.The role requires 5+ years of experience, strong cloud/container skills...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    Boardroom Appointments is seeking two Digital Full Stack Developers with strong DevSecOps expertise in Johannesburg. You will use Azure, AWS, Docker, Kubernetes, and Terraform to design and secure CI/CD pipelines, and implement security tooling such as SCA, SAST, and DAST.Responsibilities include embedding secure CI/CD, migrating to secure IaC with...


  • Johannesburg, Gauteng, South Africa Datafin Full-time

    A prominent web hosting company based in South Africa is seeking a Senior Full Stack Web Developer to join their remote team. You'll lead the development of cloud-based solutions, utilizing technologies such as React, Django, and Go. The ideal candidate will have over 5 years of software development experience and a strong understanding of cloud services,...


  • johannesburg, gauteng, South Africa dearx Full-time

    dearx is seeking a Senior Full Stack Software Engineer to join a large-scale financial technology environment. You will work on business-critical, high-volume systems, focusing on end-to-end architecture beyond CRUD, including APIs, databases, messaging, and production operations. You will design, implement and optimise scalable distributed applications,...


  • johannesburg, gauteng, South Africa ATS Client Full-time

    ATS Client in Johannesburg is seeking a mid-senior Full-stack Developer to revolutionize e-invoicing by building scalable FinTech solutions in the cloud. You will tackle complex backend challenges using Node.js, TypeScript, and AWS, delivering secure, scalable microservices that process high-volume transactions. You’ll design robust integrations with...


  • Johannesburg, Gauteng, South Africa StructureIt Ltd Full-time

    StructureIt Ltd is seeking a Senior-Level Software Developer with extensive knowledge of C# (.NET and .NET Core). This is a fully remote, client-facing role requiring initiative and collaboration across distributed teams.You will deliver robust software, design REST APIs, and work with HTML/CSS/JavaScript, React, Angular, and cloud platforms with CI/CD. You...

  • Full Stack Engineer

    12 hours ago


    Johannesburg, Gauteng, South Africa LexisNexis Full-time

    LexisNexis Reed Tech seeks a software developer to translate product requirements into robust software solutions. You will design program flows, implement code, and unit test across Java/J2EE, JavaScript, and React, while collaborating with cross-functional teams to deliver complex data models.You’ll participate in agile processes, code reviews, and ensure...


  • Johannesburg, Gauteng, South Africa Inkhanyeti Solutions Full-time R 400,000 - R 600,000 Contract

    Inkhanyeti Solutions is seeking a skilled Developer to join their team on a renewable contract basis. The ideal candidate will possess over 6 years in System Analysis or Development and have extensive experience in Typescript, Java, PostgresSQL, Angular, Spring, Azure, and more.Applicants should have a bachelor’s degree in IT or a related field and...


  • Johannesburg, Gauteng, South Africa ATS Client Full-time

    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 PostgreSQL, Kafka, and AWS playing a central role in delivering reliable software aligned to business needs.The role...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full-time

    SavageOne Pty Ltd in Johannesburg is seeking a skilled Full Stack Java Developer to design, develop, and deploy robust APIs and modern UIs. You will work on Springboot-based applications, microservices, and scalable systems leveraging Kubernetes and CI/CD.Candidates should have a strong Java background, SOAP/REST experience, and a track record building...


  • Johannesburg, Gauteng, South Africa ATS Client Full-time

    ATS Client in Johannesburg is seeking a seasoned Full Stack Software Engineer to build scalable, secure digital solutions for a large user base. You will work on clean architecture and high‑performance applications end‑to‑end, in a fast‑paced environment.Requirements include a tertiary IT qualification (preferred), 6+ years of frontend and backend...

  • Senior cloud

    11 hours ago


    johannesburg, gauteng, South Africa SavageOne Pty Ltd Full-time

    Savage One Pty Ltd in Midrand, South Africa, is seeking a skilled Full Stack Developer to join our onsite team. You will design, build, and maintain microservices using Spring Boot and AWS, while delivering robust front-end solutions and ensuring high performance. This role requires hands-on expertise in AOP and OOP, testing practices, and collaboration...