Java Technical Lead

White Bay

Sydney

Hybrid

AUD 140,000 - 210,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private health insurance
Employee stock purchase plan
Equity grant
Annual bonus
Lyra counseling
Global mentoring program
E-learning subscriptions
Wellness benefits

Job summary

White Bay is seeking a Solution Technology Lead to guide a customer development team within an established Australian SaaS business. You’ll translate requirements into practical engineering, review designs and mentor developers to keep solutions scalable and aligned with the platform.

You’ll work with offshore teams and engage with customers and stakeholders to balance delivery across three worlds: customer, developers, and the delivery team.

Qualifications

  • Strong Java and Spring/Spring Boot experience.
  • Experience leading software developers technically and operationally.
  • Solution design and architecture capability.
  • API, integration and distributed systems experience.
  • Experience working with offshore or distributed engineering teams.
  • Strong code review and engineering governance experience.
  • The ability to translate business requirements into practical technical solutions.
  • Comfortable dealing directly with customers and senior stakeholders.
  • Some understanding of development capacity, resource planning or utilisation across multiple projects.

Responsibilities

  • Lead a team of approximately eight offshore developers delivering integrations, enhancements and customer-specific development around the platform.
  • Work closely with Delivery Managers, Portfolio Management and the wider technology team to understand work coming and how to allocate capacity.
  • Be the senior technical voice in customer conversations.
  • Translate requirements into sensible engineering approaches, review designs and code, resolve technical problems, mentor developers and ensure scalable, maintainable solutions.
  • Keep up-to-date with Java and API design to assess feasibility.
  • Balance conversations between the customer, developers and delivery teams.

Skills

Java
Spring/Spring Boot
Technical leadership
Solution design
API & integration
Distributed systems
Code review
Stakeholder communication
Resource planning

Tools

Git
Bitbucket
CI/CD
Terraform

Job description

We’re looking for a Solution Technology Lead to take technical leadership of a customer development team within an established Australian SaaS business providing a core technology platform to some of the country’s largest insurance organisations.

This is not a pure Architecture role. It is not a traditional Engineering Manager role. And it definitely isn’t a Project Manager role with a technical job title.

You’ll need to understand Java properly, lead developers confidently, work directly with customers and keep one eye on what is coming down the delivery pipeline.

Because eight developers with twelve developers’ worth of work is a problem. Eight developers with three developers’ worth of work is also a problem.

Your job is to avoid both.

What you’ll actually be doing
  • You’ll lead a team of approximately eight offshore developers delivering integrations, enhancements and customer-specific development around the platform.
  • You’ll work closely with Delivery Managers, Portfolio Management and the wider technology team to understand what work is coming, what development capacity is required and how the team should be allocated.
  • You’ll also be the senior technical voice in customer conversations.

Sometimes the answer will be: "Yes, the platform already does that."

Sometimes: "Yes, but we’ll need some custom development."

And occasionally: "We could build that, but we really shouldn’t."

You need to be comfortable having all three conversations.

  • On the technical side, you’ll translate requirements into sensible engineering approaches, review designs and code, resolve technical problems, mentor developers and make sure customer solutions remain scalable, maintainable and consistent with the underlying platform.
  • You don’t need to spend your entire day coding.
  • But you do need to be technically current enough that if someone puts Java code, an API design or an integration problem in front of you, you know exactly what you’re looking at.
What we’re looking for
  • You’re likely coming from a background as a Java Technical Lead, Development Lead, Lead Engineer, Technical Delivery Lead or similar.
  • You’ll ideally bring: Strong Java and Spring/Spring Boot experience
  • Experience leading software developers technically and operationally
  • Solution design and architecture capability
  • API, integration and distributed systems experience
  • Experience working with offshore or distributed engineering teams
  • Strong code review and engineering governance experience
  • The ability to translate business requirements into practical technical solutions
  • Confidence dealing directly with customers and senior stakeholders
  • Some understanding of development capacity, resource planning or utilisation across multiple projects

Experience within SaaS, software platforms, consulting or customer-facing technology delivery would be particularly useful.

  • What matters more is that you can move comfortably between three worlds: The customer.
  • The developers.
  • The delivery team.

