About the position
Build the future of secure digital payments in a high-impact contract role. Is this you? What you'll be doing (and why you'll enjoy it) Where you'll be doing it What you'll need What you'll get How to apply
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.
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.
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.
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.
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.
For a confidential discussion please contact Judy Engelbrecht on [Phone Number Removed]; or send your CV to [Email Address Removed]. 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.
Desired Skills:
- Backend Development
- Java
- SpringBoot
- JPA
- Hibernate
- RESTful API's
- Microservices
- banking payments
- ISO8583
- AWS
- Azure
- Docker
- Kubernetes
Desired Work Experience:
- 5 to 10 years
Desired Qualification Level:
- Degree