Location : Gurgaon
Job Type : Full-time, Work from Office
Experience Required : 8+ Years
About the Role :
As a Tech Lead - Java Backend, you will be a technical leader in our platform's core engineering team. You will drive the design, architecture, and implementation of scalable, high-performance backend systems that power millions of searches and bookings. You will work closely with product managers, architects, DevOps, and cross-functional teams to deliver high-impact solutions in a dynamic and fast-paced environment.
Key Responsibilities :
- Lead architecture, design, and development of mission-critical Java-based microservices.
- Build scalable APIs and backend components for booking engines, pricing systems, inventory management, payment gateways, and user personalization.
- Define and enforce engineering best practices, coding standards, and performance benchmarks.
- Evaluate and integrate third-party APIs (e.g., GDS, hotel suppliers, airline aggregators, payment providers).
- Mentor and coach senior and mid-level engineers to build a high-performance team.
- Collaborate with DevOps and SRE teams to ensure CI / CD pipelines, observability, and uptime SLAs are maintained.
- Work closely with product and design teams to align technical solutions with business goals.
- Contribute to long-term technical strategy and help shape product roadmap through deep domain expertise.
- Own technical debt management and foster a culture of engineering excellence and continuous improvement.
Qualifications :
8+ years of backend software development experience with at least 5+ years in Java (preferably Java 11 or higher).Proven experience in designing and scaling microservices in distributed cloud environments (AWS / GCP / Azure).Strong knowledge of Spring Boot, REST APIs, JPA / Hibernate, and messaging systems (Kafka, RabbitMQ).Solid understanding of data modelling, RDBMS (PostgreSQL, MySQL), and NoSQL databases (Redis, MongoDB, etc.).Familiarity with observability tools like Prometheus, Grafana, ELK, or Datadog.Hands-on experience with CI / CD tools and container orchestration (Docker,Kubernetes).Experience with usage of AI tech stack is highly preferred.Strong problem-solving, system design, and communication skills.Bachelor’s or Master’s degree in Computer Science or related field.Preferred Skills :
Experience in event-driven architecture and domain-driven design.Background in travel tech or e-commerce platforms.Exposure to performance tuning and large-scale traffic management.Familiarity with GraphQL, gRPC, and reactive programming.Experience with OTA systems such as GDS (Sabre, Amadeus), hotel / flight booking engines, or travel APIs is highly preferred.