Java Backend Developer (Travel / Reservation / Air API)

Confidential

Ahmedabad District

Hybrid

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
JAVA-Tech lead
JAVA-Tech lead

MethodHub Consulting Inc • Chennai District

Hybrid
INR 3,000,000 - 6,000,000
Hybrid work model
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 Lead (Travel Tech)
Technical Lead (Travel Tech)

Express Travels And Tours Mumbai • Hyderabad, Bengaluru, Mumbai

On-site
INR 4,000,000 - 7,000,000
Java Full Stack (AI Augmented) - Travel Domain
Java Full Stack (AI Augmented) - Travel Domain

TETRAHED INC • Hyderabad

On-site
INR 800,000 - 1,200,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
Backend Developer (Node.js)
Backend Developer (Node.js)

taSki • Bengaluru

On-site
INR 600,000 - 1,000,000
Full Stack Developer II ( Java + React)
Full Stack Developer II ( Java + React)

United Airlines • Gurugram District

On-site
INR 900,000 - 1,200,000
Health and wellness benefits
Career growth opportunities
Travel benefits
Travel Portal UI Developer
Travel Portal UI Developer

Umanist NA • Ahmedabad District

Hybrid
INR 800,000 - 1,200,000