intermediate java developer jobs in Johannesburg

628 intermediate java developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Johannesburg, Gauteng, South Africa Eduvos Full-time

    Purpose Of The RoleThe Intermediate Full Stack Python Software Developer is responsible for designing, developing, testing, and implementing solutions across the full technology stack, and for building and maintaining modern applications. Working as part of an Agile team, the developer will contribute to DevOps practices and help enhance Eduvos's enterprise...


  • Johannesburg North, South Africa Network IT Full-time

    Reference: NWA003209-BOM-14Looking for a Senior Java Developer to join an exciting team of Developers, who has a strong passion for development!Duties & ResponsibilitiesA continuously growing company is looking for a talented Senior Java Developer to join a highly-motivated and successful team. From requirements gathering to final product delivery, you'll be...

  • Senior Developer

    7 days ago


    Johannesburg, Gauteng, South Africa ATS Client Full-time

    A leading international technology consultancy is seeking a Senior Backend Engineer to play a key role in modernizing large-scale enterprise financial platforms. This is an exciting opportunity to work on high-impact digital transformation projects, driving the migration of legacy .NET systems into scalable, future‑ready Java‑based architectures. The...


  • Johannesburg, South Africa iOCO Part-time

    DescriptionWe’re looking for a skilled SQL Developer to join our growing team at iOCO. In this role, you’ll be responsible for developing new systems, maintaining and enhancing existing solutions, and assisting with day-to-day BAU (Business-As-Usual) work.This opportunity is ideal for someone who takes ownership of their projects, works well...


  • Johannesburg, South Africa Abalobi Solutions Full-time

    IntroductionWe are seeking an experienced Expert AI Engineer to design, develop and operate reusable AI platform capabilities and production-grade Generative AI solutions within an enterprise environment. The successful candidate will have expert-level Python engineering skills, hands-on experience building and operating Large Language Model (LLM)...


  • Johannesburg North, South Africa Network IT Full-time R 600,000 Contract

    Reference: NWA004592-Farh-1Ready to build innovative Fintech solutions while growing your Microsoft Stack expertise with an industry-leading technology partner?Duties & ResponsibilitiesCompany and Job Description: Our client is an established technology solutions provider with a long-standing reputation for innovation within the Fintech and Proptech...

  • Java AI Developer

    2 weeks ago


    Johannesburg North, South Africa Network Contracting Solutions Full-time R 700,000 Contract

    Reference: NCM003499-TSK-1New job opportunity available for Senior AI Java Developer for company based in the Financial Services sector.  Experience in using of AI Tools with strong Java Development skills. Senior AI Java DeveloperShape the future of enterprise software development in a fast-paced, innovation-driven environment.If you're a seasoned Java...


  • Johannesburg, South Africa RELX Full-time €53,800 - €89,800 Contract

    Are you interested in solving software engineering challenges and turning product requirements into effective, well-tested solutions?Would you enjoy collaborating with technology teams while building your skills across modern development environments?About our TeamLexisNexis Reed Tech brings clarity to innovation for businesses worldwide. We enable...

  • Full Stack Developer

    2 weeks ago


    Johannesburg, South Africa Abalobi Solutions Full-time

    IntroductionWe are seeking an experienced Senior Full Stack Developer specialising in Java, Angular and AI-Augmented Software Engineering to join a dynamic technology team. The successful candidate will be responsible for designing, developing, testing and maintaining enterprise-level applications within an Agile and DevOps environment. The role focuses on...

  • Senior Java Developer

    2 weeks ago


    Johannesburg, South Africa Avatar Human Capital Full-time R 100

    IntroductionAn exciting opportunity is available for an experienced Senior Java Developer to design, develop, maintain and support enterprise-level Java applications, REST APIs, services and integrations. This is a hands-on technical role requiring strong problem-solving skills, independent delivery and effective collaboration with technical teams and...


  • Johannesburg, South Africa ScoutIT Full-time

    IntroductionWant to help build a platform just before it meets its first customers? This technology keeps thousands of employees connected across large mining, manufacturing and industrial organisations. Their next-generation platform goes to pilot within 2-3 months, and they need an Intermediate Software Engineer to help get it there. You’ll own features...

  • Java Developer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Are you a Java Developer who enjoys building things that actually make a differenceWe are looking for talented Intermediate and Senior Java Developers to join a dynamic IT and Data team. You will work on modern applications, APIs, microservices and cloud based solutions while getting involved across the full software development lifecycle.If Java,...

  • Senior Java Developer

    4 weeks ago


    Johannesburg North, South Africa Network Contracting Solutions Full-time R 600 Permanent

    Reference: NCM003498-TSK-1New job opportunity - 12 Month contract for Senior Java Developer for company based in the Insurance and Financial Services Sector - Attention:Are you a skilled Java Developer looking to work in a high-performing, innovative environment where your technical expertise directly impacts millions of lives? Join a market-leading...

  • Back-End Developer

    4 weeks ago


    Johannesburg, South Africa Abalobi Solutions Full-time

    IntroductionBack-End Developer (Senior) We are looking for an experienced Senior Back-End Developer to join a dynamic global technology environment, working on innovative cloud-based solutions within the e-mobility and energy ecosystem. This role is ideal for a strong technical professional with extensive Node.js, AWS Serverless, CI/CD, Infrastructure as...


  • Johannesburg, South Africa Boardroom Appointments Full-time

    Key purpose: We are seeking an experienced Intermediate Java Developer to join our Bank project team. The ideal candidate should have a strong background in API development and integration with open-source APIs. The candidate should also have prior corporate or commercial experience in delivering projects within an Agile environment. Duties and...


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

    Are you ready to take your Java skills to the next level? We are on the hunt for a hands-on Intermediate Java Developer to join our dynamic professional services team, building and integrating enterprise-scale solutions for a leading telecommunications environment.This is your chance to work with cutting-edge tech — think Java/J2EE, Spring, Apache Camel,...


  • Johannesburg, South Africa Deka Minas Full-time R 600,000 - R 900,000 Contract

    Join a dynamic team within a leading financial services institution that values innovation, excellence, and collaborative growth. This is your opportunity to contribute to a forward-thinking organisation committed to digital transformation and operational excellence, all while working in a flexible hybrid environment.Duties:Develop, test, and implement Java...


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

    Hire Resolve's client is looking for an Intermediate Java Software Developer to join their team. The client specialises in developing bespoke technology solutions to assist organisations eliminate paper-based transactions. Our service offering includes: electronic forms, electronic signatures, flexible user interfaces, workflow, business intelligence,...


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

    Intermediate Java Developer – Telco / BSS/OSS Environment Location: Durban (Hybrid/On-site) Position Type: Permanent | Full-TimeRole OverviewAn exciting opportunity is available for an Intermediate Java Developer to join a dynamic Professional Services team within a fast-paced enterprise telecommunications environment.This role is ideal for a developer who...


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

    Hire Resolve's client is seeking an experienced Full Stack Java developer to join their growing team servicing local and offshore clients in the financial services space. The ideal candidate must have strong communication skills and the ability to add value to existing product lines and develop high end bespoke software & applications, mobile apps and...