Job title: Senior Java Developer
Job type: Contract
Emp type: Full-time
Location: Sydney
Job published: 27-02-2026
Job ID: 62050

Job Description

Do you want to work on a critical platform powering how millions of users access financial services without the red tape or legacy slowdown? 

This is a chance to own real outcomes in a strategic transformation program migrating to a graph-based, cloud-native architecture.

Multiple 12 month Contract roles with extensions likely

  • Up to $1,080 per day
  • Hybrid flexibility: 3 in-office days Sydney CBD, rest WFH 

You’ll join a senior engineering team in mid-flight on a multi-epic roadmap, building secure, scalable APIs and entitlement services from the ground up. Think modern Java, event-driven architecture, and real-world customer impact.

Why You’ll Love It

  • Solve complex problems: Build self-service entitlements and strategic authority frameworks not yet done in AU banking

  • Modern tech stack: Java 21 (latest versions), microservices, GCP (or AWS/Azure), Cassandra, Solace/SQS/SNS

  • Collaborate with peers: Senior engineers only, no spoon-feeding, high trust, strong code culture

  • Work with purpose: Every sprint unlocks better, safer, more transparent access for real users

You’ll Be a Great Fit If You Have

  • Minimum 8-15+ years of backend Java experience 

  • Strength in designing distributed systems, APIs, and cloud-native services

  • Experience in messaging/event-driven patterns (Solace/SNS/SQS)

  • Exposure to graph databases or Gremlin

  • A builder’s mindset: pragmatic, communicative, and always thinking beyond the ticket

The Interview Process: quick 2x rounds of interviews. 

  • Stage 1: Human-first chat, alignment, values, and technical fit

  • Stage 2: 1-hour Java coding challenge (live)

  • Quick decisions, strong feedback loops, and long-term extension potential 

Ready to level up your contract career with impactful work and modern architecture? Let’s talk. Girlie@theonset.com.au

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