java jobs in Cape Town

2,941 java job listings in South Africa. Find daily updated positions from leading job boards.


  • Cape Town, Western Cape, South Africa ATS Client Full-time

    ATS Client in Cape Town seeks a Java Back-End Software Engineer to design, develop, and maintain scalable back-end services. You will build RESTful APIs and event-driven solutions, develop cloud-native apps on AWS and Kubernetes, and contribute to microservice and event-driven architectures.The role requires 6+ years of backend experience with strong Java...


  • Cape Town, Western Cape, South Africa Placements24 Full-time

    Placements24 in Cape Town is seeking a Trainee Software Developer specializing in Java. You will join a rigorous training program that covers core Java, OOP, and modern development practices within agile teams, gaining hands‑on experience in building, testing, and deploying software.The role emphasizes mentorship from senior developers, access to...


  • Cape Town, Western Cape, South Africa DVT Full-time R 2 Contract

    DVT is looking for an exceptional Principal Engineer to lead the technical implementation of AI augmented software engineering across a large and complex engineering environment.This is a senior individual contributor position, equivalent in influence to a Head of Engineering, but without direct line management responsibility. The successful candidate will...

  • Principal Engineer

    1 day ago


    Cape Town, Western Cape, South Africa Datafin Full-time

    A premium Software Product and Consulting Services company seeks a Principal Engineer with proficiency in Python, Java, Scala, and Go. This role involves leading technical projects, mentoring staff, and collaborating closely with clients to define goals and objectives. A strong candidate will have experience with TypeScript, Node.js, ReactJS, and various...


  • Cape Town, Western Cape, South Africa icekey.tech Full-time R 725,000 - R 893,000 Contract

    icekey.tech seeks a talented Java Angular Full Stack Developer in Cape Town. You will develop, deploy and monitor new and existing systems within our platforms or client platforms in an agile team.Key tech includes Angular 2+ or React, Java SE 8+/Jakarta EE, Spring, REST, databases and microservices. Senior role with up to R80k per month and 21 annual leave...


  • Cape Town, Western Cape, South Africa Communicate IT Full-time R 550,000 - R 900,000 Contract

    Reference: CTI003451-ANN-1Attention all Java jockeys!A Powerhouse international IT Consultancy is looking to broaden their tribe. They deliver awesome solutions, using best practices and have a blast doing it! You’ll enjoy opportunities for professional growth, exposure to a wide variety of projects and a tech tribe who will support you along the...


  • Cape Town, Western Cape, South Africa Electrum Software Full-time R 600,000 - R 900,000 Contract

    Electrum Software in Cape Town is seeking Java engineers to join our Platforms team and grow into platform engineering roles. You don't need prior platform experience—we'll train you and pair you with mentors to accelerate learning.You will work with Kubernetes on AWS, Helm charts, ArgoCD, and CI pipelines to build, release and run high-scale payments...


  • Cape Town, Western Cape, South Africa Glucode (Pty) Ltd Remote Full-time R 580,000 - R 980,000 Contract

    Glucode (Pty) Ltd is seeking a Web Frontend Engineer to design, develop and maintain scalable frontend systems. You will collaborate with product, design, and backend teams to deliver high quality, accessible user interfaces.The role emphasizes technical leadership, code reviews and ongoing improvements in performance and usability. Join a diverse team...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full-time

    Boardroom Appointments is seeking an experienced back-end developer in Cape Town to design, implement, and maintain scalable Java-based services and APIs. You will work on RESTful interfaces, database objects, and messaging with RabbitMQ, while applying microservice principles.You will mentor teammates, participate in code reviews, and contribute across all...


  • Cape Town, Western Cape, South Africa Recruit-It Remote Full-time

    Recruit-It is seeking a senior software developer to join a Java-centric team in South Africa. You will refine requirements with business analysts, refactor code for maintainability, and deliver production-ready software with thorough unit tests.Required: 8-10 years in software development, strong Java skills, experience with JavaScript/TypeScript,...


  • Cape Town, Western Cape, South Africa Advantage 360 Remote Full-time R 600,000 - R 900,000 Contract

    Lumine Group is seeking a software test-focused developer in South Africa to build and verify code against defined criteria and prepare integration test specs. You will work with Java frameworks and databases, perform SQL optimization, and manage deployments using Git, Docker, and Kubernetes.The role involves testing, troubleshooting, and delivering system...


  • Cape Town, Western Cape, South Africa Hire Resolve Full-time R 600,000 - R 720,000 Contract

    Hire Resolve's Client is currently seeking a skilled and experienced Senior Java Developer to join their client's team. This is a full‑time position offering a salary of R720K - R600K per annum, depending on qualifications and experience. The Senior Java Developer will be responsible for designing, developing, and maintaining high-quality Java...


  • Cape Town, Western Cape, South Africa PBT Group Full-time R 700,000 - R 950,000 Contract

    PBT Group is seeking an experienced Java Developer to join their Cape Town team, delivering secure payment solutions within a major banking environment. You will work on EMV Kernel integration, card-present transaction processing, and core stack interfaces.The role requires 5-8 years of Java experience, strong understanding of payments concepts, and...


  • Cape Town, Western Cape, South Africa Datafin Full-time

    A dynamic telecommunications specialist is seeking a skilled Full Stack Developer (Java, Angular) for a remote position. The successful candidate will work in an Agile environment, developing responsive web applications and contributing to team discussions and planning sessions. Ideal applicants should have extensive experience in Java, Angular, and SQL,...


  • Cape Town, Western Cape, South Africa ATS Client Full-time

    ATS Client in Cape Town seeks a senior Java developer to lead technical directions, mentor juniors and shape robust solutions. You will design, code, test and document using Java/J2EE, Hibernate and Quarkus, while ensuring RESTful APIs and microservices integrate with existing frameworks.The role emphasizes hands-on work with DevOps collaboration, strong...


  • Cape Town, Western Cape, South Africa Parvana Full-time R 600,000 - R 900,000 Contract

    OverviewParvana Strategic Sourcing has established itself as a leading provider of permanent and temporary recruitment services to the South African, European and UK marketplace. In addition to this we have enjoyed considerable success in Australia and other partDuties & ResponsibilitiesRole:Our client develops exciting software using modern tools,...


  • Cape Town, Western Cape, South Africa Jobgether Full-time

    Jobgether presents a Senior Java Developer (Data | AWS) opportunity based in South Africa. You will develop reliable, cloud-native data services and backend systems handling large data volumes using Java, SQL, and AWS tools.This remote-friendly role requires collaboration with product teams to ensure robust data infrastructure and timely data access. Ideal...


  • Cape Town, Western Cape, South Africa Jobgether Full-time

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Java Developer (Data | AWS) (IT Consultant) based in South Africa.Join a high-impact technology engagement focused on building and maintaining scalable, cloud-native data services. In this hands-on backend engineering...


  • Cape Town, Western Cape, South Africa UrbanSoft SA PTY Full-time

    A leading software development company is seeking a Java Golang developer to join their agile team in Cape Town. The role involves collaborating on innovative payment solutions and translating business needs into technical requirements. Ideal candidates will have at least 4 years of experience, proficiency in Java and Golang, and strong communication skills....

  • Software Engineer

    19 hours ago


    Cape Town, Western Cape, South Africa Interdot Solutions Full-time

    Interdot Solutions in Cape Town, SA, is seeking an Intermediate Software Engineer to design, develop, test and maintain software applications within a collaborative team.You will work across the full SDLC, contribute to architecture discussions, mentor junior engineers and continuously improve code quality and security practices while delivering robust...