intermediate java developer

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


  • gauteng, za, Gauteng Finbond Mutual Bank Full-time

    Purpose of the RoleThe Full Stack Java Developer will be responsible for designing, developing, testing and supporting enterprise applications across both front-end and back-end platforms. The role requires strong experience in Java development, Angular, PostgreSQL databases, API integrations, and the ability to work across the full software development...


  • Centurion, Gauteng, South Africa DVT Full-time R 650,000 - R 900,000 Contract

    DVT is seeking skilled Java developers to design and build scalable, high‑performance systems across a diverse tech stack. You’ll contribute to APIs, data services, and cloud‑native solutions while collaborating with cross‑functional teams to ensure robust delivery.You will work on microservices, event‑driven patterns, and containerized deployments...


  • Johannesburg, Gauteng, South Africa Calibrate People Full-time

    Calibrate People seeks a SAP Analytical Cloud Planning Developer in Johannesburg to design, build and deploy SAC Planning solutions end-to-end. You will work on model design, data integration and scripting, ensuring secure data flows and production readiness.The role requires SA SAC Planning expertise, DevOps experience and a finance or accounting background...


  • Centurion, Gauteng, South Africa Hire Resolve Full-time

    A prominent technology solutions provider in Centurion is seeking a Java Software Development Manager. This role involves leading a talented development team, ensuring delivery of high-quality software solutions in line with business goals. The ideal candidate should have over 10 years of experience in software development, strong leadership skills, and...


  • Johannesburg, Gauteng, South Africa Quadrant Systems cc Full-time

    Full Stack Java DeveloperWe are currently sourcing a Full Stack Java Developer to join our client in the banking sector.Key Responsibilities:Java 11 or aboveSpring FrameworkSpring BootExperience working with Relational DatabasesKubernetes/K8 or Docker experienceKnowledge working with Angular 10 or aboveExperience working with Jenkins, Git


  • East London, Eastern 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...


  • johannesburg, gauteng, South Africa Discovery Limited Full-time

    Discovery Limited, through Discovery Bank, seeks a Calypso Technical Developer in Johannesburg to advance Calypso architecture, APIs, and Java solutions. The role emphasizes translating business requirements into technical designs, developing Calypso workflows and messaging components, and maintaining high-quality deliverables. Strong back-end Java and SQL...

  • Junior Java

    1 day ago


    pretoria, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Zohorecruit in Pretoria, South Africa, is seeking a junior Java/Angular developer to contribute to new technology initiatives. You’ll build proofs-of-concept, write Java and Spring Boot REST APIs, and create basic Angular screens as part of fast-moving projects. Ideal candidates have 1–3 years of software development experience, solid Java fundamentals,...


  • johannesburg, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Zohorecruit in Johannesburg, South Africa seeks a Junior Developer to contribute to the design, build, test, support and maintenance of enterprise Java services. You will deliver stable, well-tested components that move data between systems while building technical depth to work independently on the platform. The role focuses on developing and maintaining...


  • pretoria, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Sabenza IT & Recruitment is seeking an Entry Full Stack Developer in Pretoria to join a dynamic technology team. You’ll gain hands-on experience across Java, Angular, cloud technologies and modern development practices. Ideal candidates have an IT qualification and some practical Java and Angular experience, with a strong willingness to learn and grow in...


  • stellenbosch, western cape, South Africa PBT Group Full-time

    PBT Group is seeking an experienced Java Developer with hands-on EMV Kernel and payments domain experience for a contract engagement based in Cape Town. The role sits within a major banking environment and requires someone who combines strong Java engineering skills with deep knowledge of the payments stack—from card-present transaction processing through...


  • Remote, South Africa Crossing Hurdles Full-time

    Responsibilities Design, develop, and maintain 2D and 3D games using Java and libGDX. Collaborate with designers and developers to create engaging gameplay experiences. Optimize game performance across desktop, Android, and web platforms. Build reusable and modular code structures for scalable development. Implement gameplay mechanics, UI elements, and...


  • pretoria, gauteng, South Africa AtripleA recruitment & temps Full-time

    Senior Software Engineer/Java Developer (Information Technology) Location: Pretoria/Johannesburg North Requirements Matric Well Rounded Java Developer with 8+ years' solid development experience Back-end and Front-end Development Knowledgeable about cloud native applications Exposure to different software architectures, e.g. monolith vs micro services...


  • Pretoria, Gauteng, South Africa Datafin Full-time

    A leading software solutions company is seeking a skilled Mid - Senior Java Developer to join their team. The ideal candidate will have strong experience in Java standard edition and JEE, familiarity with various frameworks and databases, and proficiency in Linux. Responsibilities include developing web applications and addressing concurrency challenges....


  • eastern cape, za, Eastern Cape 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...


  • Johannesburg, Gauteng, South Africa Blue Pearl PTY Full-time

    A growing technology company in Johannesburg is looking for a skilled Java Developer to join their development team. The ideal candidate will have over 5 years of experience in Java & J2EE development, 3+ years in API development, and a solid understanding of relational databases. Responsibilities include designing scalable application services, maintaining...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full-time

    Together Staffing group is seeking an experienced Java Developer to deliver high-quality software using modern technologies. You will build cloud-ready solutions and influence technical direction within a collaborative, ownership-driven engineering culture.The role involves developing scalable Java applications and microservices with Spring Boot, designing...


  • 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...


  • za 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...


  • gauteng, za, Gauteng Sabenza IT & Recruitment Full-time

    Sabenza IT & Recruitment is seeking an Intermediate Software Developer to contribute to the development, maintenance and support of enterprise Java applications and integrations in a telecommunications environment. The role focuses on ensuring reliable messaging and data flows between systems and providing production support.You will work with J2EE, Spring...