Senior Java Engineer at Flight Centre Travel Group
Victoria, Victoria, Australia -
Full Time


Start Date

Immediate

Expiry Date

28 Dec, 26

Salary

50000.0

Posted On

29 Sep, 26

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Services

Description

Day to day:


Core Backend Development


  • Design, build, and own complex backend services and APIs using Java (Spring Boot / Spring Framework), with a strong focus on reliability, performance, and correctness
  • Deliver new modules including: change and cancellation processing, waitlist capability, and policy engine integration across the workforce travel platform
  • Implement & consume RESTful APIs and SOAP/Web Services that integrate with airline GDS systems, internal booking engines, and third‑party workforce platforms
  • Build robust, fault‑tolerant service components capable of handling high‑volume, time‑critical travel booking workflows

System Reliability & Observability


  • Ensure the platform maintains high uptime, this is a mission‑critical system for workforce travel operations; downtime has direct operational impact
  • Instrument services with Datadog, including APM tracing, custom metrics, log correlation, and dashboard creation to provide full observability across the travel workflow stack
  • Define and monitor SLOs/SLIs, respond to incidents, and lead post‑incident reviews to drive continuous reliability improvement
  • Proactively identify and resolve performance bottlenecks, memory issues, and degradation patterns before they impact customers

Architecture & Technical Leadership


  • Lead technical design for new capabilities, producing clear architecture and API design documentation before implementation
  • Conduct rigorous code reviews and hold the team to high standards for API design, exception handling, test coverage, and service contract quality
  • Identify and reduce technical debt, particularly around legacy integration patterns, file‑based data exchange, and monolithic components
  • Mentor and support junior and mid‑level engineers, particularly on Java best practices, Spring internals, and API design


How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Day to day:


Core Backend Development


  • Design, build, and own complex backend services and APIs using Java (Spring Boot / Spring Framework), with a strong focus on reliability, performance, and correctness
  • Deliver new modules including: change and cancellation processing, waitlist capability, and policy engine integration across the workforce travel platform
  • Implement & consume RESTful APIs and SOAP/Web Services that integrate with airline GDS systems, internal booking engines, and third‑party workforce platforms
  • Build robust, fault‑tolerant service components capable of handling high‑volume, time‑critical travel booking workflows

System Reliability & Observability


  • Ensure the platform maintains high uptime, this is a mission‑critical system for workforce travel operations; downtime has direct operational impact
  • Instrument services with Datadog, including APM tracing, custom metrics, log correlation, and dashboard creation to provide full observability across the travel workflow stack
  • Define and monitor SLOs/SLIs, respond to incidents, and lead post‑incident reviews to drive continuous reliability improvement
  • Proactively identify and resolve performance bottlenecks, memory issues, and degradation patterns before they impact customers

Architecture & Technical Leadership


  • Lead technical design for new capabilities, producing clear architecture and API design documentation before implementation
  • Conduct rigorous code reviews and hold the team to high standards for API design, exception handling, test coverage, and service contract quality
  • Identify and reduce technical debt, particularly around legacy integration patterns, file‑based data exchange, and monolithic components
  • Mentor and support junior and mid‑level engineers, particularly on Java best practices, Spring internals, and API design


Loading...