Senior Full Stack Engineer - South Bank, QLD
Core
Design, build, and own complex backend services and responsive React user interfaces for a high-volume, high-availability travel booking platform serving corporate operators and travelers.
Role type
Senior Full Stack Engineer (Java/React)
Builds
Travel booking platform modules including change/cancellation processing, waitlist management, and policy engine integration.
Domain
Travel Technology / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 17/21, Spring Boot, React, REST API design, SOAP/Web Services, SQL query optimization, Datadog observability, CI/CD pipeline ownership, system architecture design, code review, mentorship
Preferred skills
AI coding tools proficiency (Claude, GitHub Copilot), experience with Kafka or RabbitMQ, Azure infrastructure (AKS, Service Bus)
Technologies
Java, Spring Framework, React, JavaScript, SQL Server, PostgreSQL, Sybase, Datadog, Azure, GitHub, Azure DevOps, Jenkins, JUnit, Mockito, Jest
Responsibilities
Design and build complex backend services and APIs; implement change/cancellation processing and waitlist capabilities; optimize frontend performance for time-critical booking scenarios; ensure high uptime and lead incident response; lead technical design and architecture documentation; mentor junior engineers; champion DevOps practices and automated testing.
Seniority
Senior, hands-on IC with technical leadership