Senior Software Engineer(Backend) (Bengaluru)

Senior Software Engineer(Backend) (Bengaluru)

10 Aug
|
OnArrival
|
Bengaluru

10 Aug

OnArrival

Bengaluru

About OnArrival
OnArrival is building the infrastructure layer for contemporary travel distribution. We enable banks, fintech companies, loyalty platforms and consumer brands to offer flights, hotels, buses and travel services directly inside their own applications.
Our platform handles the complexity behind travel commerce, including supplier integrations, search, pricing, booking, payments, cancellations, rescheduling, reconciliation and post-booking support. We operate across APIs, SDKs and embedded user experiences, allowing our partners to launch travel products without building an entire travel stack themselves.
The Role
We are looking for a Backend Engineer who can build reliable, scalable and maintainable systems for a high-volume travel platform.
You will work on systems that process real customer searches, bookings and payments across multiple travel suppliers. This is not a role where you only implement isolated tickets. You will own services and workflows from design through production, monitor how they perform and improve them based on real-world usage.




You will work closely with product managers, frontend engineers, QA engineers, solution architects and external travel partners.
What You Will Work On
Build backend services using Kotlin, Java and Spring Boot
Design APIs for search, pricing, booking, payments, cancellations, rescheduling and refunds
Integrate with airline, hotel, bus, payment and third-party travel APIs
Build resilient workflows that handle supplier failures, timeouts, retries and partial transactions
Design asynchronous systems using Kafka, SQS and event-driven architecture
Work with MongoDB, Redis, PostgreSQL, Elasticsearch and ClickHouse
Improve API response times, throughput, reliability and infrastructure efficiency
Build configurable systems that support multiple enterprise customers and tenant-specific requirements
Implement idempotency, distributed locking, caching, rate limiting and fault-tolerance patterns
Write automated unit, integ

📌 Senior Software Engineer(Backend) (Bengaluru)
🏢 OnArrival
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer(backend) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer(backend) (bengaluru) / bengaluru