java developer jobs in Pretoria

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


  • Pretoria, Gauteng, South Africa RELX International Full-time

    LexisNexis Reed Tech is seeking a software engineer to tackle moderately complex design, development and test assignments within a defined product area. You will translate product requirements into robust software solutions, write and review specifications, and collaborate with teammates across disciplines to deliver quality code in Agile or Waterfall...

  • Full Stack Developer

    8 hours ago


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

    Full Stack Developer (Expert) – Java & Cloud Migration Pretoria, South Africa Are you aseasoned technology professional who loves solving complex problems, leadingteams, and turning legacy systems into modern, high-performing solutions? We'relooking for a Full Stack Developer (Expert) to help drive an exciting mainframemodernisation initiative, migrating...


  • 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 Datafin Full-time

    A dynamic telecommunications specialist is seeking a skilled Full Stack Developer (Java, Angular) for a remote position. The successful candidate will work in an Agile environment, developing responsive web applications and contributing to team discussions and planning sessions. Ideal applicants should have extensive experience in Java, Angular, and SQL,...

  • Software Engineer

    6 hours ago


    Pretoria, Gauteng, South Africa Agile Bridge Full-time

    About the Role We are looking for a skilled Java Developer to join our team. You will play a key role in designing, developing, and maintaining scalable software solutions. Working closely with cross-functional teams, you will be responsible for writing clean, efficient, and testable code while contributing to system architecture and performance...


  • pretoria, gauteng, South Africa Network IT Full-time

    Software Engineer Reference: BIT -Muld-1 Software solution company based in Pretoria, looking for a proactive Mid to Senior Software Engineer . Hybrid Model. Permanent / fixed term. Duties & Responsibilities Requirements 5-8 years’ solid development experience Back-end and Full stack Development Comfortable in team leader role Comfortable as client...


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

    An industry-leading client of ours is looking for a talented and innovative Java Software Engineer to join their team in Pretoria This client of ours is a software development company based in Pretoria, priding themselves on elegant solutions executed to client requirements at a high standard of service. The company itself is tight-knit, delivering the...


  • Pretoria, Gauteng, South Africa First Point Group Remote Full-time R 540,000 - R 660,000 Contract

    Direct message the job poster from First Point GroupI help empower IT leaders build high performance teams across EMEA regions | Recruitment SpecialistAre you a talented Java Developer looking for your next challenge? Our client is actively seeking a Java Developer to support their telecommunications clients. If you're passionate about system design, coding,...


  • Pretoria, Gauteng, South Africa Jobgether Remote Full-time R 1 - R 2 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Java Engineer (Payments) based in South Africa.Join a specialized engineering environment where you will design and deliver secure, scalable, and high-performance payment platforms for leading organizations in the global...


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

    Build. Solve. Grow. Make an impact. An exciting opportunity is available for an Intermediate Software Engineer to join an established technology team, working on solutions that support real business needs and enterprise environments. This is a great opportunity for a developer who is ready to move beyond the basics, work on challenging projects, collaborate...


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

    Your next big engineering challenge starts here! We’re looking for an experienced Senior Software Engineer to join a dynamic technology team, working on innovative enterprise solutions that make a tangible impact. This is an opportunity for someone who enjoys more than just writing code. You’ll be involved in solving complex problems, shaping technical...


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

    A reputable software development company in Pretoria is seeking a talented Java Software Engineer. The role involves developing software in Java, creating RESTful APIs, and contributing to microservices projects within an Agile team. Candidates should have a Bachelor’s degree or diploma and a minimum of 3 years of software development experience. The...

  • Senior Java

    5 hours ago


    Pretoria, Gauteng, South Africa WMS Secure Full-time

    A leading technology solutions provider in Pretoria is seeking a Senior Java and Angular Developer responsible for designing and maintaining high-quality web applications. This role involves developing scalable applications while collaborating with cross-functional teams. The ideal candidate should have over 5 years of experience in Java development and at...


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

    Agile Bridge is seeking a skilled Java Developer to design, develop, and maintain scalable software solutions. You will work with cross-functional teams to deliver high-quality features and contribute to system architecture. You will write clean, efficient code, implement unit tests, and stay current with Java technologies in an Agile environment. A strong...


  • pretoria, gauteng, South Africa Imizizi Full-time

    Imizizi is seeking an experienced Java backend developer to design, develop, and maintain scalable backend platforms and applications in a predominantly Java/JEE environment. You will collaborate with IT and business to propose system solutions and ensure delivery aligns with quality standards. You will participate in Agile ceremonies, contribute to code...


  • pretoria, gauteng, South Africa AtripleA recruitment & temps Full-time

    A recruitment agency is urgently seeking a skilled Software Architect to provide technical leadership in Pretoria. The role involves mentoring Java EE developers and improving application architecture while ensuring code compliance with standards. The ideal candidate should have 5-8 years of experience as a Java EE architect and team lead, familiar with...


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

    Recruit-It is seeking a senior software developer to join a Java-centric team in South Africa. You will refine requirements with business analysts, refactor code for maintainability, and deliver production-ready software with thorough unit tests.Required: 8-10 years in software development, strong Java skills, experience with JavaScript/TypeScript,...


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

    ATS Client seeks a skilled Back End Developer to deliver robust backend solutions while contributing to frontend code and full-stack projects. You will work with feature teams to design, develop, test, and operate applications in an Agile/DevOps environment. Key responsibilities include developing backend and frontend apps with Java and Angular, system...


  • pretoria, gauteng, South Africa AtripleA recruitment & temps Full-time

    A recruitment firm in South Africa is seeking a Senior Software Engineer to enhance and maintain software systems. The ideal candidate will develop enterprise applications, troubleshoot issues, and embrace team collaboration. A Bachelor's degree in Computer Science or related field is required, along with proven experience in Java and cloud services. This is...


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

    ATS Client in Pretoria seeks a Senior Software Engineer to deliver Java SE/EE applications and lead backend initiatives. You will develop, deploy and maintain scalable services in a Linux/Unix environment, with SOAP/REST APIs and database integrations. The role requires strong problem solving, teamwork and the ability to communicate with non-technical...