Holiday Tribe - Senior Software Engineer – Java

Gurugram, IN Until 8/21/2026 4+ years exp First posted July 10, 2025 Last posted July 10, 2025
Job description

Job Description

Job Title: Senior Software Engineer – Java Spring Boot
Experience Level: 4+ years
Location: Gurugram, Haryana, India.
Company: Holiday Tribe
Employment Type: Full-time
Working: 5 days WFO, (2 Sat WFH, 2 Sat Off)

About Us

Holiday Tribe is a travel tech startup reimagining how holidays are planned. From AI trip planners to real-time bookings, we are building tools to make travel smarter, faster, and more personalized.

We’re hiring a Java Spring Boot Developer to build scalable backend systems for bookings, payments, and itinerary management.

What You’ll Do

  • Develop robust microservices using Java (Spring Boot) to handle bookings, payments, and trip data.
  • Build REST APIs that interact with external systems (flights, hotels, activities).
  • Design scalable systems to store and serve itinerary, user profiles, and preferences.
  • Optimize data models and ensure reliability, especially for payment flows.
  • Work with frontend, DevOps, and AI engineers to support core product functionality.

What You Bring

  • 4+ years experience building backend systems with Java + Spring Boot.
  • Strong understanding of REST APIs, relational databases, and microservice architecture.
  • Experience with MySQL/PostgreSQL, Hibernate/JPA, and API integrations.
  • Experience working with Spring redis for caching and Spring Kafka for message queues.
  • Understanding of payment integrations and basic security best practices.
  • Bonus: Experience with cloud deployments or containerized environments.

Perks

  • Help define backend architecture of a next-gen travel product.
  • Work closely with a product and AI team solving real-world travel use cases.
  • Freedom to experiment and grow as an engineer.
  • Competitive compensation and equity.

About this role

Summary

Develop microservices, REST APIs, and scalable backend systems for travel solutions.

Job title

Senior Software Engineer – Java

Experience level

4+ years

Minimum experience

4+ years exp

Industry

travel technology

Location requirements

Gurugram, IN; remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

javaspring bootrest APIrelational databasesmysqlpostgresqlhibernateJPAapi integrationsspring redisspring kafka

Preferred skills

cloud deploymentscontainerized environments

Specializations

javaspring bootmicroservicesrest apirelational databases
Locations

Structured locations inferred from the posting.

Gurugram, Haryana, India

Work arrangement unknown City