Java Software Engineer

3 weeks ago


Cape Town, South Africa PBT Group Full time

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, event streaming, and modern integration technologies. Key ResponsibilitiesDesign, develop, and implement full-stack solutions within the Open Banking platform.Collaborate with product owners, architects, and other developers to define technical requirements.Develop responsive user interfaces using React and reusable front-end components.Build robust APIs and back-end services using Java Spring Boot.Work with cloud databases (AWS Aurora Postgres) to ensure data integrity and performance.Implement event-driven architectures and integrate with Kafka and other event streaming services.Support deployment, monitoring, and troubleshooting in AWS environments.Participate in Agile ceremonies and contribute to continuous delivery and improvement.Core Technology StackFront-End: React (JavaScript/TypeScript)Back-End: Java Spring BootDatabase: AWS Aurora PostgresEvent Streaming: Kafka Advantageous Skills & ExperienceExperience working with Spring Gateway or other gateway technologies.Familiarity with reconciliation file generation, posting, and exposure (e.g., SFTP, S3).Knowledge of NodeJS as a supporting technology.Exposure to AWS services and DevOps practices.Understanding of secure API design and Open Banking standards. RequirementsBachelor’s degree in Computer Science, Information Systems, or related field.Senior Engineer: 5+ years of professional full-stack development experience.Mid-Level Engineers: 3+ years of relevant experience.Proven experience in React and Java Spring Boot projects.Solid understanding of cloud-based infrastructure (preferably AWS).Strong analytical, problem-solving, and communication skills.Ability to work independently in a fast-paced Agile environment.



  • Cape Town, South Africa redPanda Software Full time

    Join to apply for the Senior Java Engineer role at redPanda Software 1 day ago Be among the first 25 applicants Join to apply for the Senior Java Engineer role at redPanda Software This range is provided by redPanda Software. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Job Title:...


  • Cape Town, South Africa Pure Placements Full time

    Java/Springboot Engineer - This is a pure back-end role.Location: Cape Town – Hybrid - Applications will only be considered from within the Cape Town area.Our client, a leader in global payment solutions, is looking for a passionate Intermediate or Senior Java Software Engineer to join their dynamic team. Here’s your chance to work on cutting-edge...


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


  • Cape Town, South Africa PBT Group Full time

    Be part of our team of Data Specialists and embark on a career of the future! 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...


  • 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, South Africa Stanchion Payment Solutions Full time

    Cape TownStanchion Payments is hiring an Intermediate Java Software Engineer in Cape Town (hybrid). Join a global fintech leader and build high-quality

  • Software Engineer

    2 weeks ago


    Cape Town, South Africa Bebeesoftwareengineer Full time

    Job Description We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have strong expertise in Java (Spring Boot) and React.js, with a focus on building scalable web applications. The successful candidate participate in the full software development lifecycle, from technical analysis and design to coding, testing, and...


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