-
Change Recruitment

Senior Java Software Engineer

Change Recruitment
Australia · Contract · Mid-Senior

Build fraud risk engines from scratch, not configure vendor products.


You'll design and develop real-time microservices for fraud detection across digital banking and payments. This is greenfield work - moving away from vendor solutions to build custom engines that make millisecond decisions on transactions.


Three days in the office keeps you connected to the team without the daily commute grind. You'll work with Apigee X, Pub/Sub, and message queues in a properly funded environment where senior leadership has given the mandate to move fast. The tech stack is modern and the problems are genuinely complex - low-latency orchestration, real-time decisioning, and integration with data science teams.


Clear growth paths exist to Staff Engineer, Principal, or Engineering Manager roles. You'll rotate through tech leadership within the squad, owning initiatives end-to-end rather than just picking up tickets. The team values healthy technical challenge and knowledge sharing, plus you'll collaborate directly with product managers, architects, and a staff engineer. No single-person remote outposts here - it's a co-located Melbourne team expanding from one squad to two.


What You'll Do:

- Design Java microservices for real-time fraud detection and digital banking payment flows

- Build integration layers using API gateways, Pub/Sub, and messaging queues for millisecond response times

- Develop risk engines and data pipelines that connect with data science teams

- Lead squad initiatives while driving standards for observability, CI/CD, and performance


What You'll Need:

- Strong Java microservices experience in complex, integrated environments with API gateways and messaging systems

- Background in digital banking, mobile applications, or payments (cards, real-time payments)

- Experience with low-latency, real-time systems beyond batch processing

- Fraud or risk engine experience (building or vendor-side implementation) preferred


About the Company:

They're a major Australian financial institution re-platforming their fraud detection capabilities. The team is building critical infrastructure that protects digital banking and payment flows, with strong senior leadership backing and approved budget to deliver quickly.


Apply:

Please click the 'Apply' button. Don't worry if your CV isn't up to date - just send what you have.

Key Skills

Ranked by relevance

microservices java message queues cicd
Login to Apply
Posted
Mar 10, 2026
Type
Contract
Level
Mid-Senior
Location
Melbourne

Industries

Financial Services Banking

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Zopa Bank
Related

Senior Java/Kotlin Software Engineer - London

2026-05-27

Full-time
Not Applicable
United Kingdom
Financial Services
Engineering
View Job Details
Westpac Group
Related

AI Engineer

2026-05-20

Full-time
Not Applicable
Australia
Banking
Engineering
View Job Details
Macquarie Group
Related

AI Engineer

2026-05-27

Full-time
Not Applicable
Australia
Financial Services
Engineering