Jobs: java

  • OM Bank

    4 weeks ago


    Johannesburg, South Africa Old Mutual South Africa Full time

    Job Overview Join OM Bank for the role of Back‑End Engineer at Old Mutual South Africa . The position focuses on building end‑to‑end backend services in Java or Python, collaborating with product owners, designers, and platform engineering teams to deliver high‑quality, scalable solutions. Key Responsibilities Write clean, maintainable, well‑tested...


  • Johannesburg, South Africa Bebeeidentity Full time

    Job Summary As an IT Services Engineer, you will be responsible for designing and implementing Identity and Access Management (IAM) solutions using Sail Point Identity IQ. You will work closely with various teams to gather business requirements, translate them into technical specifications, and provide solutions aligned with business processes....


  • Johannesburg, South Africa Boardroom Appointments Full time

    Job Description Senior Financial Systems Analyst bridges the gap between finance, technology, and data analysis. Their expertise ensures efficient financial processes and accurate reporting within organisations. You need to ensure the smooth operation of financial systems within an organisation. Responsibilities: Improve, enhance and maintain...


  • Cape Town, South Africa Initiate International Full time

    Imagine building world-class sports betting and gaming platforms steps from the ocean, with Table Mountain as your daily backdrop.  This is not a cliché. This is your commute.  Our clients Cape Town engineering hub is a core pillar of a global sports media and sports betting ecosystem, responsible for delivering high-performance, in-house gaming software...


  • Centurion, South Africa Psybergate (Pty) LTD Full time

    What you will be doing: Design and evolve microservice and API architectures with a focus on reliability, scalability, security, and performance. Develop RESTful services using Spring Framework, Spring Boot, and embedded Tomcat. Design, implement, and operate container platforms using Docker and Kubernetes (AWS EKS), including cluster provisioning,...


  • Johannesburg, South Africa Boardroom Appointments Full time

    Job Description Senior Financial Systems Analyst bridges the gap between finance, technology, and data analysis. Their expertise ensures efficient financial processes and accurate reporting within organisations. You need to ensure the smooth operation of financial systems within an organisation. Responsibilities: Improve, enhance and maintain...


  • Cape Town, South Africa Initiate International Full time

    Imagine building world-class sports betting and gaming platforms steps from the ocean, with Table Mountain as your daily backdrop.  This is not a cliché. This is your commute.  Our clients Cape Town engineering hub is a core pillar of a global sports media and sports betting ecosystem, responsible for delivering high-performance, in-house gaming software...


  • Cote D’ivoire, South Africa A 1L Realization (Pty) Ltd Full time

    Role & Responsibilities Develop and maintain scalable applications using modern frameworks. Required Skills & Competencies Proficiency 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...

  • DataOps Engineer

    3 weeks ago


    Sandton, South Africa Absa Group Full time

    A leading African bank in Sandton is seeking a skilled Data Engineer to manage and optimize data pipelines within a multi-platform environment. The ideal candidate has over 3 years of experience in big data, with proficiency in Java, Scala, Python, and Hadoop. Responsibilities include team management, mentoring, and ensuring high-quality data solutions....

  • Software Engineer II

    4 weeks ago


    Johannesburg, South Africa JPMorganChase Full time

    A leading financial technology firm in Johannesburg is looking for a Software Engineer II to join their Payment Technology team. This role involves designing, developing, and maintaining software components while collaborating with colleagues to enhance innovative solutions. Candidates should have strong coding skills in Java, C#, and SQL, along with...

  • QA Lead

    4 weeks ago


    Johannesburg, South Africa Bebeeleadership Full time

    A leading technology company is looking for a skilled individual for a lead role in Software Quality Assurance based in Johannesburg, South Africa. The chosen candidate will drive testing strategies, oversee test automation initiatives, and mentor the QA team. This position requires a deep understanding of the Software Development Life Cycle (SDLC) and...

  • Senior .NET

    4 weeks ago


    WorkFromHome, South Africa Exusia Full time

    A global technology consulting company is seeking an experienced Software Developer to participate in developing full stack applications. The role requires a Bachelor’s or Master’s degree in Computer Science or related fields alongside at least 5 years of hands-on experience in software application development. Strong programming skills in C#, .NET Core,...

  • Data & AI Engineer

    4 weeks ago


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

    Required Skills & CompetenciesStrong proficiency in SQL and programming languages (Python, Java, or Scala).Expertise in data engineering tools (Apache Airflow, Spark, Hadoop) and ETL processes.Knowledge of machine learning frameworks (TensorFlow, PyTorch, Scikit-learn).Familiarity with cloud platforms and AI services (AWS SageMaker, Azure ML, Google AI...

  • Data Engineer

    4 weeks ago


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

    Required Skills & CompetenciesStrong proficiency in SQL and experience with relational and NoSQL databases.Expertise in ETL tools and frameworks (e.g., Apache Airflow, Talend).Knowledge of big data technologies (e.g., Hadoop, Spark) and data warehousing solutions.Familiarity with cloud data platforms (AWS Redshift, Azure Synapse, Google...


  • Johannesburg, South Africa Spane4All Full time

    Sdet: Automation Engineer For Core Banking Apps Spane4All•Johannesburg, Gauteng A leading financial institution is seeking a Software Developer In Test to automate testing for core banking applications.The role demands strong collaboration skills with various stakeholders to ensure efficient product delivery and effective use of open-source...


  • Johannesburg, South Africa Old Mutual South Africa Full time

    A prominent financial services company in Johannesburg is seeking a skilled Back‑End Engineer to build end-to-end backend services using Java or Python. You will collaborate with product owners and engineering teams to deliver scalable solutions, while automating testing and managing backend pipelines. The ideal candidate has over 5 years of experience...


  • Cape Town, South Africa Network IT Full time

    A leading recruitment firm in Cape Town is seeking a skilled Mobile Developer to design, develop, and maintain high-quality mobile applications for iOS and Android platforms. The ideal candidate should have a Bachelor's degree and over three years of experience in mobile application development. Proficiency in Swift, Objective-C, Kotlin, and Java is...


  • WorkFromHome, South Africa Datadog Full time

    A leading technology company is seeking an Enterprise Sales Engineer in Cape Town, South Africa. This role entails providing technical expertise, conducting product demonstrations, and assisting with customer engagement to drive sales success. The ideal candidate should possess strong communication skills and experience in programming languages such as Java...


  • Johannesburg, South Africa Bebeemobiledeveloper Full time

    A leading mobile application development company in Johannesburg seeks a Senior Mobile Applications Developer with at least 5 years of experience in Android development.The ideal candidate will hold a bachelor's degree in a relevant field and be well-versed in agile methodologies, Android Studio, and automated testing tools.This role offers the chance to...


  • Centurion, Gauteng, South Africa Psybergate Full time

    Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.We are looking for a Senior Full Stack Developer (Java & Platform Engineering) to join our financial services client based in Centurion for a hybrid role.What you will be doing: Design and evolve microservice and API architectures with...