Job title: Senior Engineer - Payments
Job type: Permanent
Emp type: Full-time
Job published: 31-07-2026
Job ID: 70723

Job Description

Senior Software Engineer – Java | Payments Platform

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.

What you'll be doing

  • 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.

What we're looking for

  • 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.

Why this opportunity?

  • 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.

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB