Get new jobs by email
  • Spring framework(Spring boot preferably). Pref: Apache Kafka based event streaming. Knowledge of Stateful stream processors like apache Flink. Apache Camel Apache Kafka JMS messaging Docker/Kubernetes and SQL/JPA

    Siri Technologies

    Randburg, Gauteng
    11 hours ago
  •  ...Are you someone who can: Write, test and debug Java applications, ensuring high performance and scalability Conduct peer reviews, refactor code and follow best practices to improve efficiency and maintainability Identify and fix software defects, performance... 

    FNB South Africa

    Randburg, Gauteng
    a month ago
  • R 70,000 - 90,000 per month

     ...SUMMARY: Senior Java Developer experience in building, maintaining, and optimising Java applications POSITION INFO: We are seeking a Senior Java Developer with strong hands-on experience in building, maintaining, and optimising enterprise-grade, high-volume... 

    Datonomy Solutions

    Sandton, Gauteng
    8 days ago
  •  ...SUMMARY: A dynamic IT company in South Africa is looking for an Intermediate Java Developer to join a client-focused project team. This is an exciting opportunity to work on robust Java applications, contribute to architectural decisions, and collaborate with cross... 

    Recruitpro Solutions

    Centurion, Gauteng
    22 hours ago
  •  ...SUMMARY: Are you a Java Developer who enjoys building scalable, high-performance systems? This role offers the opportunity to work on robust back-end solutions within a collaborative, engineering-driven environment. POSITION INFO: Our client is a technology-... 

    Network Recruitment

    Johannesburg, Gauteng
    12 days ago
  •  ...company that builds bespoke software solutions and provides highly skilled resources to its clients. We are currently recruiting a Java Developer (Contractor) to join one of our financial services clients based in Sandton on an onsite basis. POSITION INFO:... 

    Psybergate (Pty) LTD

    Johannesburg, Gauteng
    1 day ago
  •  ...for software deliverables, from design and development through to deployment and production support Develop high-quality, scalable Java applications aligned with agreed coding, design, and architecture standards Perform unit testing, support quality assurance... 

    Psybergate (Pty) LTD

    Johannesburg, Gauteng
    9 days ago
  •  ...assistance to fellow developers and other Information Technology (IT) team members Additional Requirements: Min of 5-10 years solid Java experience (Java 17+) Strong SQL skills, especially on MSSQL Solid experience in the following technologies: SOA... 

    Mindworx Consulting

    Johannesburg, Gauteng
    15 days ago
  •  ...SUMMARY: We are looking for a skilled and motivated Java Developer to join our growing development team. The successful candidate will be responsible for designing, developing, and maintaining high-performance, scalable applications. You will work closely with cross... 

    Network Contracting

    Johannesburg, Gauteng
    19 days ago
  •  ...performance, and visual storytelling are key. POSITION INFO: Key Responsibilities: Design, develop, and maintain full stack Java applications. Build and enhance backend services using Java and Spring / Spring Boot. Develop responsive frontend components... 

    Network Contracting

    Johannesburg, Gauteng
    6 days ago
  •  ...SUMMARY: Our client based in Pretoria is urgently looking for a Senior Java Developer to join their team 12 months renewable contract 100% in Office CLOSING 28 Jan 2026 POSITION INFO: Skills: Core Java SQL/Oracle Software Architecture Experience... 

    EQ Plus

    Midrand, Gauteng
    21 days ago
  •  ...SUMMARY: Future Careers is seeking a Senior Full Stack Java Developer for a leading logistics solutions provider in Joburg. POSITION INFO: Future Careers is seeking a Senior Full Stack Java Developer for a leading logistics solutions provider in Joburg. This... 

    Future Careers

    Johannesburg, Gauteng
    7 days ago
  •  ...SUMMARY: Senior Full Stack Java Developer POSITION INFO: My client from a Freight Forwarder is seeking a Senior Full Stack Java Developer. Seeking a highly experienced Senior Full-Stack Java Developer to design, develop, customise, and enhance enterprise... 

    Tiger Recruitment

    Johannesburg, Gauteng
    8 days ago
  •  ...a high‑impact role where your engineering expertise shapes the future of digital supply chain solutions! As a Senior Full Stack Java Developer , you’ll architect modern, scalable systems, lead technical innovation, and build powerful end‑to‑end features that directly... 

    Network Recruitment

    Johannesburg, Gauteng
    7 days ago
  •  ...SUMMARY: - POSITION INFO: We're looking for a Senior Java Developer with a strong foundation in Spring Boot microservices to join us as a consultant. In this role, you’ll help design, build, and maintain scalable and reliable backend services using modern... 

    IOCO

    Johannesburg, Gauteng
    a month ago
  •  ...SUMMARY: - POSITION INFO: About the Role We are seeking a highly experienced Senior Java Developer to join our team. You will design, develop, and maintain scalable enterprise-grade applications using Java and modern frameworks. This role emphasizes... 

    IDBASE SOFTWARE

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...SUMMARY: Senior Java Developer POSITION INFO: Job Responsibilities Analyse user requirements; measure impact to current systems and define technical specifications for requirements. Design and develop applications by setting expectations and feature priorities... 

    Boardroom Appointments

    Sandton, Gauteng
    more than 2 months ago
  •  ...SUMMARY: - POSITION INFO: About the Role We are seeking a highly skilled Technical Lead (Java) to lead the development of innovative, enterprise-grade applications. This role involves guiding a team of software engineers, establishing coding and quality... 

    IDBASE SOFTWARE

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...SUMMARY: - POSITION INFO: About the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies... 

    IDBASE SOFTWARE

    Johannesburg, Gauteng
    more than 2 months ago
  •  ...SUMMARY: Short Term Insurance POSITION INFO: Senior Full Stack Developer (Java & Platform Engineering) Role Purpose Lead the design, development, deployment, and operation of microservices and platform capabilities on AWS EKS using Java 21 and Spring... 

    Micah Govender Developments

    Johannesburg, Gauteng
    25 days ago
  •  ...Job overview: We are seeking a highly skilled Senior Java Developer. The ideal candidate will bring a wealth of experience in full stack Java development and will play a key role in both development and maintenance/support projects. Responsibilities: Work on... 

    IT Ridge Technologies

    Johannesburg, Gauteng
    11 hours ago
  •  ...Job Description and Requirements : ~ Experience F/S Java developers , with analysing and understanding requirements phase ~ Technical/tool skill Strong full stack experience on API Integration , RESTful API, Java(1.8), Webservices, SOAP, Spring Boot, Spring Boot... 

    IT Ridge Technologies

    Johannesburg, Gauteng
    11 hours ago
  •  ...Android) using a single codebase. You need to be able to write readable and clear code using mainly Dart with some development in Java/Kotlin and C#. You will be required to share feedback and brainstorm ideas with team members to improve the development process.... 

    TOPPAN Security

    Randburg, Gauteng
    more than 2 months ago
  •  ...Our client is urgently in search of experienced Senior Java Developer to join their team in Johannesburg. ????????????????: Implement the designed solutions in the required development language (typically Java) in accordance with the Group standards, processes, tools... 

    Hire Resolve

    Johannesburg, Gauteng
    11 hours ago
  •  ...Experience with Role Based Access Control (RBAC) principles Experience with IAM principles Experience in Programming/scripting (Java, Python, JavaScript and SQL) Experience in APIs within the IAM context What you will need: ~ Qualifications in the following... 

    FNB South Africa

    Randburg, Gauteng
    a month ago
  •  ...We are seeking a Senior Java Developer to support distributed applications within the banking space. The role focuses on designing resilient, well-orchestrated systems with clear API strategies, while interfacing with regional teams that manage most infrastructure components... 

    Sabenza IT & Recruitment

    Johannesburg, Gauteng
    11 hours agonew
  •  ...Job Classification Software Developer II (Java Developer)(144163) TA: Luthando Bower Closing Date: 25 February 2026 Job Family Information Technology Career Stream Application Development Leadership Pipeline Manage Self: Technical Job Purpose... 

    Nedbank

    Johannesburg, Gauteng
    1 day ago
  •  ...Exciting Opportunity for a Java Team Lead Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention... 

    Future Fit

    Johannesburg, Gauteng
    1 day ago
  •  ...~3+ years of teaching experience in FET (preferably in an IEB context) ~ Experience teaching  Delphi (preferred) ~ Experience in  Java (advantageous) ~ Strong understanding of  IEB assessment standards and curriculum planning ~ Passionate about  digital innovation... 

    Raizcorp

    Randburg, Gauteng
    a month ago
  •  ...A prestigious client of ours is looking for a Java Developer to join a team within the Client and Digital team. This role involves the design, development and implementation of new solutions, maintenance, enhancement, and support of existing systems. You will be... 

    Siri Technologies

    Sandton, Gauteng
    11 hours ago