senior java engineer

1,000 senior java engineer job listings in South Africa. Find daily updated positions from leading job boards.


  • , South Africa PBT Group Full-time

    PBT Group is seeking a Java Developer to build scalable, high-performance enterprise applications for customer projects in South Africa. You will contribute to backend services and collaborate with cross-functional teams to deliver robust software.The ideal candidate has 3+ years of backend Java, Spring Boot experience, strong SQL skills, and a solid...


  • Gauteng, Gauteng, South Africa Dariel Full-time

    A leading tech company in South Africa, Gauteng, seeks a Software Engineer responsible for delivering high-quality software and mentoring younger team members. Required are 5+ years of hands-on software engineering experience and expertise in Java, Node, React, or Angular. The role emphasizes effective communication and problem-solving. This opportunity...


  • Pretoria, Gauteng, South Africa AtripleA recruitment & temps Full-time R 700,000 - R 900,000 Contract

    A recruitment agency is looking for a Senior Software Engineer/Java Developer based in Pretoria. Candidates should have over 8 years' experience with Java and strong skills in both front-end and back-end development. Knowledge of cloud-native applications and proficiency in frameworks like Angular are essential. Applicants must demonstrate good communication...


  • Wes-Kaap, Wes-Kaap, South Africa ShopriteX Full-time

    ShopriteX is seeking an experienced Software Engineer to own technical design decisions and drive the quality, architecture, and delivery of software across our retail platform. You will work with cross-functional teams to build scalable, cloud-native solutions on AWS using modern microservices patterns.In this hybrid role, you will collaborate with Product...


  • gauteng, gauteng, South Africa Entersekt Full-time

    Entersekt, a leader in digital banking security, is seeking a Senior Software Engineer to join the 3 DS Payments team. You will design, build and maintain Java-based backend services handling secure payment authentication and sensitive data. You will contribute to architecture decisions, ensure compliance with security and regulatory requirements, and...


  • sandton, gauteng, South Africa Datonomy Solutions Full-time

    Datonomy Solutions (Pty) Ltd is seeking an experienced Java Software Developer to join a high-performing technology team in a complex, enterprise environment. You will be a hands-on engineer responsible for end-to-end delivery from design through deployment and maintenance. The role requires strong Java development skills, practical knowledge of...


  • , South Africa Communicate Finance Full-time

    Communicate Finance is seeking a Senior Software Engineer to join a high-performing fintech team responsible for mission-critical transaction processing and third-party payment integrations. You will build scalable backend services, own key components, and help shape AI-enabled engineering practices.The role emphasizes performance, reliability and secure...


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

    ATS Client seeks a skilled Back End Developer to deliver robust backend solutions while contributing to frontend code and full-stack projects. You will work with feature teams to design, develop, test, and operate applications in an Agile/DevOps environment.Key responsibilities include developing backend and frontend apps with Java and Angular, system...


  • johannesburg, gauteng, South Africa IQ Business Group Full-time R 1 Contract

    IQ Business Group's Technology Division is seeking an experienced Java Spring Developer to join its software engineering team in Johannesburg. You will design, develop, test, and maintain enterprise-grade banking applications, building scalable backend systems and contributing across the full software development lifecycle. The role requires 5+ years of Java...

  • Senior Java

    16 hours ago


    Cape Town, Western Cape, South Africa Hire Resolve Full-time

    A tech recruitment agency is looking for a Senior Software Developer to join a team in Cape Town. The ideal candidate will have over 5 years of experience in backend development, with strong skills in Java, Kotlin, REST, and AWS. This role requires in-depth knowledge of various tools and databases such as Maven, Springboot, JPA/Hibernate, and multiple SQL...


  • , South Africa Indsafri India Private Limited Full-time R 600,000 - R 800,000 Contract

    A tech solutions company in South Africa is seeking a Middleware Resource with at least 5 years of experience in middleware technologies. The role involves designing and maintaining middleware solutions using Java and Spring Boot, managing APIs, and ensuring high availability of applications. Proficiency in various technologies like IBM WAS, Docker, and...


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

    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 teams to deliver robust business applications.You will lead development streams,...


  • emfuleni local municipality, gauteng, South Africa Datonomy Solutions Full-time R 1 Contract

    Datonomy Solutions is seeking an experienced Java Software Developer to join a high-performing technology team in a complex enterprise setting. You will own end-to-end delivery of Java applications and APIs, working across microservices and cloud platforms. The role requires hands-on development, strong architecture understanding and collaboration with Scrum...


  • Wes-Kaap, Wes-Kaap, South Africa PBT Group Full-time R 600,000 - R 900,000 Contract

    PBT Group is seeking a Java Developer to build scalable, high-performance enterprise applications for customer projects in South Africa. You will contribute to backend services and collaborate with cross-functional teams to deliver robust software.The ideal candidate has 3+ years of backend Java, Spring Boot experience, strong SQL skills, and a solid...


  • Wes-Kaap, Wes-Kaap, South Africa Communicate Finance Full-time R 1 - R 2 Contract

    Communicate Finance is seeking a Senior Software Engineer to join a high-performing fintech team responsible for mission-critical transaction processing and third-party payment integrations. You will build scalable backend services, own key components, and help shape AI-enabled engineering practices.The role emphasizes performance, reliability and secure...


  • Remote, wes kaap, South Africa Paracon Full-time R 1 Contract

    Paracon is seeking Senior Back-End Engineers to join our client Value Management team, designing, developing, testing, and deploying complex software that enables customer value management in a modern telecom ecosystem. The ideal candidate has telecom domain knowledge, can build cloud-native applications, and integrate with OSS/BSS platforms, using CI/CD,...


  • Remote, wes kaap, South Africa Communicate Finance Full-time R 2 Contract

    Communicate Finance is seeking a Senior Software Engineer to join a high-performing fintech team responsible for mission-critical transaction processing and third-party payment integrations. You will build scalable backend services, own key components, and help shape AI-enabled engineering practices. The role emphasizes performance, reliability and secure...


  • cape town, western cape, South Africa ATS Client Full-time R 1 Contract

    ATS Client in Cape Town seeks a Senior Full Stack Software Engineer with strong Java, Spring Boot, PostgreSQL, Kafka, and AWS expertise. You will contribute to scalable, high-performance back-end systems and cloud-based integrations within a collaborative team. The role focuses on delivering full-stack solutions, API design, and continuous improvement across...


  • gauteng, gauteng, South Africa Communicate Finance Full-time

    Communicate Finance is seeking a Senior Software Engineer to join a high-performing fintech team responsible for mission-critical transaction processing and third-party payment integrations. You will build scalable backend services, own key components, and help shape AI-enabled engineering practices. The role emphasizes performance, reliability and secure...


  • gauteng, gauteng, South Africa Paracon Full-time

    Paracon is seeking Senior Back-End Engineers to join our client Value Management team, designing, developing, testing, and deploying complex software that enables customer value management in a modern telecom ecosystem. The ideal candidate has telecom domain knowledge, can build cloud-native applications, and integrate with OSS/BSS platforms, using CI/CD,...