intermediate java developer jobs in Pretoria

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


  • Pretoria, Gauteng, South Africa Vas-X Proprietary Limited Remote Full-time R 600,000 - R 900,000 Contract

    JOB DESCRIPTION Your role will be to develop code ensuring that it meets the defined criteriafor software testing, and produce software builds for loading onto targethardware from software source code within VAS-X system development andproducing integration test specifications as per project plans. Your role will also include conducting the tests as defined...


  • Pretoria, Gauteng, South Africa Advantage 360 Remote Full-time R 600,000 - R 900,000 Contract

    Lumine Group is seeking a software test-focused developer in South Africa to build and verify code against defined criteria and prepare integration test specs. You will work with Java frameworks and databases, perform SQL optimization, and manage deployments using Git, Docker, and Kubernetes.The role involves testing, troubleshooting, and delivering system...


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

    An Intermediate Software Developer is needed for the development, maintenance and support of enterprise Java applications and integrations in a telecommunications and value-added services environment. They are required to deliver applications that keep messaging and data flowing correctly between systems and support those applications in...


  • Pretoria, Gauteng, South Africa LexisNexis Legal & Professional Full-time

    Are you interested in solving software engineering challenges and turning product requirements into effective, well-tested solutions? Would you enjoy collaborating with technology teams while building your skills across modern development environments?About our TeamLexisNexis Reed Tech brings clarity to innovation for businesses worldwide. We enable...


  • pretoria, South Africa The Legends Agency Full-time

    Intermediate Backend Developer (Java Microservices) - Remote (Pretoria) - R 55,000 R 65,000 per month Contribute to the delivery of robust, high-performance software solutions by designing, developing, and maintaining scalable backend services and microservices within a mission-critical ISP Provisioning Platform. About Our Client The client operates a...


  • pretoria, South Africa The Legends Agency Full-time

    Intermediate Frontend Developer (Java + Angular) - Remote (Pretoria) - R 65,000 R 75,000 per month Develop and maintain modern web applications using Angular while collaborating with backend teams working on Java-based services within an Agile development environment . About Our Client Our client delivers software solutions within an Agile development...

  • Java Developer

    14 hours ago


    Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking a talented and motivated Java Developer to join their dynamic software development team, supporting projects with connections to East London . This role involves designing, developing, and maintaining robust, scalable, and high-performance enterprise applications using Java technologies. You will collaborate with business...

  • Java Developer

    24 hours ago


    Pretoria, Gauteng, South Africa Pillango Placements Full-time

    Duties / Key ResponsibilitiesDesign, develop, and improve complex Java-based systems and APIs.Contribute on the applicable level to technical decisions around architecture, scalability, and engineering standards.Work closely with developers to raise engineering practices and solve difficult problems.Build and research cloud-based solutions across modern...


  • pretoria, gauteng, South Africa Agile Bridge Full-time

    Job Purpose As an Intermediate Software Engineer, you will work with a degree of independence, focusing on developing software within a team and on specific sub-sections of a system. You will be responsible for designing solutions and modules for existing systems. With a solid grasp of software development fundamentals, coding principles, and stakeholder...

  • Senior Java Developer

    6 hours ago


    pretoria, gauteng, South Africa Tumaini Consulting Full-time

    Senior Java Developer – Menlyn Maine, Pretoria My client is looking for a Senior Java Developer, based in Menlyn Maine, Pretoria , with a Hybrid (3 days in office) work model. Requirements 6+ years software development experience Strong proficiency in Java 11+ (essential) Experience with Angular (required) Strong understanding of full-stack...

  • Senior Java Developer

    6 hours ago


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

    Pretoria, South Africa | Posted on 02/10/2026 This is a senior Java seat on a liveproduct, not a greenfield build. The system is already in production. New workhas to fit what is there, and a change that looks fine in isolation can breaksomething three modules away. You will know the domain, work with the analysts,and ship changes that do not take the...


  • pretoria, gauteng, South Africa Mediro ICT Recruitment Full-time

    Job Description Our client in Pretoria is recruiting for a Java Developer (Expert) to join their team. Responsibilities include: Understand the business requirements, preparing AS-IS and TO-BE documents, and obtaining sign-off from users for functional and/or technical design document(s). Proactively propose solutions to improve the support of (new) business...

  • Software Developer

    2 days ago


    Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a dynamic FinTech company, is seeking a talented Software Developer with a strong Java background to join their expanding, fully remote team. This role is ideal for an individual passionate about building robust, scalable, and high-performance financial applications. You will be involved in the entire software development lifecycle,...

  • Software Developer

    3 days ago


    Pretoria, South Africa Datonomy Solutions Full-time

    Software Developer (Java) Experience: 5+ Years Role Level: Intermediate to Senior Technology Focus: Java | Spring Boot | Micronaut | Microservices | Azure | DevOps Role Overview We are looking for an experienced Java Software Developer to join a high-performing technology team operating within a complex, high-volume enterprise environment. The successful...


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

  • AI Developer

    6 hours ago


    pretoria, gauteng, South Africa MECS Full-time

    Reference: JHB -LB-2 My client is seeking an AI Developer with a Bachelor’s degree in computer science/engineering, electrical/electronic engineering, information technology or related field and at least three years experience in Artificial Intelligence/Machine Learning (ML) and software development in Artificial Intelligence Technologies. Duties &...

  • Junior Java

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

  • Senior Java

    6 hours ago


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

    Pretoria, South Africa | Posted on 05/10/2026 Java is your thing. Angular is your thing. Building mission-critical software? Even better. ? We’re looking for Senior Java & Angular Developers to join the Lynx Core Team and play a key role in developing enterprise-grade applications where performance, scalability and reliability really matter. This is...


  • Pretoria, South Africa Accountancy Placements Pietermaritzburg Full-time

    Requirements - A diploma or degree in Computer Science, Software Development, Information Technology, or a related field - Minimum of 3 years of professional software development experience - Experience in at least one of the following programming languages: - Python - JavaScript - C# - A solid understanding of software development principles and...


  • pretoria, gauteng, South Africa AllSpes (Pty) Ltd Full-time

    Essential Job Functions Design, develop, test, and debug web applications according to functional requirements. Utilise a strong understanding of Angular to build user interfaces that are responsive, performant, and user-friendly. Develop, maintain, and deploy robust back-end systems using C#, ASP.NET MVC, and MSSQL. This includes building and managing...