Get more replies from employers
Send a job-specific resume in minutes.
Acuity Consultants is seeking an Intermediate Java Software Developer in Cape Town to join a fast-growing payments FinTech. You'll develop high-performance backend systems that process millions of transactions daily, building robust Java services and microservices in a cloud-native environment.
Work includes messaging with Kafka/RabbitMQ, relational/NoSQL databases, and modern CI/CD pipelines. You will operate across the stack with a collaborative team, focusing on reliability, security, and
This is a great opportunity for an experienced Java developer to join a fast-growing payments FinTech, building high-performance backend systems processing millions of transactions daily.
This role is based in Cape Town, paying R65-80K per month.
THE COMPANY:
This next-generation payments technology company has delivered trusted, enterprise-grade, cloud-native software that optimises financial transaction processing.
They're recognised as a respected partner in high-volume, low-value payment schemes, and their platforms enable clients to deliver critical financial services to millions of people daily.
You'll join a team that's grounded in impact, builds together with clients and colleagues, and backs empowered, high-performing engineers with mentorship from industry leaders and real ownership over the full product journey.
THE ROLE:
As an Intermediate Java Software Developer, you'll play a critical role in shaping high-performance backend systems that sit at the core of a high-volume, high-stakes payments environment.
You'll design and build robust, scalable Java services and microservices, work with messaging and event-driven architectures to process transactions reliably at scale, and help ensure the resilience, security, and auditability that payments infrastructure demands.
You'll work across the stack from clean, well-tested code through to cloud-native deployment, collaborating closely with other engineers in a highly collaborative, high-trust team.
THE TECH STACK:
THE REQUIREMENTS:
A degree in Computer Science, Software Engineering or similar.
3+ years' experience in software development
Strong commercial Java experience - this role needs someone who really knows what they're doing, building high-performance backend systems
Proven analytical skills and the ability to work confidently in high-stakes, complex, and highly regulated environments