Tech Lead – Java Backend

Year    HR, IN, India

Job Description

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 travel 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, and 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.

Required Skills & 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)

. Experience with

OTA systems

such as

GDS (Sabre, Amadeus), hotel/flight booking engines, or travel APIs

is highly preferred. Solid understanding of data modeling,

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 stacks is highly preferred. Strong problem-solving, system design, and communication skills. Bachelor's or master's degree in computer science or a related field.

Nice to Have 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.
Job Types: Full-time, Permanent

Pay: ?1,200,000.00 - ?1,400,000.00 per year

Benefits:

Health insurance Provident Fund
Ability to commute/relocate:

Gurugram, Haryana: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):

What is your current CTC? What is your expected CTC? What is your notice period with your current employer?
Experience:

Java: 5 years (Required) Spring Boot: 5 years (Required) Microservices: 3 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5113665
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    HR, IN, India
  • Education
    Not mentioned
  • Experience
    Year