intermediate java developer

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


  • East London, Eastern Cape, South Africa Datafin Full-time

    Full Stack Developer (Java, Angular) (Remote) IT - Software Development Durban - KwaZulu Natal - South Africa, Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, Remote ENVIRONMENT A dynamic Telecommunications Specialist seeks a talented & passionate Full Stack Developer with a strong drive for self-improvement and a preference...

  • Software Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full-time

    A leading software development company in Johannesburg is looking for a dynamic Software Developer to create modular code and implement test plans. Ideal candidates should have a Bachelor’s degree and an interest in OO languages. You will collaborate closely with management and work on delivering results using Agile practices. Competitive salary based on...


  • Johannesburg, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 27/08/2026 We are looking for an Intermediate Angular Developer tojoin a banking Rewards portfolio and contribute to the delivery ofcustomer-facing digital solutions within a complex banking environment. The successful candidate will work across a variety ofinitiatives, supporting the development of new platform...


  • Johannesburg, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 06/10/2026 We are looking for an experienced Senior Java EE Developer with hands-on enterprise Java development experience. The ideal candidate will have a strong background in building secure, scalable, and high-performance backend systems within complex enterprise environments. You will contribute to solution...


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

    Job Summary: JOB DESCRIPTION – Intermediate Frontend Developer Location: Cape Town, South Africa Division: Quicket Contract Terms: Full-time THE TEAM You will join Quicket’s Engineering team, responsible for building and evolving the technology that powers seamless ticketing experiences for event organisers and fans. The team works closely with Product,...


  • johannesburg, gauteng, South Africa Worldhire Full-time

    Worldhire in Johannesburg seeks an experienced BPM/Java developer to design, implement, and optimize automated workflows using Camunda 7/8 or IBM BPM/BAW. You will translate designs into scalable software, develop Java microservices, and integrate with UIs and enterprise systems. You will work with BPMN 2.0, DMN, and event-driven architectures, leveraging...


  • Remote, wes kaap, South Africa Ticketmaster Full-time

    JOB DESCRIPTION – Intermediate Frontend Developer Location: Cape Town, South Africa (hybrid) Division: Quicket Contract Terms: Full-time THE TEAM You will join Quicket’s Engineering team, responsible for building and evolving the technology that powers seamless ticketing experiences for event organisers and fans. The team works closely with Product,...


  • eastern cape, za, Eastern Cape Recru-IT Full-time

    Job Title: Full Stack Java DeveloperOur client is seeking an experienced full stack java developer to join their growing team servicing local and offshore clients in the financial services space. You must have strong communication skills and the ability to add value to existing product lines and develop high-end bespoke software & applications, mobile apps,...


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

  • Senior Java

    9 hours ago


    Johannesburg, Gauteng, South Africa Zohorecruit Full-time

    Zohorecruit is seeking Intermediate to Senior Java Developers to join our IT and Data team in Johannesburg. You will work on modern applications, APIs, microservices and cloud-based solutions, contributing across the full software development lifecycle.If Java, Spring Boot, Angular and building scalable solutions excite you, this is a great step to advance...


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

  • Full Stack Developer

    14 hours ago


    Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Full Stack Developer (Expert) – Java & Cloud Migration Pretoria, South Africa Are you aseasoned technology professional who loves solving complex problems, leadingteams, and turning legacy systems into modern, high-performing solutions? We'relooking for a Full Stack Developer (Expert) to help drive an exciting mainframemodernisation initiative, migrating...


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

    A technology solutions company in South Africa is seeking an experienced Full Stack Developer. You will be responsible for developing, enhancing, and maintaining enterprise applications, utilizing Java (Spring) and Angular. The role requires strong problem-solving skills and the ability to work collaboratively in a hybrid environment, ensuring application...


  • Durban, KwaZulu-Natal, 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...


  • 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


  • workfromhome, gauteng, South Africa Placements24 Full-time

    Placements24 is hiring a Software Developer with a strong Java background for a fully remote role. You will design, develop, test, and deploy Java-based microservices, collaborating with a distributed team on high-performance financial applications. The ideal candidate has 3+ years of Java experience, familiarity with Spring Boot or Micronaut, RESTful...