intermediate java developer

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

  • Java Developer

    4 days ago


    South Africa Salt Full-time R 350,000 - R 650,000 Contract

    Ready to work on innovative products and emerging technologies? A forward-thinking technology company is looking for a Software Developer to join its Research and Development team. This opportunity offers exposure to AI, cloud technologies, enterprise software development, and complex technical challenges in a fast-paced environment.What You'll Need2+ years...


  • Durban, KwaZulu-Natal, South Africa Recruit-It Remote Full-time

    Responsibilities/tasks: Support existing and develop new functionality and components Understand existing product and domain elements and work with business analysts to refine and implement new requirements Refactor and improve the code to keep the product maintainable and adaptable to new requirements. Work effectively in a team environment and...


  • Sandton, Gauteng, South Africa Recruit-It Remote Full-time

    Responsibilities/tasks: Support existing and develop new functionality and components Understand existing product and domain elements and work with business analysts to refine and implement new requirements Refactor and improve the code to keep the product maintainable and adaptable to new requirements. Work effectively in a team environment and...


  • Pretoria, Gauteng, South Africa Recruit-It Remote Full-time

    Responsibilities/tasks: Support existing and develop new functionality and components Understand existing product and domain elements and work with business analysts to refine and implement new requirements Refactor and improve the code to keep the product maintainable and adaptable to new requirements. Work effectively in a team environment and...


  • Midrand, Gauteng, South Africa reversidesoftwaresolutionspt Full-time

    Midrand, South Africa | Posted on 10/27/2026 Key Responsibilities: Determine operational feasibility by evaluating business requirements, technical analysis, solution design and implementation approaches. Ensure technical decisions comply with industry best practices and internal standards. Conduct systems analysis and recommend process and policy...

  • Java Developer

    4 days ago


    Johannesburg, Gauteng, South Africa ATS Client Full-time

    Khonology is a digital services and technology engineering company. Our teams build modern, scalable, and resilient solutions that enable our clients to operate, innovate, and grow. The Senior Java Developer plays a critical role in delivering complex enterprise systems. This role spans the full technology stack combining deep expertise in back‑end Java...


  • Centurion, Gauteng, South Africa Recruit-It Remote Full-time

    Responsibilities/tasks: Support existing and develop new functionality and components Understand existing product and domain elements and work with business analysts to refine and implement new requirements Refactor and improve the code to keep the product maintainable and adaptable to new requirements. Work effectively in a team environment and...


  • Johannesburg, Gauteng, South Africa Recruit-It Remote Full-time

    Responsibilities/tasks: Support existing and develop new functionality and components Understand existing product and domain elements and work with business analysts to refine and implement new requirements Refactor and improve the code to keep the product maintainable and adaptable to new requirements. Work effectively in a team environment and...


  • Randburg, Gauteng, South Africa INTX Insurance Software Full-time

    We're looking for a Full Stack Developer with a strong foundation in Microsoft technologies (C#, SQL Server, and ideally Blazor) who can independently deliver features and own areas of our enterprise system. You'll take meaningful pieces of a large, evolving codebase from concept to production and help shape how we keep it scalable and maintainable. What...


  • gauteng, za, Gauteng Placements24 Full-time

    About the RoleOur client, a distinguished fintech company based in the bustling hub of Sandton , Gauteng, is seeking a highly skilled Senior Software Developer with expertise in Java to join their elite engineering team. This role involves designing, developing, and maintaining robust, scalable, and high-performance backend systems that are critical to our...


  • sandton, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a distinguished fintech company based in the bustling hub of Sandton , Gauteng, is seeking a highly skilled Senior Software Developer with expertise in Java to join their elite engineering team. This role involves designing, developing, and maintaining robust, scalable, and high-performance backend systems that are critical to our...


  • Stellenbosch, Western Cape, South Africa 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,...

  • Junior Java

    18 hours ago


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

    Pretoria, South Africa | Posted on 05/10/2026 Sit in the R&D; function and contribute to new technology initiatives, proof-of-concepts and software development. This is a junior Java and Angular role for developers with solid fundamentals, curiosity, and an interest in picking up new technologies. Requirements Key responsibilities: Build and support...


  • gauteng, South Africa Recru-IT Full-time

    Job Title: Full Stack Java Developer Our 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,...

  • Java Bpm

    19 hours ago


    johannesburg, gauteng, South Africa Worldhire Full-time

    Key Responsibilities Translate detailed technical designs into scalable, maintainable software solutions through programming and configuration. Design, model, develop, and deploy business workflows using Camunda 7/8 or IBM BPM/Business Automation Workflow (BAW). Work with BPMN 2.0 and DMN to implement business process models, decision automation, and...

  • Java Developer

    19 hours ago


    cape town, western cape, South Africa Reverside Full-time

    Showing 141 Java Developer Cape Town jobs in Cape Town Bloemfontein, South AfricaBellville, South AfricaCenturion, South AfricaFull timeRJob OverviewProvide advanced technical expertise to develop, maintain, and support programs that meet internal and external client needs. Plan and lead the development of project-related solutions covering the full scope...


  • randburg, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a rapidly expanding enterprise software company, is seeking a skilled and experienced Senior Software Developer specializing in Java to join their dynamic team in Randburg, Gauteng . This role is crucial for the design, development, and maintenance of high-performance, scalable enterprise applications. You will work within an...


  • workfromhome, gauteng, South Africa Recru-IT Full-time

    Job Title: Full Stack Java Developer Our 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,...


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

    Hire Resolve's client is looking for a Senior Java/Spring Developer to join their team in Johannesburg, GP. The client is seeking a skilled Java developer to build integration services and applications for a dynamic Banking environment. The role involves designing, coding, testing, and deploying solutions while addressing technical challenges with creativity...


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

    One of Hire Resolve's client is seeking a Java Software Development Manager to lead our Software Development team. This role focuses on driving technological innovation, managing high‑performing teams, and ensuring top‑tier software solutions that align with our strategic objectives. If you are a strong leader with technical expertise in Java and modern...