java jobs in Pretoria

686 java job listings in South Africa. Find daily updated positions from leading job boards.


  • Pretoria, Gauteng, South Africa E-Merge IT Recruitment Full-time

    e-Merge IT Recruitment seeks a Senior Java AI Software Engineer for Pretoria on a hybrid basis. You will work across backend and full-stack development, delivering enterprise software while integrating AI-powered coding tools to improve design, development, testing and delivery.You should bring 8+ years of professional software experience, strong APIs and...


  • Pretoria, Gauteng, South Africa Avatar Advisory Salary Full-time

    Job Purpose:The Senior Java and Angular Developer is responsible for designing, developing, and maintaining high-quality web applications using modern back-end and front-end technologies. The role requires strong expertise in Java development and Angular frameworks, with a solid understanding of full-stack development and system architecture. The successful...


  • pretoria, gauteng, South Africa E-Merge IT Recruitment Full-time R 1 Contract

    E-Merge IT Recruitment seeks a Senior Software Engineer in Pretoria to join a dynamic technology team delivering innovative enterprise solutions with tangible impact. You’ll be involved in shaping technical solutions, building scalable systems, and collaborating with talented professionals in a hybrid environment. Strong back-end and full-stack development...

  • Software Engineer

    1 day ago


    Pretoria, Gauteng, South Africa HENSOLDT South Africa Full-time R 420,000 - R 700,000 Contract

    HENSOLDT South Africa is seeking a Software Engineer to design, develop, test, and maintain software aligned with our development roadmap and standards in Pretoria. The role focuses on delivering robust code within sprint cycles and ensuring quality through reviews and testing.Ideal candidates have a B.Eng in a related field and 3–5 years of experience...


  • Pretoria, Gauteng, South Africa ATS Client Full-time

    ATS Client in Pretoria, South Africa, is seeking a Senior Full Stack Developer who will own enterprise systems from concept to production. You will balance backend mastery, frontend finesse, and DevOps know-how in a fast-paced, collaborative environment.Join a team building scalable cloud-native applications, leveraging Java, Jakarta EE, Quarkus or Spring,...

  • Senior Java

    2 days ago


    Pretoria, Gauteng, South Africa Avatar Advisory Full-time

    A leading technology consultancy in Pretoria is seeking a Senior Java and Angular Developer to design and maintain high-quality web applications. This role requires strong expertise in both Java and Angular, and includes responsibilities such as collaborating with teams, conducting code reviews, and mentoring junior staff. The position is a 12-month hybrid...


  • Pretoria, Gauteng, South Africa WMS Secure Full-time

    Overview The Senior Java and Angular Developer is responsible for designing, developing, and maintaining high-quality web applications using modern back-end and front-end technologies. The role requires strong expertise in Java development and Angular frameworks, with a solid understanding of full-stack development and system architecture. The successful...


  • Pretoria, Gauteng, South Africa ATS Client Full-time

    ATS Client in Pretoria is urgently seeking a Senior Software Architect for a 12 month contract. You will lead Java EE projects and align development with the current architecture while collaborating with the dev-ops engineer on build, deployment and test automation.The role requires a relevant degree and 5–8 years as a Java EE architect and as a team lead,...


  • Pretoria, Gauteng, South Africa E-Merge IT Recruitment Full-time

    E-Merge IT Recruitment is seeking an Intermediate Software Engineer in Pretoria. You will join an established technology team, building software that supports real business needs and enterprise environments.The role requires collaboration with experienced engineers on challenging projects to deliver high-quality software end-to-end. The ideal candidate has...


  • pretoria, gauteng, South Africa e-Merge IT Recruitment Full-time R 1 Contract

    Senior Java AI Software Engineer – Pretoria (Hybrid) – R1.08m PA JAVA. AI. SOFTWARE ENGINEERING. THIS IS WHERE DEVELOPMENT IS HEADING. What happens when a senior software engineer combines deep development experience with AI-powered coding tools ? You build faster. You solve differently. And you start engineering at a completely different level. ...


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

    Sabenza IT & Recruitment is seeking an Expert Full Stack Developer specializing in Java (Spring) to build enterprise-grade microservices and AI-enabled solutions in Pretoria, South Africa. The role combines designing, developing, and deploying systems within a global DevOps environment, focusing on ownership from concept to production.The ideal candidate...


  • Pretoria, Gauteng, South Africa The Legends Agency Full-time

    Senior Frontend Developer (Java + Angular) - Remote (Pretoia) - R 85,000 R 95,000 per month An opportunity to design, develop, and maintain modern web applications using Angular while providing technical leadership and mentoring in an Agile environment.About Our ClientOur client develops enterprise-scale web applications using Angular and Java-based...


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

  • Software Architect

    1 day ago


    Pretoria, Gauteng, South Africa ATS Client Full-time

    Software ArchitectLocation: Pretoria (12 month contract)Salary Market: Market RelatedOur client in the Information Technology sector is looking for a suitable Senior Software Architect very urgently to join their team. Looking for a skilled and energetic Java EE application architect that will provide technical leadership to a team of Java EE software...

  • Full stack developer

    15 hours ago


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

    Pretoria, South Africa | Posted on 07/09/2026 Ready to turn decades-old mainframe technology into the future? We’re looking for a Senior Expert Java Consultant to join a high-performing Mainframe-to-Cloud Migration team working on complex, large-scale technology transformation. You’ll be at the heart of a major modernization journey, helping...


  • pretoria, gauteng, South Africa Headspaceglobal Full-time R 720,000 Contract

    Job Title: Intermediate Software Developer / Full Stack Developer Location: Pretoria, South Africa About Us A technology consultancy dedicated to crafting bespoke software solutions for organizations in the finance, banking, insurance, and fintech sectors. They excel in handling diverse projects for prominent financial entities, fintech startups, and...


  • pretoria, gauteng, South Africa Jordan Human Resource Full-time R 2 Contract

    Reference: JHB -CP-1 Fullstack Developer/Dev Ops IJIX (Chief Expert) Location: GautengContract Term: 1 June 2024 - 31 December 2026 Duties & Responsibilities ESSENTIAL SKILLS REQUIREMENTS: Backend: At least 10 years’ experience in Java developing (Java EE) At least 7 years’ experience in either Spring, Spring Boot or Quarkus At least 7 years’...

  • Software Architect

    2 days ago


    Pretoria, Gauteng, South Africa AtripleA recruitment & temps Full-time

    Software Architect Location: Pretoria (12 month contract) Salary Market: Market Related Our client in the Information Technology sector is looking for a suitable Senior Software Architect very urgently to join their team. Looking for a skilled and energetic Java EE application architect that will provide technical leadership to a team of Java EE software...


  • Pretoria, Gauteng, South Africa ATS Client Full-time

    Senior Software Engineer Our Client in Pretoria is seeking a SENIOR SOFTWARE ENGINEER to join their team in Pretoria. Responsibilities Develop, enhance and maintain software systems using Software Engineering practices and principles Work with a team to design and implement enterprise and web applications Write efficient, reliable and maintainable code,...