Talent.com
Java Software Engineer
Java Software EngineerPBT Group • Cape Town, South Africa
Java Software Engineer

Java Software Engineer

PBT Group • Cape Town, South Africa
21 days ago
Job description

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 Responsibilities

  • Design, 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 Stack

  • Front-End : React (JavaScript / TypeScript)
  • Back-End : Java Spring Boot
  • Database : AWS Aurora Postgres
  • Event Streaming : Kafka
  • Advantageous Skills & Experience

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

  • Bachelor’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.
  • Create a job alert for this search

    Software Engineer • Cape Town, South Africa

    Related jobs
    Remote Java Engineer – Fintech, High-Performance

    Remote Java Engineer – Fintech, High-Performance

    ACI Worldwide • WorkFromHome, Wes-Kaap, South Africa
    Remote
    A leading financial software company in South Africa is seeking a Java Software Engineer to join its Cape Town office.The role involves developing secure, high-performance software solutions for fi...Show more
    Last updated: 1 day ago • Promoted
    Intermediate Java Software Engineer

    Intermediate Java Software Engineer

    Stanchion Payment Solutions • WorkFromHome, Western Cape, South Africa
    Cape TownStanchion Payments is hiring an Intermediate Java Software Engineer in Cape Town (hybrid).Join a global fintech leader and build high-quality payment solutions. We are looking for strong de...Show more
    Last updated: 16 days ago • Promoted
    Software Engineer

    Software Engineer

    ACI Worldwide • WorkFromHome, Wes-Kaap, South Africa
    Join the Team Making Possibilities Happen.If you have ever used an ATM, paid a bill through your phone, sent money to a friend, or shopped online, chances are your transaction was safeguarded and p...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer - Lead Innovative NL Projects

    Java Software Engineer - Lead Innovative NL Projects

    Cimsolutions • WorkFromHome, Western Cape, South Africa
    A dynamic tech company is seeking experienced Java Software Engineers to work on innovative projects in the Netherlands.The role involves translating customer requirements into software solutions a...Show more
    Last updated: 2 days ago • Promoted
    Java Developer / DevOps Engineer - Midrand / Remote - R640 per hour 1344000

    Java Developer / DevOps Engineer - Midrand / Remote - R640 per hour 1344000

    E-Merge IT Recruitment • Durbanville, Western Cape, South Africa
    Remote
    The business is renowned as a world-class manufacturing environment that has been in existence for over a 100 years.IT methodology processes, and the ability to offer our internal clients an extend...Show more
    Last updated: 30+ days ago • Promoted
    Remote Senior Software Engineer - Java & React

    Remote Senior Software Engineer - Java & React

    DigiCert • Cape Town, Western Cape, South Africa
    Remote
    A global security authority is seeking an experienced developer with strong capabilities in scalable application development. The candidate will participate in an agile team and is expected to write...Show more
    Last updated: 12 hours ago • Promoted • New!
    Fixed Income Software Engineer (C#, Java OR Python)

    Fixed Income Software Engineer (C#, Java OR Python)

    DataFin • Cape Town, Western Cape, South Africa
    If you are passionate about driving innovation and software development standards, then a dynamic financial group wants you as their next Fixed Income Software Engineer. Joining the Investment team,...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Engineer – Fintech, Spring Boot, Remote / Hybrid

    Senior Java Engineer – Fintech, Spring Boot, Remote / Hybrid

    Saratoga Software • WorkFromHome, Western Cape, South Africa
    Remote
    A leading IT services company in Cape Town seeks a Java Software Engineer with at least 5 years of experience in the fintech sector. The ideal candidate should have strong programming skills, Oracle...Show more
    Last updated: 4 days ago • Promoted
    Hybrid Java Engineer — FinTech Payments, Cape Town

    Hybrid Java Engineer — FinTech Payments, Cape Town

    Stanchion Payment Solutions • WorkFromHome, Western Cape, South Africa
    A global fintech leader in Cape Town is seeking a Java Software Engineer to develop high-quality payment solutions.You will work in a hybrid environment, focusing on coding, troubleshooting, and co...Show more
    Last updated: 12 hours ago • Promoted • New!
    Java Software Engineer — Remote, Flexible Hours, Growth Path

    Java Software Engineer — Remote, Flexible Hours, Growth Path

    ACI Worldwide • Cape Town, Western Cape, South Africa
    Remote
    An established industry player is seeking a Java Software Engineer to join their Cape Town office.This role focuses on developing high-performance software solutions that handle thousands of financ...Show more
    Last updated: 1 day ago • Promoted
    Java Software Engineer Cape Town Operations (Delivery, Bespoke Develo...

    Java Software Engineer Cape Town Operations (Delivery, Bespoke Develo...

    Stanchion Payment Solutions • WorkFromHome, Western Cape, South Africa
    Stanchion Payments is hiring a Java Software Engineer in Cape Town (hybrid).Join a global fintech leader and build high-quality payment solutions. We are looking for dynamic developers, with a passi...Show more
    Last updated: 12 hours ago • Promoted • New!
    Hybrid Java Software Engineer — Spring Boot, Fintech

    Hybrid Java Software Engineer — Spring Boot, Fintech

    Stanchion Payment Solutions • WorkFromHome, Western Cape, South Africa
    A global fintech leader is hiring an Intermediate Java Software Engineer in Cape Town.This hybrid role requires a strong developer with a minimum of 5 years of experience, particularly in Java and ...Show more
    Last updated: 2 days ago • Promoted
    Java Software Engineer – Stellenbosch – R1.2m PA

    Java Software Engineer – Stellenbosch – R1.2m PA

    E-Merge • Cape Town, South Africa
    We Code, We Groove Join Our company as the Next Funky Software Engineer!.Are you tired of the corporate blah-blah? Ready to build cool things with cooler people? Then keep reading, because we are ...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    The Legends Agency • Stellenbosch, South Africa
    Our client is seeking a talented.You'll be involved in the SDLC from requirements gathering through to product delivery, offering ample opportunities to demonstrate your technical skills and contri...Show more
    Last updated: 30+ days ago • Promoted
    Java Backend Engineer - Global Platform (Remote)

    Java Backend Engineer - Global Platform (Remote)

    Triggerise • WorkFromHome, Western Cape, South Africa
    Remote
    A nonprofit organization is seeking a skilled Java Backend Engineer to join its Agile tech team in Cape Town.You will be responsible for maintaining and developing features on our platform, ensurin...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Engineer

    Senior Java Engineer

    Ananzi • Cape Town, Western Cape, South Africa
    Senior Java Engineer – Job Overview.Location : (Specify location) • Job Type : Permanent, Full‑Time • Industry : IT & Internet • Salary : ZAR 100,000 – 115,000 per month • Benefits : Pension and Group L...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer - Java And React

    Software Engineer - Java And React

    Bebeesoftwareengineer • Cape Town, Western Cape, South Africa
    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. The successful candidate participate in the full so...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer (C#, Java OR Python)

    Software Engineer (C#, Java OR Python)

    DataFin • Cape Town, Western Cape, South Africa
    Deliver cutting-edge enhancements to the divisions of Research, Trade Management, Client Technology and Data Tech as the next Software Engineer sought by an independent asset management firm.The id...Show more
    Last updated: 30+ days ago • Promoted