intermediate java developer jobs in Johannesburg

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


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


  • johannesburg, gauteng, South Africa PayTech Group Full-time

    Job Title : Senior Java Developer - Digital Payments Employment type : Contract (On-site) Contract length : 6 - 12 months Location : Johannesburg, South Africa Purpose of the Project We are seeking a hands-on Senior Java Developer to join the Merchant Services Technology Squad. The role will design, develop, integrate, and support enterprise-grade...

  • Java Developer

    7 days ago


    Johannesburg, South Africa Recruitco Full-time R 300 Permanent

    IntroductionLocation: Centurion, Gauteng Work Arrangement: Hybrid – On-site Monday, Wednesday and Friday Contract Duration: 12 months, with a possible additional 6-month extension Rate: R300 per hour Positions Available: 2 Experience Required: Minimum 5 years Industry: Information Technology / ISP Position Overview We are recruiting 2 experienced Java...

  • Senior Java

    2 hours ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    Boardroom Appointments seeks a seasoned software developer to translate business requirements into technical specifications and transform them into robust code. The role emphasizes Agile practices, DevOps, and IaC, with a focus on Angular-based applications.You will design, implement, and refine software while ensuring quality and adherence to standards. The...

  • Full Stack Developer

    7 hours ago


    Johannesburg, Gauteng, South Africa Tumaini Consulting Full-time

    Our client is looking for an experienced Full Stack Developer to join a collaborative technology team responsible for enhancing and supporting a business-critical workflow platform. This is an excellent opportunity for a developer who enjoys working across the full technology stack, solving complex technical challenges and taking ownership of solutions from...


  • johannesburg, gauteng, South Africa Nedbank Full-time

    Nedbank is seeking an experienced software developer to realise detailed designs through programming and configuration while mentoring other developers. The role emphasizes delivering robust, scalable software, maintaining quality and contributing to agile teams in a dynamic banking environment. Key activities include collaboration with product owners and...


  • johannesburg, gauteng, South Africa Tumaini Consulting Full-time

    Our client has an opportunity for a senior Full-Stack Developer to work on a live platform that plays a critical role in day-to-day business operations. The successful candidate will be comfortable working across Java/Spring backend services, Angular applications, databases, integrations, and production support while taking ownership of delivering quality...


  • johannesburg, gauteng, South Africa Tumaini Consulting Full-time

    A global organisation is looking to hire two Senior Software Developers to join a team building modern, cloud-based retail solutions for international clients. This role is ideal for experienced engineers (10+ years) with strong backend expertise in Java and solid exposure to modern TypeScript frameworks. Requirements 5-6 + years of experience and...

  • Java Developer

    8 hours ago


    johannesburg, gauteng, South Africa Deka Minas (Pty) Ltd Full-time

    Deka Minas (Pty) Ltd in Johannesburg is seeking an experienced Java developer to design, test, and implement applications in line with SDLC standards. You will support development environments, adhere to coding standards, and produce technical specifications and system architecture documents. The role focuses on robust, scalable solutions, proactive issue...


  • johannesburg, gauteng, South Africa ATS Client Full-time

    ATS Client, a leading financial services and capital markets organisation in Johannesburg, is seeking an experienced Senior Java Developer to design, build, and support high‑performance systems that drive critical business operations. You will translate business requirements into scalable Java solutions, work with Spring Boot, Spring Security, and Spring...


  • johannesburg, gauteng, South Africa Hire Resolve Full-time

    A leading recruitment agency is seeking a Java Software Development Manager to lead a high-performing software development team. This role requires strong leadership skills and technical expertise in Java and modern technologies such as Spring Boot and React. The position offers a collaborative environment with ample career growth opportunities and...

  • Software Developer

    8 hours 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 Mediro ICT Recruitment Full-time

    Job Title A company based in Midrand / Menlyn is looking for a Full stack Java Developer (Angular) to join their team on a long-term renewable contract working hybrid . Job Description Duties: At least 5 years knowledge and experience in Java development including version control (Git) Knowledge of Kafka or other streaming platforms or messaging systems...


  • Johannesburg, Gauteng, South Africa Intermediate Java Developer – Telco / BSS/OSS Environment Full-time

    We are seeking an Intermediate Java Developer to join a dynamic Professional Services team in a fast-paced telecommunications environment. The role covers the full SDLC, from design and development through to deployment and post-implementation support in BSS/OSS systems.Occasional after-hours support may be required. Key responsibilities include designing,...

  • Senior Java Developer

    20 hours ago


    Johannesburg, 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....


  • Johannesburg, Gauteng, 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...

  • Java Developer

    2 days ago


    johannesburg, gauteng, South Africa Deka Minas Full-time

    Deka Minas (Pty) Ltd in Johannesburg is seeking an experienced Java developer to design, test, and implement applications in line with SDLC standards. You will support development environments, adhere to coding standards, and produce technical specifications and system architecture documents. The role focuses on robust, scalable solutions, proactive issue...


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


  • Johannesburg, Gauteng, South Africa Anonymous Full-time R 600,000 - R 900,000 Contract

    Our client, a leading innovator in mobile technology, is seeking a talented Mobile Application Developer (iOS) to join their expanding team in Randburg, Gauteng . This role is crucial for developing and enhancing high-performance, user-centric iOS applications. You will be involved in the entire application lifecycle, from concept and design to testing and...


  • johannesburg, gauteng, South Africa Pivot Services Full-time

    About the Role To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers Qualifications and Experience NQF Level Advanced Diplomas/National 1st Degrees - Diploma / Certificate in multiple languages Preferred Certifications BSc Degree Certificate in relevant language where available -...