About the role
Lead and mentor a distributed engineering squad while taking end-to-end ownership of the Global Savings Service platform. Drive technical direction, ensure system reliability, and collaborate with global stakeholders to deliver scalable software solutions.
What they look for
Requirements
Requires proven experience as a Java Engineer with strong technical leadership and system design capabilities. Candidates must have extensive experience with SOAP and REST APIs and be based in Australia with full work rights.
Full description
About the Opportunity
Join Platform Services and take ownership of one of the business's most complex and commercially significant products, the Global Savings Service.
As a Java Tech Lead, you will lead a distributed engineering squad while driving the technical direction, reliability, and evolution of a platform that delivers critical savings insights to customers globally.
This is a hands-on leadership role where you will solve challenging technical problems, mentor engineers, champion AI-assisted development practices, and influence the future of a key global product.
If you thrive in complex domains and enjoy combining technical excellence with people leadership, this is an opportunity to make a significant impact.
What you will do:
- Lead and mentor a distributed engineering squad, setting technical direction and maintaining a high engineering standard across the team
- Take end-to-end ownership of the Global Savings Service, including architecture, reliability, data accuracy, and ongoing platform evolution
- Act as the primary technical escalation point and ensure complex problems are investigated, solved, and documented effectively
- Navigate and integrate with complex SOAP and REST APIs across GDS providers and third-party vendors
- Interpret and reconcile fare and pricing data across multiple sources and formats, including ATPCO/EDIFACT, NDC, and GDS-specific structures
- Translate complex business and technical requirements into clear, scalable, and maintainable software solutions
- Create and maintain comprehensive documentation of technical decisions, business logic, and domain knowledge
- Collaborate with engineering, product, and business stakeholders across multiple time zones to deliver high-quality outcomes
- Champion AI-assisted engineering tools, including Claude Code, and coach the team on AI-augmented software development practices
- Partner with Platform Services leadership on roadmap planning, estimation, technical risk management, and delivery outcomes
- Drive adoption, reliability, and quality across the broader Platform Services product suite
What you will need:
- Proven experience as a Java Engineer with demonstrated technical leadership experience
- Strong architecture and system design capability with experience guiding technical decisions and reviewing engineering work
- Extensive experience working with SOAP and REST APIs, including complex third-party integrations
- Demonstrated ability to operate effectively in complex technical and business environments with ambiguous requirements
- Proficiency in at least one additional language such as Ruby, Elixir, or .NET
- Hands-on experience with AI-assisted development tools, including Claude Code, and a passion for coaching others in their adoption
- Strong written and verbal communication skills with the ability to communicate technical concepts to a range of audiences
- Proven experience documenting complex systems, decisions, and processes
- Strong ownership mindset with the ability to drive outcomes and solve difficult problems
- Experience leading and supporting geographically distributed teams, including offshore consulting partners
- A natural curiosity and desire to understand complex systems, integrations, and business domains
** Please advise your leader before applying **
Please Note: applications can only be considered by candidates who are based in Australia and have the right to work without restriction or requiring visa sponsorship.
Similar roles
-
Software Engineer II - Java
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Java,Spring, Spring boot, AWS-3-5-CHN
Photon India
-
Associate - Java Developer - LMEC
Hong Kong Exchanges and Clearing Limited (HKEX) Shenzhen, Guangdong Province, China
-
Ingeniero de Soporte y Mantenimiento de Aplicaciones Java Junior
Softtek Colombia
-
Hybrid Software Engineer - Java (Mid Level)
State Farm Bloomington, Illinois, United States
-
Developer - Application Development JAVA N 4A
BrightClaim Hungary