Jobs: java

  • Data Analyst

    3 weeks ago


    Durban, South Africa C. Steinweg Group Full time

    Overview This vital role supports the strategic business plan, business data and reporting initiatives throughout C. Steinweg Bridge. This position has a specific focus on developing dashboards and reporting mechanisms, as well as coordinating systems and processes that engage and solicit data management and reporting analytics across the group. Key Job...

  • Developer

    3 weeks ago


    Johannesburg, South Africa FNB South Africa Full time

    Job Description Hello Future Java Developer 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 at CDO Payments, you will be surrounded by unique talents, diverse minds, and an adaptable environment that...


  • Johannesburg, South Africa TymeX Full time

    The Technical Leader will drive the efficient delivery of change through analysis, definition, and documentation of requirements whilst identifying potential solutions using agile delivery frameworks. What you’ll be doing: Work in small, highly collaborative agile teams. You and the team will have a clear mission and ownership of an important outcome that...


  • Stellenbosch, Western Cape, South Africa AiR Full time

    Software EngineerOverviewThe role focuses on building next-generation scalable systems that manage capture bandwidth efficiently and minimise user interaction. The engineering team is working across areas such as internet traffic reduction, programmable switches, communication protocols, system control logic, and monitoring.Team CultureThe environment is...

  • Om Bank

    4 weeks ago


    Johannesburg, South Africa Old Mutual Full time

    Let's Write Africa's Story Together Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description OM Bank is currently looking for a backend engineer to join OM Bank. The candidate will be responsible for building and implementing end-to-end Back-End solutions written in either Java or Python. KEY RESULT AREAS...


  • Johannesburg, South Africa Boardroom Appointments Full time

    Minimum requirements:IT related Degree or Diploma5 years plus related technical experience2 years plus experience managing complex technical specialist teamResponsibilities:Lead a team of Java DevelopersImplement processes, which build customer service delivery excellence and encourage others to provide exceptional service.Create and maintain working...

  • Automation Engineer

    2 days ago


    Roodepoort, Gauteng, South Africa IndSAfri Full time

    Job DescriptionWe have a permanent role and we are looking for an Automation Test Engineer for a hybrid role in Sandton. Must have:Automation testing skills using Selenium and Java, familiar with OOP principles.Experience with repository systems like Azure Repos.Testing of services using automation tools such as Rest Assured and SOAPUI.Knowledge...

  • Software Developer

    5 days ago


    Pretoria, South Africa Sydsen Full time

    Key Responsibilities Design, develop, test, and maintain software applications Write clean, efficient, and well-documented code Collaborate with cross-functional teams including product, QA, and design Troubleshoot, debug, and optimise existing systems Participate in code reviews and contribute to best practices Ensure solutions are secure, scalable, and...

  • Automation Engineer

    3 days ago


    Roodepoort, Gauteng, South Africa IndSAfri Full time

    Job DescriptionWe have a permanent role and we are looking for an Automation Test Engineer for a hybrid role in Sandton. Must have:Automation testing skills using Selenium and Java, familiar with OOP principles.Experience with repository systems like Azure Repos.Testing of services using automation tools such as Rest Assured and SOAPUI.Knowledge...


  • Johannesburg, South Africa Boardroom Appointments Full time

    Minimum requirements:IT related Degree or Diploma5 years plus related technical experience2 years plus experience managing complex technical specialist teamResponsibilities:Lead a team of Java DevelopersImplement processes, which build customer service delivery excellence and encourage others to provide exceptional service.Create and maintain working...


  • WorkFromHome, South Africa Communicate Recruitment Full time

    My client is looking for a Senior Software Engineer with deep data science expertise to design and deploy machine learning and AI features for high-volume, real-time distributed systems. You’ll own projects end-to-end from concept to production while collaborating with a team of skilled professionals in a flexible hybrid environment. This is your chance to...


  • Pretoria, South Africa JenRec Recruitment Full time

    As a software developer your primary Job Function is to develop web interfaces and backend development using Agile methodologies, bug fixing, trouble shooting and testing. The Skills required to perform the tasks include: Strong technical and analytical skills. Experience in problem analysis and resolution of software problems. Proven ability to function in...

  • Lead Developer

    4 weeks ago


    Centurion, South Africa Network Recruitment Full time

    Our client is looking for talented Android Developers to join their innovative team and help them push the boundaries of mobile technology.Responsibilities: Design, build, and maintain advanced applications for the Android platform. Work with modern Android development tools, including Kotlin, Coroutines, Jetpack Compose, and the Android SDK. Implement...


  • Cape Town, South Africa Recruitpro Solutions Full time

    Key Duties & ResponsibilitiesLead the development of application software used in command and control (C2) and ISR systems.Take full ownership of features from requirement analysis to implementation and testing.Perform both front-end and back-end development.Research and understand new technical domains to align software with user requirements.Support...


  • Cape Town, South Africa Boardroom Appointments Full time

    **Key purpose**: **Duties and responsibilities**: - Design and develop solutions and database tables - Accountable to deliver work of the highest quality - End-to-end delivery of the SDLC - Be a support to the product team - Help with day-to-day queries from business users and internal teams - First-line of support and/or standby when needed - Regular...


  • Johannesburg, South Africa eSoft Development and Technologies Full time

    Manage inbound and outbound feeds containing client product information and finished/outbound video products, including JavaScript delivery of products. - Design and manage wireless infrastructure using WPA2 encryption and a centralize authentication using SSL and a user base lightweight directory database. - Manage multiple database platforms for potential...


  • Johannesburg, Gauteng, South Africa Jobs for Humanity Remote Work Full time

    Company DescriptionSand Technologies is a global leader in digital transformation, empowering leading organizations and governments worldwide to achieve their digital aspirations. We offer a comprehensive suite of services, including enterprise AI solutions, data science, software engineering, and IoT, delivered from our centers in the Americas, Europe, and...


  • Johannesburg, Gauteng, South Africa Jobs for Humanity Remote Work Full time

    Company DescriptionSand Technologies is a global leader in digital transformation, empowering leading organizations and governments worldwide to achieve their digital aspirations. We offer a comprehensive suite of services, including enterprise AI solutions, data science, software engineering, and IoT, delivered from our centers in the Americas, Europe, and...

  • Ai First Engineer

    2 days ago


    Gauteng, Gauteng, South Africa DVT Remote Work Full time

    Job descriptionWe’re looking for an experienced AI‑First Software Engineer who uses AI as a force multiplier, not a “replacement” for deep engineering expertise. You’ll architect, build, and operate high‑quality production systems across backend, web, and mobile layers. This role requires strong command of Java/Spring microservices, open‑source...

  • Ai First Engineer

    3 days ago


    Gauteng, Gauteng, South Africa DVT Remote Work Full time

    Job descriptionWe’re looking for an experienced AI‑First Software Engineer who uses AI as a force multiplier, not a “replacement” for deep engineering expertise. You’ll architect, build, and operate high‑quality production systems across backend, web, and mobile layers. This role requires strong command of Java/Spring microservices, open‑source...