java senior developer jobs in Pretoria

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


  • Pretoria, Gauteng, South Africa Recruit-It 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 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 Tumaini Consulting Full-time R 700,000 - R 900,000 Contract

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


  • pretoria, gauteng, South Africa Unitrade 745 Full-time

    Duties & Responsibilities Our client is seeking a skilled Mid to Senior Java Developer to join their Pretoria-based team. This hybrid opportunity is ideal for experienced developers who combine strong Java development expertise with solid Angular capabilities. Key Responsibilities Develop, maintain and enhance enterprise-level applications using Java....


  • pretoria, gauteng, South Africa SkillsMap Full-time R 1 Contract

    Senior Java Developer Interfront SOC Ltd.2026/10/01 Pretoria Job Reference Number: Recruit260/261Department: Systems Support (LUX)Business Unit: Industry: Information TechnologyJob Type: PermanentPositions Available: 2Salary: Market Related To develop functionality for a Java EE (J2EE) based product. The backend is an IBM WebSphere application that...


  • Pretoria, Gauteng, South Africa Interfront SOC Ltd. Full-time

    ?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 follow/develop product software...

  • Java Developer

    20 hours ago


    Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full-time

    Job DescriptionOur client in Pretoria is recruiting for a Senior Java Developer to join their team.Part of a Dev team responsible for the development and maintenance of the client’s Central Ordering applications.Participate in all relevant Agile ceremonies.Meet with end users to understand business requirements.Contribute to the refinement and sizing of...


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

  • Senior Java

    5 days ago


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

    Pretoria, South Africa | Posted on 05/10/2026Java 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 more than...


  • Pretoria, Gauteng, South Africa Unitrade 745 (Pty) Ltd Full-time

    Duties & Responsibilities Our client is seeking a skilled Mid to Senior Java Developer to join their Pretoria-based team. This hybrid opportunity is ideal for experienced developers who combine strong Java development expertise with solid Angular capabilities. Key Responsibilities Develop, maintain and enhance enterprise-level applications using Java. Build...

  • Senior Java Developer

    21 hours ago


    Pretoria, Gauteng, South Africa Interfront SOC Ltd. Full-time

    Interfront Soc Ltd. is seeking a software professional to support existing functionality and develop new components within the product. You will work with business analysts to refine requirements and ensure alignment with the domain.The role involves refactoring and improving code to keep the product maintainable and adaptable to evolving needs. The position...


  • Pretoria, Gauteng, South Africa SkillsMap Full-time

    Interfront SOC Ltd. is seeking a Senior Java Developer to design and enhance a Java EE (J2EE) based product. You will work on backend services, JMS and web services, with a mix of refactoring, new development, and support. The role requires strong Java expertise, teamwork, and a focus on maintainable code.The position offers hybrid working conditions in Cape...


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


  • Pretoria, Gauteng, South Africa Recru-IT Remote 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,...


  • Pretoria, Gauteng, South Africa Mobilunity Full-time

    On behalf of our Client, Mobilunity is looking for Senior Java Backend Engineer . Our client is a high-growth, award-winning African nonprofit on a mission to radically transform healthcare access. The organization works across Africa to strengthen the potential and resilience of adolescent girls by providing access to stigma-free, no-cost, quality-assured...

  • Junior Java

    2 days ago


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

    Pretoria, South Africa | Posted on 05/10/2026Sit 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.RequirementsKey responsibilities:Build and support...


  • 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 Magnus Consulting Solutions Pty Ltd Full-time

    Magnus Consulting Solutions Pty Ltd seeks a Senior Developer in Pretoria, South Africa, to develop and maintain National payments solutions. Responsibilities include engaging in business analysis, system design, application development, testing, and operational support. The ideal candidate will have a degree in Computer Science and over 8 years of...


  • Pretoria, Gauteng, South Africa Recru-IT Remote Full-time R 600,000 - R 800,000 Contract

    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, and websites across all sectors. This...


  • Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Remote Full-time R 420,000 - R 580,000 Contract

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