Backend Engineer - Travel Development Department (TDD)
Core
Designing, developing, and operating large-scale Web APIs for Rakuten Travel's hotel, air ticket, and package tour services, handling high-load traffic and collaborating with internal teams.
Role type
Senior Backend Engineer (Java/Spring)
Builds
High-availability API services for travel reservations and search
Domain
Online Travel / E-commerce
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Framework, Spring Boot, Oracle Database, MongoDB, Redis, Elasticsearch, Linux, Distributed Systems, CI/CD
Preferred skills
Kafka, RabbitMQ, Performance Tuning, Access Control
Technologies
Java, Spring, Oracle, MongoDB, Redis, Elasticsearch, Kafka, RabbitMQ, Jenkins, Ansible, Prometheus, Grafana
Responsibilities
Design and develop backend systems for travel services, manage high-load traffic during peak sales events, collaborate with cross-functional teams, mentor next-generation engineers
Seniority
Senior, hands-on IC