Senior Java Engineer — Scalable Travel Backend

Flight Centre Travel Group

City of Brisbane

On-site

AUD 150,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Staff discounts
Travel discounts
Learning & development

Job summary

Flight Centre Travel Group is seeking a Senior Java Engineer in Brisbane to design and scale a high‑volume travel platform. This deep backend role emphasizes reliability, performance, and end‑to‑end ownership of new capabilities—from change processing to policy integration and waitlist management.

You will build robust REST/SOAP APIs, instrument production systems with Datadog, and collaborate with product managers to translate complex travel workflows into scalable backend logic.

Qualifications

  • 7+ years of professional software engineering with Java 11+ (Java 17/21 preferred).
  • Proficient with AI coding tools (Claude, GitHub Copilot) and evaluating AI-generated code.
  • Expert in Spring ecosystem: Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Integration.
  • Strong track record building complex REST APIs and SOAP/WSDL services, with versioning and contracts.
  • Instrumenting production systems with Datadog: APM, dashboards, metrics, logs, anomaly detection.
  • Experience with MySQL, PostgreSQL, or Sybase and complex query design.

Responsibilities

  • Design, build, and own complex backend services and APIs in Java with a focus on reliability and performance.
  • Deliver new modules (change/cancellation, waitlist, policy integration) across the travel platform.
  • Implement and consume REST/SOAP services interfacing with GDS, booking engines, and external platforms.
  • Ensure high uptime and runbooks; monitor SLIs/SLOs and lead post-incident reviews.
  • Lead architecture discussions, code reviews, and set API design and testing standards.
  • Mentor junior engineers on Java, Spring, and API discipline.
  • Drive DevOps practices: CI/CD, automated tests, deployment hygiene; cloud infra on Azure.

Skills

Java 11+
Spring Framework
APIs REST
Datadog
SQL
AI tools (Claude)

Tools

Azure

Job description

Flight Centre Travel Group is seeking a Senior Java Engineer in Brisbane to design and scale a high‑volume travel platform. This deep backend role emphasizes reliability, performance, and end‑to‑end ownership of new capabilities—from change processing to policy integration and waitlist management.

You will build robust REST/SOAP APIs, instrument production systems with Datadog, and collaborate with product managers to translate complex travel workflows into scalable backend logic.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer — Scale High-Availability Backend (Hybrid)
Senior Java Engineer — Scale High-Availability Backend (Hybrid)

StudentUniverse • City of Brisbane

Hybrid
AUD 140,000 - 180,000
Staff discounts
Travel discounts
Learning & development
+1
Senior Full-Stack Engineer — Travel Platform (South Bank, QLD)
Senior Full-Stack Engineer — Travel Platform (South Bank, QLD)

StudentUniverse • City of Brisbane

On-site
AUD 140,000 - 190,000
Staff Discounts
Learning & Development
LinkedIn Learning
Senior Full-Stack Engineer – Build Scalable Travel Tech
Senior Full-Stack Engineer – Build Scalable Travel Tech

Flight Centre Travel Group • City of Brisbane

On-site
AUD 150,000 - 190,000
Culture
Learning & Dev
Innovation Days
+11
Senior Java Engineer - South Bank, QLD
Senior Java Engineer - South Bank, QLD

StudentUniverse • City of Brisbane

Hybrid
AUD 140,000 - 180,000
Staff discounts
Travel discounts
Learning & development
+1
Senior Java Engineer - South Bank, QLD
Senior Java Engineer - South Bank, QLD

Flight Centre Travel Group • City of Brisbane

On-site
AUD 150,000 - 190,000
Staff discounts
Travel discounts
Learning & development
Senior Backend Engineer – Cloud-Native, Scalable Systems
Senior Backend Engineer – Cloud-Native, Scalable Systems

Qantas • Adelaide

On-site
AUD 150,000 - 200,000
Staff travel benefits
Flexible leave including parental
Wellbeing programs
+1
Senior Backend Engineer - Java, AWS & Microservices
Senior Backend Engineer - Java, AWS & Microservices

Qantas Airways • Adelaide

Hybrid
AUD 150,000 - 190,000
Discounted travel
Parental leave
Salary packaging
+1
Senior Backend Engineer – Cloud-Native, Scalable Systems
Senior Backend Engineer – Cloud-Native, Scalable Systems

Qantas Airways • Adelaide

Hybrid
AUD 130,000 - 170,000
Travel discounts
Flexible leave options
Rewards program
+1
Backend Software Engineer — Java Microservices, AWS
Backend Software Engineer — Java Microservices, AWS

Qantas Airways • Adelaide

Hybrid
AUD 110,000 - 170,000
Discount travel
Flexible leave
Wellbeing programs
Senior Java Backend Engineer - Cloud & Microservices
Senior Java Backend Engineer - Cloud & Microservices

Coforge • City of Brisbane

On-site
AUD 120,000 - 180,000