Java Backend Developer (Travel / Reservation / Air API)

Confidential

Ahmedabad District

Hybrid

INR 1,000,000 - 1,500,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A leading travel technology company in Ahmedabad is looking for an experienced Java Backend Developer. You will focus on building and maintaining high-performance backend systems that support B2B travel workflows, including flight booking and Air/GDS API integrations. Ideal candidates will have a strong background in Java and travel systems. This role offers a hybrid work environment and involves close collaboration with frontend teams. Join us and contribute to innovative solutions in the travel industry.

Qualifications

  • 2+ years mandatory experience in Travel / Hospitality / Reservation Systems.
  • Strong hands-on experience with Spring Boot, Spring Security, Spring Data JPA.
  • Solid expertise in MySQL 8.4 / Aurora MySQL (queries, indexing, optimization).

Responsibilities

  • Design and develop RESTful APIs using Java and Spring Boot.
  • Integrate GDS systems for flight search, pricing, booking, ticketing.
  • Coordinate with frontend and QA teams for seamless booking workflows.

Skills

Java 17–21 (OpenJDK)
Spring Boot
MySQL 8.4 / Aurora MySQL
RESTful APIs
Postman

Education

Bachelor's degree in Computer Science, Engineering, or equivalent

Tools

Eclipse IDE
VS Code
AWS RDS / Aurora
Docker
CI/CD (Jenkins, GitHub Actions)

Job description

Java Backend Developer (Travel / Reservation / Air API)

Experience: 3–6 Years

Employment Type: Full-time

Department: Technology / Engineering

Note: Only candidates with Travel, Reservation Portal, Flight Booking, or Air APIGDS/NDC/LCC) experience should apply.

Role Overview

We are hiring a Java Backend Developer with strong experience in travel technology, specifically in flight booking engines, reservation portals, and Air/GDS API integrations.

You will work on building and maintaining high-performance backend systems that power B2B travel workflows, including PNR creation, fare rules, pricing, ticketing, and supplier integrations.

Key Responsibilities
  • Design and develop RESTful APIs using Java (OpenJDK 17–21) and Spring Boot
  • Build and maintain backend services for flight booking engines, PNR operations, and dynamic rule engines
  • Integrate GDS systems (Amadeus / Sabre / Galileo) for flight search, pricing, booking, ticketing, and PNR retrieval
  • Work with Air APIs, NDC, LCCs, consolidators, and other third-party travel suppliers
  • Parse and process XML / JSON responses from supplier systems efficiently
  • Design, optimize, and maintain schemas in MySQL 8.4 / Aurora MySQL
  • Implement secure, scalable business logic following SOLID principles
  • Coordinate with frontend (React) and QA teams for seamless end-to-end booking workflows
  • Test and validate APIs using Postman and unit/integration testing
  • Maintain API documentation, workflows, and data models
  • Ensure secure file transfers using WinSCP (FTP/SFTP)
Must-Have Requirements
  • Bachelor’s degree in Computer Science, Engineering, or equivalent
  • 2+ years mandatory experience in Travel / Hospitality / Reservation Systems
  • Strong hands-on experience with Java 17–21 (OpenJDK)
  • Solid expertise in Spring Boot, Spring Security, Spring Data JPA
  • Strong experience with MySQL 8.4 / Aurora MySQL (queries, indexing, optimization)
Strong understanding of
  • PNR creation & retrieval
  • SSRs (Special Service Requests)
  • Ticket issuance workflows
  • Experience working with Postman, Eclipse IDE / VS Code
  • Strong understanding of REST architecture, error handling, pagination
  • Candidate must be based in Ahmedabad
Nice to Have
  • Experience with AWS RDS / Aurora
  • Knowledge of Docker, CI/CD (Jenkins, GitHub Actions)
  • Background in airline technology or major travel tech platforms (e.g., TBO)
Work & Process Details
  • Work Mode: Hybrid
  • Joining Time: Up to 30 days
Interview Process
  • 2 Technical Rounds
  • 1 HR Round

Seniority level: Not Applicable

Employment type: Full-time

Job function: Information Technology and Engineering

Industries: Travel Arrangements and Airlines and Aviation

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Java Full Stack Engineer - Travel Domain
Sr. Java Full Stack Engineer - Travel Domain

TETRAHED INC • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Jr. Java Full stack Engineer - Travel Domain
Jr. Java Full stack Engineer - Travel Domain

TETRAHED INC • Hyderabad

On-site
INR 600,000 - 900,000
Java - Senior Developers
Java - Senior Developers

Ibs Corp • Thiruvananthapuram

On-site
INR 1,200,000 - 1,600,000
Technical Architect ( Java & Spring)
Technical Architect ( Java & Spring)

TPF Software Inc. • Tamil Nadu

On-site
INR 3,000,000 - 6,000,000
Senior Lead Engineer
Senior Lead Engineer

Ibs Corp • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Medical benefits
Continuous learning and development
Flexible work life policies
+1
Travel Portal UI Developer
Travel Portal UI Developer

Umanist NA • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Senior Software Developer - Backend
Senior Software Developer - Backend

SmartRecruiters, Inc. • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Sr. Java Developer
Sr. Java Developer

Vedlogic Solutions Pvt. Ltd. • Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Java Developer
Java Developer

Naviq • India

On-site
INR 2,400,000 - 4,200,000
Holiday Tribe - Senior Software Engineer – Java
Holiday Tribe - Senior Software Engineer – Java

NextHire • Gurugram District

On-site
INR 900,000 - 1,400,000
Help define backend architecture of a next-gen travel product.
Work closely with a product and AI team.
Freedom to experiment and grow as an engineer.
+1