Search by job, company or skills

Optiontown

Senior Java Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job description:

Job description for a Java developer who does API coding for airline reservation systems such as Amadeus, Sabre, and Navitaire, and has a minimum of 5 years end to end full-stack coding experienceChatGPT said:

Job Title:Senior Java Developer Airline Reservation Systems (Amadeus, Sabre, Navitaire)

Job Type:Full-time

Experience Level:Mid to Senior (Minimum 5 Years)

Job Summary:

We are seeking ahighly skilled Java Developerwithend-to-end full-stack development experienceand proven expertise in integrating and developing APIs for major airline reservation systems, includingAmadeus, Sabre, and Navitaire. The ideal candidate will have a deep understanding of airline booking flows, GDS/CRS systems, and must be comfortable working across both backend and frontend technologies to build scalable, secure, and high-performance applications.

Key Responsibilities:

  • Design, develop, and maintain robust Java-based applications for airline booking and reservation systems.
  • Integrate and work with GDS/CRS APIs such asAmadeus, Sabre, Navitaire, and other third-party airline and travel APIs.
  • Develop RESTful APIs and microservices to support dynamic front-end user experiences.
  • Participate in the entire software development lifecycle including analysis, design, coding, testing, deployment, and maintenance.
  • Build responsive and user-friendly front-end interfaces using frameworks such as Angular, React, or similar.
  • Optimize and scale backend services to handle high-volume transactions in a secure and efficient manner.
  • Collaborate with cross-functional teams including product managers, QA, and DevOps to deliver high-quality products.
  • Write clean, maintainable, and well-documented code following best practices.
  • Troubleshoot, debug, and resolve application issues in production and staging environments.
  • Stay up-to-date with new technologies and industry trends, especially within the airline and travel tech ecosystem.

Required Skills & Qualifications:

  • Minimum 5 yearsof professional experience infull-stack Java development.
  • Strong hands-on experience withGDS/CRS systemslikeAmadeus, Sabre, and Navitaire.
  • Proficiency inJava,Spring Boot, and related backend frameworks.
  • Experience developingRESTful APIsand microservices architectures.
  • Familiarity with front-end technologies such asAngular,React,HTML/CSS, andJavaScript.
  • Good knowledge ofdatabase systems(SQL and NoSQL) such as MySQL, PostgreSQL, MongoDB.
  • Experience withversion control systems(e.g., Git) and CI/CD pipelines.
  • Solid understanding of airline reservation, ticketing, fare rules, and PNR lifecycle.
  • Experience working in Agile/Scrum development environments.
  • Excellent problem-solving skills and attention to detail.

Preferred Qualifications:

  • Airline or travel tech industry background.
  • Experience with cloud platforms likeAWS,Azure, orGCP.
  • Familiarity with containerization (Docker, Kubernetes).
  • Knowledge of security and compliance standards in the travel domain (e.g., PCI-DSS, IATA NDC).
  • Experience with test automation and performance tuning.

What We Offer:

  • Competitive salary and performance-based bonuses.
  • Remote/hybrid working options.
  • Opportunity to work on cutting-edge travel tech projects.
  • Professional development and certification support.
  • Collaborative and growth-oriented work environment.

Education:Bachelor's Degree from IIT, DTU, BITS in any Engineering field (required). Preference for an additional MBA degree from a top business school.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 136880739

Similar Jobs