Jobs: java developer

See average salary for java developer »

10,000 java developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Sandton, Gauteng, South Africa Parvana Full-time

    A software solutions provider is looking for a skilled software developer to work remotely on diverse projects, including financial applications and big data solutions. The successful candidate should have strong skills in .NET Core, C#, Java, Python, and modern frontend frameworks like React or Angular. Familiarity with cloud environments and CI/CD practice...


  • Pretoria, Gauteng, South Africa Parvana Full-time

    A software solutions provider is looking for a skilled software developer to work remotely on diverse projects, including financial applications and big data solutions. The successful candidate should have strong skills in .NET Core, C#, Java, Python, and modern frontend frameworks like React or Angular. Familiarity with cloud environments and CI/CD practice...


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

    A leading technology company in Stellenbosch is seeking a skilled mobile developer with over 4 years of experience. The ideal candidate will have a degree focused on computer science and extensive hands-on experience with mobile technologies like Flutter and Java. Responsibilities include enhancing mobile app functionality, working within a cross-functional...


  • Centurion, Gauteng, South Africa Parvana Full-time

    A software solutions provider is looking for a skilled software developer to work remotely on diverse projects, including financial applications and big data solutions. The successful candidate should have strong skills in .NET Core, C#, Java, Python, and modern frontend frameworks like React or Angular. Familiarity with cloud environments and CI/CD practice...

  • Software Engineer

    1 week ago


    Midrand, Gauteng, South Africa ACI Worldwide Full-time

    A global payment solutions company is seeking a Software Engineer to join their team in Cape Town, South Africa. The role involves designing and developing high-performance software products used in financial transactions, requiring a Bachelor's degree in computer science or related field and 2+ years of experience in Java or Python. Candidates should be...

  • Software Engineer

    1 week ago


    Centurion, Gauteng, South Africa ACI Worldwide Full-time

    A global payment solutions company is seeking a Software Engineer to join their team in Cape Town, South Africa. The role involves designing and developing high-performance software products used in financial transactions, requiring a Bachelor's degree in computer science or related field and 2+ years of experience in Java or Python. Candidates should be...

  • Software Engineer

    1 week ago


    Durban, KwaZulu-Natal, South Africa ACI Worldwide Full-time

    A global payment solutions company is seeking a Software Engineer to join their team in Cape Town, South Africa. The role involves designing and developing high-performance software products used in financial transactions, requiring a Bachelor's degree in computer science or related field and 2+ years of experience in Java or Python. Candidates should be...


  • Midrand, Gauteng, South Africa Parvana Full-time

    A software solutions provider is looking for a skilled software developer to work remotely on diverse projects, including financial applications and big data solutions. The successful candidate should have strong skills in .NET Core, C#, Java, Python, and modern frontend frameworks like React or Angular. Familiarity with cloud environments and CI/CD practice...


  • Durban, KwaZulu-Natal, South Africa Parvana Full-time

    A software solutions provider is looking for a skilled software developer to work remotely on diverse projects, including financial applications and big data solutions. The successful candidate should have strong skills in .NET Core, C#, Java, Python, and modern frontend frameworks like React or Angular. Familiarity with cloud environments and CI/CD practice...

  • Software Engineer

    1 week ago


    Pretoria, Gauteng, South Africa ACI Worldwide Full-time

    A global payment solutions company is seeking a Software Engineer to join their team in Cape Town, South Africa. The role involves designing and developing high-performance software products used in financial transactions, requiring a Bachelor's degree in computer science or related field and 2+ years of experience in Java or Python. Candidates should be...

  • Software Engineer

    1 week ago


    , Wes-Kaap, South Africa ACI Worldwide Full-time

    A global payment solutions company is seeking a Software Engineer to join their team in Cape Town, South Africa. The role involves designing and developing high-performance software products used in financial transactions, requiring a Bachelor's degree in computer science or related field and 2+ years of experience in Java or Python. Candidates should be...


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

    A software solutions provider is looking for a skilled software developer to work remotely on diverse projects, including financial applications and big data solutions. The successful candidate should have strong skills in .NET Core, C#, Java, Python, and modern frontend frameworks like React or Angular. Familiarity with cloud environments and CI/CD practice...


  • Randburg, Gauteng, South Africa Parvana Full-time

    A software solutions provider is looking for a skilled software developer to work remotely on diverse projects, including financial applications and big data solutions. The successful candidate should have strong skills in .NET Core, C#, Java, Python, and modern frontend frameworks like React or Angular. Familiarity with cloud environments and CI/CD practice...

  • Software Engineer

    1 week ago


    Sandton, Gauteng, South Africa ACI Worldwide Full-time

    A global payment solutions company is seeking a Software Engineer to join their team in Cape Town, South Africa. The role involves designing and developing high-performance software products used in financial transactions, requiring a Bachelor's degree in computer science or related field and 2+ years of experience in Java or Python. Candidates should be...


  • , South Africa takealot.com Full-time

    A leading South African online retailer is searching for Software Engineers to join their Fulfilment Engineering team. In this role, you will develop and optimize systems that manage order fulfilment. The ideal candidate has strong experience in Java and Spring Framework along with proficiency in SQL databases and a passion for continuous learning. The role...


  • Greater Kokstad Local Municipality, KwaZulu-Natal, South Africa Hb Tech Full-time

    A leading FinTech company is seeking a Software Engineer (Backend) to join their team in Cape Town. This role involves building cross-border payment solutions using Java and Spring Boot, collaborating with product teams, and enhancing the integration of fiat and crypto transactions. The ideal candidate has a strong background in backend development,...


  • Greater Kokstad Local Municipality, KwaZulu-Natal, South Africa The Legends Agency Full-time

    A global engineering firm is seeking a Senior Fullstack Software Engineer to lead development on high-impact projects. The role requires over 5 years of experience in Java and JavaScript/TypeScript and familiarity with frameworks such as React and Next.js. Additional skills in AWS and CI/CD pipelines are essential. Candidates must be fluent in English and...


  • Soweto, Gauteng, South Africa FirstRand Full-time

    A leading financial services provider in South Africa is looking for a Software Architect. The role involves designing software systems to meet business needs, conducting code reviews, and mentoring developers. Candidates should have a degree in computer science or related fields, with strong skills in .NET, Java, and project management. The ideal candidate...


  • Gqeberha, Eastern Cape, South Africa takealot.com Full-time

    A leading e-commerce logistics company in South Africa seeks a talented Software Engineer (Scala) to enhance their systems for managing deliveries. Responsibilities include optimizing logistics processes and developing solutions predominantly on open source platforms. Ideal candidates will have a suitable degree and at least 3 years of relevant experience,...


  • Midrand, Gauteng, South Africa Hb Tech Full-time

    A leading FinTech company is seeking a Software Engineer (Backend) to join their team in Cape Town. This role involves building cross-border payment solutions using Java and Spring Boot, collaborating with product teams, and enhancing the integration of fiat and crypto transactions. The ideal candidate has a strong background in backend development,...