Jobs: java


  • WorkFromHome, South Africa JenRec Recruitment Full time

    A growing technology company is looking for a Software Engineer to develop innovative telecom solutions. This fully remote role requires 6 years of experience in C#, Java, or C++, and a Bachelor's degree in a related field. Candidates should have strong analytical skills, excellent communication abilities, and the ability to work independently in a...


  • Johannesburg, South Africa PRR Recruitment Services Full time

    A leading recruitment agency is seeking a Team Lead – POS Development to manage the design and integration of Point of Sale systems across African retail environments. The ideal candidate will have strong technical expertise in Java, .NET, or SQL, and proven leadership skills. This position offers a competitive package, career growth opportunities, and the...


  • WorkFromHome, South Africa Communicate Recruitment Full time

    A leading recruitment agency is seeking a Senior Software Engineer with deep data science expertise in Stellenbosch, South Africa. The role involves designing and deploying ML and AI features for real-time systems. The ideal candidate has over 4 years of experience and proficiency in Python or Java. You'll have the opportunity to collaborate with a skilled...


  • Durban, South Africa Ithemba Recruitment- Sourcing Top Talent Full time

    A recruitment agency is seeking a Senior Application Engineer based in Durban, KwaZulu-Natal. The ideal candidate will have a Diploma in IT and 3 to 6 years of application development experience, with strong skills in Java and frameworks like REACT. Responsibilities include designing and building high-performance mobile applications, debugging for optimal...


  • Johannesburg, South Africa Network Recruitment Full time

    The successful incumbent will be required to closely collaborate with the team, engaging in hands-on development, and have a true passion for building solutions.Requirements:3-5 years experience in building data solutions, with a focus on BI/data programs.IT Degree is a MUST - Bachelors or Masters Degree in Computer Science, Information Systems, or related...


  • Johannesburg, South Africa A 1L Realization (Pty) Ltd Full time

    Role & ResponsibilitiesDevelop and maintain scalable applications using modern frameworks.Required Skills & CompetenciesProficiency in front-end and back-end technologies (e.g., React, Angular, Node.js, Java, .NET, Python).Experience with RESTful APIs, microservices, and containerization (Docker, Kubernetes).Strong understanding of databases...

  • Software Developer

    3 days ago


    Cape Town, South Africa Boardroom Appointments Full time

    Contract positionMinimum requirements:Bachelors degree in Computer Science, or a related field required5 years of software development experience, preferably related to ReactJS, with the ability to use JavaScript/HTML5/CSS3 and Java5 years of experience developing software for websites, mobile applications and/or web applications using HTML5, CSS3,...


  • Stellenbosch, Western Cape, South Africa Communicate Ct Full time

    Playing with LLMs, NLP or ML models after hours but stuck shipping “reports” at work? This role lets you put ML into production at scale on massive, real‑time systems – where your models change how people make decisions.Design + ship ML / AI features end‑to‑end (idea → prod)Work on large‑scale, real‑time distributed systemsOwn model...

  • Software Engineer

    3 days ago


    Cape Town, Western Cape, South Africa Communicate Ct Full time

    Are you a visionary Software Engineer who architects systems that power new worlds?Launch into the cosmos where logic meets imagination Our clients are always in search of Software Architects to craft stellar platforms, engineer scalable galaxies of code, and pioneer technologies that orbit beyond the ordinary. Whether you're actively constructing digital...

  • Software Developer

    3 days ago


    Cape Town, South Africa Boardroom Appointments Full time

    Contract positionMinimum requirements:Must have experience with Kotlin, Android Studio, Gradle and Android Development EnvironmentBachelor's degree in Computer Science, Engineering or a related field requiredExperience with the following: Android SDK, JDK, XML/JSON/JavaScript Object Notation (JSON), SQLite, Firebase Database & Cloud FunctionsA...

  • IT Analyst

    6 days ago


    Akasia, South Africa Abantu Staffing Solutions Full time

    Overview: Our client in the automotive sector is looking to employ a IT Analyst responsible for ensuring continuous operation of the company’s IT systems in the plant by supervising the ICT infrastructure hardware and software that support the Warehouse Management System, ERP, MES and other systems in the day to day business operations and develop custom...


  • Stellenbosch, Western Cape, South Africa Communicate Ct Full time

    Playing with LLMs, NLP or ML models after hours but stuck shipping “reports” at work? This role lets you put ML into production at scale on massive, real‑time systems – where your models change how people make decisions.Design + ship ML / AI features end‑to‑end (idea → prod)Work on large‑scale, real‑time distributed systemsOwn model...

  • Software Developer

    4 days ago


    Cape Town, South Africa Boardroom Appointments Full time

    Contract positionMinimum requirements:Bachelors degree in Computer Science, or a related field required5 years of software development experience, preferably related to ReactJS, with the ability to use JavaScript/HTML5/CSS3 and Java5 years of experience developing software for websites, mobile applications and/or web applications using HTML5, CSS3,...

  • Software Developer

    4 days ago


    Cape Town, South Africa Boardroom Appointments Full time

    Contract positionMinimum requirements:Must have experience with Kotlin, Android Studio, Gradle and Android Development EnvironmentBachelor's degree in Computer Science, Engineering or a related field requiredExperience with the following: Android SDK, JDK, XML/JSON/JavaScript Object Notation (JSON), SQLite, Firebase Database & Cloud FunctionsA...

  • Software Engineer

    4 days ago


    Cape Town, Western Cape, South Africa Communicate Ct Full time

    Are you a visionary Software Engineer who architects systems that power new worlds?Launch into the cosmos where logic meets imagination Our clients are always in search of Software Architects to craft stellar platforms, engineer scalable galaxies of code, and pioneer technologies that orbit beyond the ordinary. Whether you're actively constructing digital...


  • Sandton, South Africa Absa Bank Full time

    * Manage an assigned team through day-to-day support tasks* Oversee development plans for the team and provide mentorship to the team* Provide guidance and peer review* Support pipelines end to end* Build and deploy enhancements and new developments or new data pipelines* Identify and drive optimisation opportunities across the environment* Manage the...


  • Sandton, South Africa Be Different Recruitment Full time

    In order to be considered the following is required: IT related Degree (BSc / BTech or similar) 5+ years’ experience developing Android applications 4+ year user interface analyst experience Java related degree/qualification Business experience and product knowledge Worked on published apps in the Play Store Experience with agile development methodologies...

  • Systems Analyst

    2 weeks ago


    Johannesburg, South Africa Blak International Full time

    Our Client is looking for **system analysts** to assist with: - Facilitating and defining system requirements based on business and UX requirements, functional design workshops and in alignment with architectural guidelines - Making use of technical problem-solving and communication skills as a central contribution to the continued successful delivery of...


  • Midrand, South Africa Network Contracting Full time

    **Outputs**: **Consultancy services** - Document solutions - Liaise with Development teams on proposed solutions. **Technical Analyst** - Understanding the business requirements, and through a structured process documenting, validating, and translating it into functional specifications that are used by developers to craft a technical solution. - Create...


  • Midrand, South Africa Network Contracting Full time

    **Outputs**: **Consultancy services** - Document solutions - Liaise with Development teams on proposed solutions. **Technical Analyst** - Understanding the business requirements, and through a structured process documenting, validating, and translating it into functional specifications that are used by developers to craft a technical solution. - Create...