Backend Engineer

Adventure

Backend

Travel

REST API

About this role

Adventure is looking for an experienced backend engineer to lead development of skyticket, its in-house online travel booking service for flights and hotels. The engineer designs, implements and tests new features while improving the stability and performance of the system, in a development organization where over half of the staff are non-Japanese.

Responsibilities include backend design, development and operation; building and maintaining API integrations with airlines and wholesalers; developing or integrating payment systems; and designing services on a microservices architecture. The role also covers AI and LLM-based features and efficiency work, preparing the data foundation for SEO and marketing, code review, paying down technical debt, and agreeing API specifications with frontend engineers. The stack includes PHP, Go and Java with Laravel and Spring Boot, a Next.js frontend, a Vue.js admin console, GCP (GKE, Cloud Functions), Kubernetes, ArgoCD, Akamai and Sentry.

Applicants should be experienced enough to lead complex development projects.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.