Jobs for java j2ee developer at Pretoria

622 java j2ee developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Pretoria, Gauteng, South Africa BICRM Full-time

    *** Our Johannesburg Office is Hiring! *** 24 months renewable contract *** We are seeking a highly experienced Senior Analyst Developer to support the continued delivery of a major Payments platform. This role is focused on developing, maintaining, enhancing, and supporting critical national payment systems, including the optimisation and sustainment of...

  • Transportation Engineer Premium

    4 weeks ago


    Pretoria, Gauteng, South Africa Bigen Group Full-time

    Qualifications & Experience B Eng/BSc Engineering (Civil) A minimum of 10 years' experience working in Rail Logistics and/or Rail with strong Civil Engineering knowledge (drainage, formation and related civil works) Registered as Professional Engineer Geometric and formation design experience using various codes and standards Previous experience should...

  • Senior AI Engineer

    1 month ago


    Pretoria, South Africa Deka Minas Pty Ltd Full-time

    Key Responsibilities - Design and develop Java‐based platform services and microservices. - Build self‐service portals, APIs, and automation tools for Kafka platform users. - Develop AI‐powered assistants and automation to improve developer productivity and platform operations. - Create tools that simplify onboarding, provisioning, and lifecycle...

  • Java Developer

    2 months ago


    Pretoria, South Africa ATS Client Full-time

    Job Description We're looking for an experienced Java Developer to help design, build, and scale modern software solutions. You'll work with a collaborative engineering team, applying solid object-oriented principles and best practices to deliver clean, reliable code that runs at scale.Requirements Java (or Kotlin) with strong OOdesign...

  • Java Developer

    2 months ago


    Pretoria, South Africa ATS Client Full-time

    Position: Java DeveloperLocation: PretoriaSalary: Market RelatedPreferably permanentWorkplace: To work in Pretoria or at client projects around Gauteng.Key Competencies: 4-7 years' solid development experience Good SQL skills are required. Java Script - advantageous Web technologies - advantageous Oracle skills (PL/SQL, APEX) -...


  • Pretoria, South Africa ATS Client Full-time

    Job DescriptionWhat You'll Do: FullStack development and maintenance of a Production Planning CapacityManagement platform. Translatebusiness requirements into scalable, high-quality solutions. Participatein Agile ceremonies, refine user stories, and propose system designs. ProvideDevOps support, system testing, audits, and training. ...


  • Pretoria, South Africa ATS Client Full-time

    Mid- Level Software Engineer/Java Developer (Information Technology) Location: Pretoria/Johannesburg North Our client in the Information Technology industry is looking for a Mid - Level Software Engineer/Java Developer Requirements • Matric • Well Rounded Java Developer with 4-7 years' solid development experience •...

  • Java Engineer

    2 months ago


    Pretoria, South Africa ATS Client Full-time

    Job Description The Java Engineer will design, develop, and deliver cloud-ready backend services and RESTful APIs while contributing to scalable system architecture. This role requires end-to-end ownership of features, from design and development through deployment and monitoring, working closely with cross-functional teams to deliver high-quality...

  • Java Engineer

    2 months ago


    Pretoria, South Africa ATS Client Full-time

    Job Description Role Overview The Java Engineer will design, develop, and deliver cloud-ready backend services andRESTful APIs while contributing to scalable system architecture. This role requires end to-end ownership of features, from design and development through deployment andmonitoring, working closely with cross-functional teams to...

  • Software Engineer

    2 months ago


    Pretoria, South Africa ATS Client 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...

  • Back-End Developer

    2 months ago


    Pretoria, South Africa ATS Client Full-time

    Job Description Hey Backend Rockstar (or soon-to-be one) Want to code the future of mobility... We are hunting for a Back-End Developer who's ready to crank the volume on innovation, crush some serious Java + Quarkus code, and occasionally sneak in some Angular magic too.What's the vibe? We are looking for a Backend Developer to join the...


  • Pretoria, South Africa ATS Client 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...

  • Full Stack Developer

    2 months ago


    Pretoria, South Africa ATS Client Full-time

    Job Description Design, develop, and maintain modern full stack applications with a strong focus on backend services, cloud infrastructure, and AI-enabled solutions. The role includes mentoring team members, ensuring high-quality delivery, and supporting operational excellence.Key Responsibilities Design, develop, and maintain systemsolutions...

  • Full Stack Developer

    2 months ago


    Pretoria, South Africa ATS Client Full-time

    Job Description The role supports the IT Governance function (2nd Line of Defense) covering DIRECT/ENABLE/CONTROL within Identity & Access Management. This includes policies and regulations, artefacts, processes and architecture, digitalisation and AI, data and performance, risk and compliance management, DevOps SAP GRC and IRMA, communication,...


  • Pretoria, South Africa ATS Client Full-time

    About the job Mid Level Backend Developer (Fintech) Our client is looking for a technically excellent and ambitious Mid Level Backend Developer to take ownership of our client's technology systems. This is a hands-on role for a builder - someone who thrives on solving complex problems, writing clean code, and designing systems that scale. ...

  • (1728) Data Engineer

    2 months ago


    Pretoria, South Africa ATS Client Full-time

    Job DescriptionBrief description The main purpose of this position is to design, develop and maintain data pipelines to collect, store, transform and deliver organisational data to enable data domains and business domains within the South African Reserve Bank (SARB).Detailed description The successful candidate will be responsible for the...