And somehow keep all three moving in roughly the same direction.

The company is an established Australian SaaS fintech provider. It has experienced significant growth over recent years and now supports a substantial customer base through a large Delivery function, with further expansion planned.

You’ll be joining a business where this role has genuine visibility and where there is real scope to shape how the customer development capability operates as it grows.

The position offers
  • Sydney CBD location.
  • Hybrid working, with approximately 50% of the week in the office.
  • An established team of eight Java developers.
  • Direct involvement in complex enterprise customer solutions.
  • Significant ownership of solution architecture and technical delivery.
Responsibilities
  • Experience developing high-performing APIs in Java/Spring Boot within scaled, cloud environments.
  • Strong hands‑on experience on Spring/Spring Boot
  • Solid understanding of Microservices architecture
  • Experience with relational database management systems (RDBMS)
  • Extensive experience with version control tools like Git, Bitbucket, CI/CD, code review
  • Experience with Infrastructure‑as‑code using tools like Terraform is essential - greenfield environment
Requirements
  • Must have strong experience with Java 8 and above
  • Solid understanding of SQL and relational databases
  • Hands‑on experience with RESTful APIs and microservices
  • Proficient in Spring Boot
  • Familiar with Git
  • Strong problem‑solving and debugging abilities
  • Minimum Years of Experience: 5‑10 years
  • Australian Citizens residing in Australia only respond. baseline preferred-
Contract & Location
  • 6 month, rolling contract to help them build their cloud‑native platform.
  • 12 Months Contract Role based out of Melbourne.
  • Permanent, full‑time role so candidates should have full working rights in Australia.
  • Location: Sydney, Melbourne
  • Hybrid work environment at least 2 days a week in‑office (may increase to 3 days in the future).
Benefits & Rewards
  • Private health insurance
  • Employee stock purchase plan
  • Equity grant
  • Annual bonus
  • Counseling sessions through Lyra
  • A global mentoring program
  • Subscription to e‑learning platforms
  • Fitness, wellness and more
Equal Opportunity Statement

Nasdaq is an equal opportunity employer. We welcome applications from candidates of all backgrounds and identities.

We are committed to fostering an inclusive workplace where diverse perspectives, experiences and identities are valued and celebrated.

We ensure that individuals with disabilities are provided with reasonable accommodation throughout the hiring process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Technical Lead | SaaS Delivery
Java Technical Lead | SaaS Delivery

White Bay • Sydney

Hybrid
AUD 150,000 - 190,000
Java Technical Lead | Solution Architecture
Java Technical Lead | Solution Architecture

White Bay • Sydney

Hybrid
AUD 180,000 - 260,000
Lead Java Developer
Lead Java Developer

Hydrogen Group • Sydney

On-site
AUD 150,000 - 190,000
Long-term contract
Java Software Engineers
Java Software Engineers

Launch Recruitment - IT Recruiting • Sydney

Hybrid
AUD 110,000 - 165,000
Paid parental leave
Hybrid working
Learning & development
+1
Java Software Engineers
Java Software Engineers

Launch Group • Sydney

Hybrid
AUD 120,000 - 180,000
Hybrid working (3 days in office)
Employee benefits and discounts
Senior Java Developer x 4
Senior Java Developer x 4

Charter Diligence • Sydney

Hybrid
AUD 166,000 - 172,000
Java Software Engineers
Java Software Engineers

Launch Recruitment Pty Ltd • Sydney

Hybrid
AUD 120,000 - 180,000
Hybrid work model
Learning sessions and team events
Career development opportunities
Principal Java Software Developer
Principal Java Software Developer

Calleo • Melbourne

Hybrid
AUD 170,000 - 210,000
On-site engagement
Hybrid work after onboarding
Multiple VIC/ACT/NSW/QLD/SA locations
Senior Java Developer — Hybrid, Security-Focused & Global Impact
Senior Java Developer — Hybrid, Security-Focused & Global Impact

Nasdaq • Sydney

Hybrid
AUD 120,000 - 190,000
Private health insurance
Employee stock purchase plan
Equity grant
+6
Senior Java Developer
Senior Java Developer

Interface Agency Australia • Sydney

On-site
AUD 135,000 - 165,000