Jobs: java software developer

See average salary for java software developer »

10,000 java software developer job listings in South Africa. Find daily updated positions from leading job boards.

  • DevOps Engineer II

    6 days ago


    Johannesburg, Gauteng, GP, South Africa FirstRand Full-time

    Job Description Hello Future DevOps Engineer II Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up...

  • Mobile developer

    1 week ago


    Stellenbosch, Western Cape, South Africa Boardroom Appointments Full-time

    Qualifications4+ years of experience who has a BSc, BEng or similar degree with computer science as a primary focus and who has:Hands‑on experience in working with mobile technologies like Flutter, Java, Kotlin, Swift, Objective-C and modern mobile librariesExperience with Agile development methodologiesGood communications skillsCan work in a teamGrit,...

  • Developer

    7 days ago


    Johannesburg, Gauteng, South Africa FNB Full-time

    Hello Future Developer VWelcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen.As part of our talented team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious....

  • Platform Specialist

    1 week ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    Qualifications Bachelor's Degree: Information Technology Degree in BCom information Technology or equivalent Certifications related to SQL, machine learning, robotics, or DevOps will be advantageous 7 years experience in a Platform Specialist role Minimum 3 years SQL and Coding and scripting experience is essential. Experience with Cloud Technologies will...

  • Newgen Developer

    1 week ago


    Johannesburg, Gauteng, South Africa InfyStrat Full-time

    InfyStrat is seeking a talented Newgen Developer to enhance our process automation capabilities. In this role, you will be responsible for implementing solutions using Newgen software to streamline business processes and improve efficiency. You will work closely with business analysts and other IT team members to gather requirements and develop applications...


  • Cape Town, Western Cape, South Africa Global One Full-time

    We are actively searching for a talented and experienced Machine Learning (ML) Engineer to join our team.As a Machine Learning Engineer, you will play a crucial role in the development and implementation of cutting-edge artificial intelligence products.Your responsibilities will involve designing and constructing sophisticated machine learning models, as...


  • Pretoria, Gauteng, South Africa ICTEngage Full-time

    A technology-focused company is seeking a skilled Full-Stack Developer proficient in both legacy and modern technologies. This role includes maintaining existing systems built in .NET and Java, while also developing new applications using Laravel and Python. Candidates will work on API integrations and database management, ideally bringing experience in...


  • , Gauteng, South Africa GAP Infrastructure Corporation Full-time

    A leading infrastructure firm in Gauteng is seeking a highly skilled Java Developer to lead a development team focusing on enterprise-grade systems. The candidate should have extensive experience with Spring Boot, JPA/Hibernate, and relational databases like MSSQL and MySQL. This role emphasizes team leadership, mentorship for junior developers, and a...


  • Cape Town, Western Cape, South Africa Pty Full-time

    A leading tech firm based in Cape Town is looking for a highly skilled Senior Java Developer to join their dynamic technology team. The successful candidate will have strong backend development expertise, solid frontend exposure, and experience working with AWS. Responsibilities include designing and maintaining scalable enterprise systems, developing...


  • Johannesburg, Gauteng, South Africa Spane4all Full-time

    A banking and finance institution based in Johannesburg seeks a Java Technical Team Leader to oversee a team of developers and manage operational costs. The ideal candidate will hold a relevant degree and have 3-5 years of experience. This role includes translating business requirements into solutions, ensuring effective resource allocation, and contributing...


  • , Wes-Kaap, South Africa Loot.co.za (Africa Online Retail (Pty) Ltd) Full-time

    A major e-commerce platform is seeking a Senior Back-End Developer in Cape Town. The ideal candidate will have over 4 years of experience, primarily in Java and Spring, and will be responsible for developing and maintaining back-end systems. You will collaborate with a skilled team, focusing on building scalable APIs and modernizing legacy systems....


  • Midrand, Gauteng, South Africa SavageOne Pty Ltd Full-time

    A leading company is seeking a Cloud Native Full Stack Engineer to develop and deploy cloud-native applications, focusing on AWS services. Candidates should possess over 5 years of experience in full-stack development and have strong proficiency in AWS, Java, Spring Boot, and frontend technologies like React and TypeScript. This role demands excellent...


  • Sandton, Gauteng, South Africa Boardroom Appointments Full-time

    A leading recruitment agency seeks an experienced Android Developer to design and maintain applications. Candidates should have at least 3 years of experience in Android app development, proficiency in Java or Kotlin, and a portfolio of apps on the Play Store. Responsibilities include collaborating with product teams, optimizing performance, and ensuring...


  • , Gauteng, South Africa IQbusiness South Africa Full-time

    A prominent consulting firm in South Africa is seeking a Senior Full Stack Developer for an on-site role in Sandton. You will design and develop scalable web applications, collaborating closely with the team. The ideal candidate has over 5 years of experience, strong Angular skills, and backend expertise in Java or .NET Core. This role offers a 6 to 12 month...


  • Randburg, Gauteng, South Africa Boardroom Appointments Full-time

    As a Salesforce Developer, you'll be responsible for implementing the right technologies to support our sales process. You will work with a variety of software developers and architects on new product development projects.Duties and responsibilities:Collaborates with customers and/or internal teams to understand user needs; Participate in technical planning...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full-time

    Business Segment: Personal & Private BankingLocation: ZA, GP, Johannesburg, Simmonds StreetWe are seeking a dynamic and experienced Lead, Software Engineering to join our team in Johannesburg, South Africa. As a key member of our engineering leadership, you will drive innovation, mentor team members, and oversee the development of cutting-edge software...


  • Centurion, Gauteng, South Africa Liyema Consulting Full-time

    Join Our Team: Full Stack Oracle Apex Developer (Senior)We're seeking a tech-savvy individual with 6-8 years of IT experience, including proficiency in Oracle, Java full stack development, and cloud technologies. In this role, you'll be responsible for developing and maintaining solutions deployed in Oracle APEX, with opportunities to transition to AWS or...

  • Java Tech Team Lead

    1 week ago


    Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    A leading recruitment agency seeks a candidate to lead a team of Java Developers in Johannesburg, Gauteng, South Africa. The role requires over 5 years of relevant technical experience and at least 2 years in a management position. Responsibilities include enhancing customer service delivery, managing stakeholder relationships, and ensuring rigorous testing...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    A recruitment agency is seeking an experienced BPM Developer in Johannesburg, South Africa. The ideal candidate must have over 10 years of experience with BPM products and the ability to design and develop automated solutions that enhance business processes. Proficiency in Java coding will be advantageous. This role requires collaboration with multiple teams...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full-time

    A dynamic technology company is seeking an Intermediate Full Stack Developer skilled in Java (Spring Boot) and React to join their fast-paced team in Johannesburg. This role involves building RESTful APIs, optimizing performance, and contributing to system architecture. The ideal candidate has over 5 years of experience in full stack development and is...