senior software engineer- java jobs in Pretoria

1,551 senior software engineer- java job listings in South Africa. Find daily updated positions from leading job boards.


  • Pretoria, Gauteng, South Africa Hire Resolve Full-time

    A recruiting firm is urgently seeking an experienced Java Software Engineer to join a team in Pretoria (Hybrid). The ideal candidate will have 5-8+ years of development experience, including Back-end and Full Stack development skills. Responsibilities include writing testable code and integrating software components. The position offers a salary range of...


  • Pretoria, Gauteng, South Africa Carlysle Talent Search - Centurion Remote Full-time R 600,000 - R 900,000 Contract

    Senior Software EngineerReference: DBN000771-AD-2Want to work from home?! Our client develops software solutions that support best-in-class visualization, data-driven communication, and platform independence, building upon an API-driven integration into any open BI software. With KPI-CHAT, they take real-time data collaboration to the next level.We are...


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

    Sabenza IT & Recruitment in Pretoria, South Africa, is seeking an Expert Back-End Developer to design, build and scale enterprise-grade backend systems. You will work on cloud-native applications, microservices and RESTful APIs, with Oracle/PostgreSQL, Azure, and DevOps tooling.The role demands deep hands-on Java expertise, architectural thinking and the...

  • Senior Java

    1 day 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 ATS Client Full-time

    ATS Client in the medical industry is seeking a Software Developer with 5+ years of C# .Net experience to build robust web applications and APIs. You will collaborate with a team to design, develop, test, and support software, ensuring code quality through reviews and debugging.Proficiency in JSON, SQL, and modern web tech is essential to deliver scalable...


  • Pretoria, Gauteng, South Africa ECN Full-time

    A leading technology firm in Pretoria is seeking a Design Engineer to work on software design, development, and mobile applications. The ideal candidate will have a BSc in Computer Science or a BEng in Computer, with 5-10 years of experience in software development and expertise in C# and C. Responsibilities include capturing user requirements, designing...


  • Pretoria, Gauteng, South Africa wePlace Full-time

    A leading MedTech company is seeking a Senior Director: Software Engineering in Pretoria. This role involves leading development teams, overseeing project strategy, and ensuring high software quality standards. The ideal candidate will have over 15 years of experience, including 5 years in team management, and must possess a relevant degree in Computer...


  • Pretoria, Gauteng, South Africa Datafin Full-time

    Senior Backend Software Engineer (Integrations) (Remote) IT - Software Development Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, Kenya, Remote ENVIRONMENT JOIN a cutting-edge FinTech company helping to shape the future of digital payments across Africa as its next Senior Backend Software Engineer. You will design, build, and...


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


  • 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 ATS Client Full-time R 900,000 Contract

    ATS Client in the medical industry is seeking a Software Developer with 5+ years of C# .Net experience to build robust web applications and APIs. You will collaborate with a team to design, develop, test, and support software, ensuring code quality through reviews and debugging. Proficiency in JSON, SQL, and modern web tech is essential to deliver scalable...


  • pretoria, gauteng, South Africa AtripleA recruitment & temps Full-time R 700,000 Contract

    A leading recruitment agency is looking for a Software Developer in Pretoria. The ideal candidate will have between 5 to 7 years of software development experience with strong expertise in C# .Net. Responsibilities include collaborating with a team, analyzing tasks, and ensuring quality through code reviews and testing. Candidates are expected to have...

  • Senior Java Developer

    22 hours ago


    Pretoria, Gauteng, South Africa Together Staffing group 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 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,...


  • Pretoria, Gauteng, South Africa Somewhere Remote Full-time R 510,000 - R 729,000 Contract

    Somewhere is seeking a Senior Software Engineer to build a new productivity app with a focus on planning, task management, and long-term goal tracking. The role demands hands-on development, architectural input, and diligent, scalable coding practices.You will work closely with the founder to turn product concepts into technical requirements, review...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a highly experienced Remote Senior Software Developer to join their technology team supporting Pretoria-origin operations. You will design, develop, and deploy full-stack solutions in a fully remote role across South Africa.Collaborate with product managers, designers, and engineers to build scalable backend services and APIs using...


  • Pretoria, Gauteng, South Africa Somewhere Full-time

    Somewhere is seeking a Senior Software Engineer to lead hands-on development of a new productivity application focused on planning, task management, and long-term goal tracking. This fully remote role offers EST-friendly hours and a preference for candidates in Cape Town, South Africa, with global consideration.The engineer will translate product concepts...


  • Pretoria, Gauteng, South Africa Etion Limited Full-time

    A technology company in Pretoria is looking for a Design Engineer to handle software design and development. The ideal candidate will have a BSc in Computer Science or BEng in Computer, with 5-10 years of relevant experience in software development, particularly in C# and mobile applications. Strong analytical and design skills are essential for this role,...


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

    Job DescriptionSpecific Responsibilities:Develop Web based applications.Create pages and components to manage static data.Create pages to view different aggregations of data.Implement complex calculations according to specification.Implement workflows from diagrams.Use E-Charts to implement charts on the data.Write scripts to upload bulk excel data into...


  • pretoria, gauteng, South Africa Anonymous Full-time

    A leading technology firm in Pretoria is seeking a Design Engineer to work on software design, development, and mobile applications. The ideal candidate will have a BSc in Computer Science or a BEng in Computer, with 5-10 years of experience in software development and expertise in C# and C. Responsibilities include capturing user requirements, designing...