intermediate java developer jobs in Johannesburg

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

  • Senior Java Developer

    4 weeks ago


    Johannesburg, South Africa Boardroom Appointments Full-time

    12 month contractMinimum requirements: B-Degree in Computer Science or related technical field10+ years Java application programming/development experience5+ years Spring Framework, JEE-Experience3+ CI/CD, DevOps, Docker, Kubernetes Experience Skills and competencies: Strong technical/ software engineering background (hands-on)Strong application/software...


  • Johannesburg, South Africa Boardroom Appointments Full-time

    Minimum Requirements:Matric.Software Development related Qualification will be an added advantage.BSc Degree (Computer Science) or related qualification.1-3 years in software development.Core Requirements include: C# / JAVAT-SQL (Microsoft SQL Server)RESTful/JSON/SOAP Web Services Beneficial: Data AnalyticsReport writingAndroid Studio Skills &...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 336,000 Contract

    Hire Resolve's Client is seeking a highly motivated and talented Junior/Intermediate Developers to join their dynamic and rapidly growing team. As a Junior/Intermediate Developer at Hire Resolve, you will have the opportunity to work on diverse and challenging projects, collaborating with a team of experienced professionals.Key Responsibilities:Develop and...


  • Johannesburg, South Africa SavageOne Pty Full-time

    Purpose of the Role: The Automated Test Engineer is responsible for designing, implementing, and maintaining automated test frameworks to validate the functionality of applications. The role includes creating initial test designs, writing scripts, installing automation protocols, and reporting test results to ensure quality standards are met. Key...


  • Johannesburg, South Africa SavageOne Pty Full-time

    About the Role Were looking for a motivated Junior Full Stack Developer to join our dynamic and fast-paced team! This is a fantastic opportunity for someone with a solid foundation in development who is eager to learn, grow, and contribute to real-world projects using modern technologies like React, Java (Spring Boot), and Express.js. What You'll...

  • Entry level Developer

    4 weeks ago


    Johannesburg, South Africa SavageOne Pty Full-time

    About the Role: We are seeking a driven and technically skilled Entry level Developer to join our team. The ideal candidate will have hands-on experience with Java and Python, a strong understanding of both front-end and back-end technologies, and has already completed a degree in Computer Science or a related field. Key Responsibilities: Assist in...


  • Johannesburg, South Africa Synergy Jobs Remote Full-time

    POSITION: Microsoft BC Developer (Intermediate) LOCATION: Johannesburg (Fully Remote) A dynamic software company has an opening for a fully remote permanent position in the Information Technology sector. The candidate will be required to fulfil and uphold the company values of personalized, high-quality service. The candidate will be part of a dynamic team...


  • Johannesburg, Gauteng, South Africa NNW Tech Solutions Full-time

    We are currently seeking skilled Java and .NET Developers to join a dynamic team in Johannesburg. As a Java and .NET Developer, you will play a crucial role in designing, developing, and maintaining high-quality software solutions that align with our client's banking requirements. Our client is looking to diversify the team and...


  • Johannesburg, South Africa Synergy Jobs Full-time

    Fully remote The Microsoft Dynamics F&O Developer is responsible for the design, coding, testing, and maintenance of software applications by analysing user needs and developing solutions to ensure functionality aligns with requirements. Main Responsibilities: Design, coding, testing and maintenance of F&O functionality Analyse and resolving issues...

  • Java Developer

    1 month ago


    Johannesburg, South Africa Boardroom Appointments Full-time

    Key purpose: To provide IT expertise and support in accordance with agreed framework of programming standards. To develop, maintain and enhance existing systems as per required specifications and to provide input into programming standards. Duties and responsibilities: Increase operational efficiency and suggest solutions to enhance cost effectiveness...