Java Developer

Location: Stellenbosch

Salary: Market related
Duration: 12 month contract

Build the future of secure digital payments in a high-impact contract role.

Is this you?

You’re a solutions-driven developer who thrives on solving complex technical challenges. Analytical and detail-oriented, you take pride in writing secure, high-quality code. You enjoy collaborating within agile teams and can confidently communicate with both technical and non-technical stakeholders. If you’re motivated by delivering systems that truly matter in the financial space, you’ll feel right at home here.

What you’ll be doing (and why you’ll enjoy it)

You’ll play a key role across the full software development lifecycle, designing, building, testing and supporting scalable backend systems using Java, Spring Boot, JPA and Hibernate. Working within a microservices architecture, you’ll develop RESTful APIs and integrate payment solutions including EFT, card transactions and ISO 8583 messaging. You’ll ensure compliance with financial regulations and PCI DSS standards, implement secure coding practices, optimise system performance, and resolve production issues. Alongside business analysts, QA and DevOps teams, you’ll contribute to agile delivery while aligning technical solutions to business objectives.

Where you’ll be doing it

Our client is a respected technology and management consultancy operating at the forefront of digital transformation within financial services. Known for delivering innovative, high-performance solutions, they combine deep industry expertise with a collaborative, high-achievement culture. The environment is professional, inclusive and driven by excellence, offering exposure to complex, enterprise-scale payment projects.

What you’ll need

You’ll bring 5+ years’ backend development experience, with strong Java expertise (Spring Boot, JPA, Hibernate) and solid exposure to RESTful APIs and microservices. Experience within financial services or banking payments is essential, including EFT, card transactions and ISO 8583. Familiarity with AWS or Azure, Docker and Kubernetes is advantageous. A relevant Bachelor’s degree is required, with certifications in Java, cloud or secure software development beneficial.

What you’ll get

A competitive market-related contract rate, exposure to enterprise-level payment systems, and the opportunity to work within a high-performing, forward-thinking team on impactful financial technology projects.

How to apply

For a confidential discussion please contact Judy Engelbrecht on (010) 065 1655 or send your CV to judy.engelbrecht@ttec.co.za. We appreciate that your CV might not be fully up to date. No problem, just send us what you have. We do respond to everyone! Just give us a few days to work through your application.

[[POST_TITLE]]

Applicant Consent

I agree to the processing of my personal data included in this application. I consent to the processing and retention of the personal information contained in my curriculum vitae or resume for the purposes of placements in future roles that become available.

I am aware that I have the right to withdraw consent at any time, and that I have agreed to the Privacy Policy. I agree to my information being shared with potential employers for the purposes of applications to available roles after discussions with a member of The Talent Experts Consulting.

Scroll to Top