Powered by pgvector · cosine kNN
The Onset
About the role
Sydney or Melbourne | Permanent
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.
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.
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.
Build and evolve a modern, cloud-native payments platform using Java and Spring Boot.
Design highly scalable, resilient microservices capable of handling high-volume transaction processing.
Influence architecture, platform strategy and engineering best practices.
Drive improvements around performance, reliability, observability and operational excellence.
Work closely with Product, Architecture and Engineering teams to solve complex technical challenges.
Champion modern engineering practices, including AI-assisted development, automation and continuous improvement.
Mentor other engineers through code reviews, technical discussions and knowledge sharing.
Strong commercial experience with Java and Spring Boot.
Experience building microservices and event-driven distributed systems.
Exposure to Google Cloud Platform (GCP) and modern cloud-native architectures.
Experience designing and delivering APIs for large-scale production systems.
Strong understanding of software reliability, resilience and security.
Experience contributing to incident management and continuous platform improvement.
Comfortable using AI engineering tools to improve development productivity.
Excellent communication skills and the confidence to influence technical decisions.
Experience within payments, cards, banking or other high-throughput transactional environments is highly regarded.
Help shape a strategic payments platform that will continue to evolve over the coming years.
Influence technical direction rather than simply delivering tickets.
Work on genuinely complex engineering challenges at enterprise scale.
Join a collaborative, high-performing engineering culture that values ownership and innovation.
Be surrounded by experienced engineers who enjoy solving difficult technical problems.
Long-term career progression with opportunities to grow your technical influence as the platform expands.
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.
Apply now or reach out for a confidential discussion.
Your match
See how you fit
Scored against this job in seconds
Your account
Sign in to apply
Your profile and your match for this job appear right here.
By continuing you agree to our Terms and Privacy Policy.
Next step
Apply for this role
via onset.vincere.io — opens their site
Applications via onset.vincere.io
Your job hunt, handled
Ask about any role and get a straight answer on your fit. Then stop searching: new matches land in your WhatsApp the moment they’re listed.
Free for jobseekers
The Onset
Job Description Principal Engineer – Java | Payments Sydney | Permanent Shape the Future of Payments Engineering A leading financial services provider is investing in the next generation of its real-time payments plat…
The Onset
Job Description Lead Engineer – Payments | Sydney & Melbourne We're partnering with a leading engineering organisation to hire multiple Lead Engineers to help shape the future of its payments technology. This is a rar…
Macquarie Group
Join our digital engineering team and help solve interesting problems for our colleagues and customers. We're on a mission to be Australia's #1 digital bank and our team's platforms interact with our customers daily, …
HR Partners
Are you ready to play a core role in driving the next evolution of a major enterprise software platform? Join a top-tier, global financial services organization that views technology as the critical enabler for sustai…
CommBank
Staff Software Engineer – Payments Technology *Multiple Roles *Sydney or Melbourne locations Build the future of Payments at CommBank Payments is one of the largest and most critical technology domains at CommBank. Ev…
Commonwealth Bank
Staff Software Engineer – Payments Technology Multiple RolesSydney or Melbourne locations Build the future of Payments at CommBank Payments is one of the largest and most critical technology domains at CommBank. Every…