Your next opportunity: Senior Engineer - Payments in Sydney/Melbourne
Job Description
Job Description \n
Senior Software Engineer – Java | Payments Platform \n
\n
Sydney or Melbourne | Permanent
\n
\n
If you're the type of engineer who enjoys solving complex distributed systems problems, influencing technical direction, and building software that operates at genuine scale, this is worth a look.
\n
\n
We're partnering with one of Australia's leading technology organisations as they continue investing in a next-generation payments platform. With significant long-term investment already committed, you'll be joining a business at a pivotal stage as they modernise and scale a platform that will underpin millions of critical financial transactions for years to come.
\n
\n
This is more than another Java role. You'll have the opportunity to shape engineering standards, influence platform strategy, introduce new ideas, and work alongside experienced engineers who genuinely care about building quality software.
\n
What you'll be doing \n
\n
- \n
\nBuild and evolve a modern, cloud-native payments platform using Java and Spring Boot.
\n
\nDesign highly scalable, resilient microservices capable of handling high-volume transaction processing.
\n
\nInfluence architecture, platform strategy and engineering best practices.
\n
\nDrive improvements around performance, reliability, observability and operational excellence.
\n
\nWork closely with Product, Architecture and Engineering teams to solve complex technical challenges.
\n
\nChampion modern engineering practices, including AI-assisted development, automation and continuous improvement.
\n
\nMentor other engineers through code reviews, technical discussions and knowledge sharing.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
What we're looking for \n
\n
- \n
\nStrong commercial experience with Java and Spring Boot.
\n
\nExperience building microservices and event-driven distributed systems.
\n
\nExposure to Google Cloud Platform (GCP) and modern cloud-native architectures.
\n
\nExperience designing and delivering APIs for large-scale production systems.
\n
\nStrong understanding of software reliability, resilience and security.
\n
\nExperience contributing to incident management and continuous platform improvement.
\n
\nComfortable using AI engineering tools to improve development productivity.
\n
\nExcellent communication skills and the confidence to influence technical decisions.
\n
\nExperience within payments, cards, banking or other high-throughput transactional environments is highly regarded.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Why this opportunity? \n
\n
- \n
\nHelp shape a strategic payments platform that will continue to evolve over the coming years.
\n
\nInfluence technical direction rather than simply delivering tickets.
\n
\nWork on genuinely complex engineering challenges at enterprise scale.
\n
\nJoin a collaborative, high-performing engineering culture that values ownership and innovation.
\n
\nBe surrounded by experienced engineers who enjoy solving difficult technical problems.
\n
\nLong-term career progression with opportunities to grow your technical influence as the platform expands.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
If you're looking for an environment where your ideas will be heard, your technical expertise will have genuine impact, and you'll play a key role in shaping the future of a large-scale payments platform, we'd love to hear from you.
\n
\n
Apply now or reach out for a confidential discussion.
\n