Java Software Engineer

3 days ago


Cape Town, Western Cape, South Africa Indomidas Advertising Pvt. Ltd. Full time R120 000 - R180 000 per year

**Position Summary**:

We are seeking a highly skilled and motivated Java Software Engineer to join the dynamic Fraud Product Engineering Team. The successful candidate will play a crucial role in the technical enablement of Financial Crime initiatives. Your primary focus will be on integrating various fraud prevention strategies across the place, enhancing both operational efficiency and client service.

**Required Qualifications**:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

  • Atleast 6+ years of experience in Java development.

  • Experience with AWS services and microservices architecture.

  • Familiarity with financial crime or fraud prevention systems.

**Skills Required**:

  • Proficient in Java programming.

  • Strong understanding of AWS services and architecture.

  • Familiarity with DevOps practices and tools.

  • Expertise in domain-driven design.

  • Excellent problem-solving skills.

**Key Responsibilities**:

  • Collaborate with cross-functional teams to design, implement, and maintain Java applications for fraud prevention.

  • Develop and integrate AWS microservices to support fraud detection and prevention.

  • Utilize domain-driven design principles to create scalable and robust software solutions.

  • Implement DevOps practices to streamline deployment and operations.

  • Troubleshoot and resolve technical issues across different environments.

  • Continuously enhance system performance and reliability.

**Role Type**:

  • The role is based in Stellenbosch.

  • Hybrid work model with 3 – 4 days at the office per week.



  • Cape Town, Western Cape, South Africa Oneo Full time R120 000 - R180 000 per year

    Senior Java EngineersCape Town | Hybrid | Global FinTechBudget: Up to R130k p/mPosition Overview:We have partnered with a UK-based FinTech expanding into South Africa, and we are looking for Senior Java Engineers. This company has been a global leader in financial technology for over 50 years, helping banks and lenders streamline loan and credit management...


  • Cape Town, Western Cape, South Africa PBT Group Full time R600 000 - R1 200 000 per year

    PBT Group is seeking Full Stack Engineers, focused on building a platform. The successful candidates will form part of a high-performing engineering team responsible for developing scalable, secure, and high-quality digital financial services.This is a hands-on role involving both front-end and back-end development, with exposure to cloud-based systems,...


  • Cape Town, Western Cape, South Africa PBT Group Full time R600 000 - R1 800 000 per year

    Employment TypeContractExperience4 to 25 yearsSalaryNegotiableJob Published03 November 2025Job Reference No. Job DescriptionPBT Group is seeking Full Stack Engineers, focused on building a platform. The successful candidates will form part of a high-performing engineering team responsible for developing scalable, secure, and high-quality digital financial...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R250 000 - R500 000 per year

    Hire Resolve's client is looking for an Associate Java Software Engineer to join their team. The ideal candidate needs a strong focus on performance, scalability, availability, security and quality. We offer a technically challenging environment, remote work, flexibility, a good work-life balance, and an awesome bunch of people to work...


  • Cape Town, Western Cape, South Africa Bullock Tech Talent Partners Full time R90 000 - R120 000 per year

    Role:Senior Java Developer -Java (J2EE) Expert LevelLocation: Cape Town City CentreWe are working on aSenior Java Developer (J2EE)role on behalf of our client, an international 5G Connectivity Solutions company expanding internationally.Job Purpose:Designing and developing high-volume, low-latency applications for mission-critical systems while delivering...


  • Cape Town, Western Cape, South Africa Flash Group Full time R250 000 - R750 000 per year

    Flash2025/02/27 Western CapeJob Reference Number:T186Department:TechnologyBusiness Unit:Industry:Information TechnologyJob Type:PermanentPositions Available:1Salary:Market RelatedWe are looking for a talented individual to be part of an equally talented team of software developers. This individual will be responsible for the planning, execution, and success...


  • Cape Town, Western Cape, South Africa Gendac | Software, Innovations & IoT Full time

    ARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects?A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...


  • Cape Town, Western Cape, South Africa Weplace Full time R800 000 - R1 200 000 per year

    One of South Africa's Banking Giants is looking for a Fullstack Engineer specializing in Java to handle the full software development lifecycle from concept to operation. About the role: The Full Stack Software Engineer is essential in a cross-functional team, handling the full software development lifecycle from concept to operation. They design, develop,...

  • Software Engineer

    5 days ago


    Cape Town, Western Cape, South Africa Weplace Full time R900 000 - R1 200 000 per year

    Our banking client is looking for a Java Developer with expertise in Kafka, AWS and the Telecommunications sector to play a crucial role of building solutions within their team. About The RoleThe Level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept to...


  • Cape Town, Western Cape, South Africa Miprint Consulting Full time R90 000 - R120 000 per year

    Role DescriptionThis is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...