Jobs: java


  • Cape Town, South Africa Bebeesoftware Full time

    An innovative technology firm based in South Africa is looking for a mid-level Software Development Expert. This role involves developing cloud services with AWS and Python, managing backend and front-end projects, and coaching junior developers. The ideal candidate has 3-6 years of experience in software development, proficiency in Java Script and Python,...

  • Senior Fullstack

    4 weeks ago


    Johannesburg, South Africa Blu Label Unlimited Full time

    A leading technology and telecommunications company is looking for a Senior Fullstack and Mobile Developer to enhance and develop applications. The candidate should have over 7 years of experience in software development, with at least 5 years focused on mobile applications, primarily in Java (Spring Boot) and Android development. This full-time role offers...

  • Technical Lead

    4 weeks ago


    Cape Town, South Africa Nativemsg Full time

    A leading messaging technology company in Cape Town is seeking a Technical Lead to drive the development of its RCS Business Messaging platform. The ideal candidate should have over 5 years of experience in enterprise development, particularly with Java and cloud infrastructure. You'll be responsible for architecting scalable solutions and leading the...


  • Cape Town, South Africa Bebeefullstack Full time

    A technology company in Cape Town, South Africa, is seeking a seasoned developer to design and implement robust financial systems. The ideal candidate will have expertise in Java, Kotlin, Python, Go, and React frontends, along with strong problem-solving skills. Responsibilities include mentoring junior developers, ensuring secure coding practices, and...


  • Cape Town, Cape Town, South Africa SPAN Digital Full time

    About SPAN DigitalWe're a premium software consultancy partnering with startups to global brands in tech, fintech, and digital media. We build category-defining products and help engineering teams deliver exceptional digital solutions across three continents. At SPAN, we balance structure with flexibility, autonomy with accountability, and learning with...


  • Cape Town, Cape Town, South Africa SPAN Digital Full time

    About SPAN DigitalWe're a premium software consultancy partnering with startups to global brands in tech, fintech, and digital media. We build category-defining products and help engineering teams deliver exceptional digital solutions across three continents. At SPAN, we balance structure with flexibility, autonomy with accountability, and learning with...

  • 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

    5 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...