This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a strong mid level Java backend developers to implement new features and maintain KAYAK’s world leading search and booking technology. We integrate with over 200 travel partners and link to over 500,000 hotels and 550 airlines. You will be an essential part of a high powered team that keeps all of this running smoothly – helping millions of people find the best hotels and the best ways to fly from A to B every day!
Job Responsibility:
Optimize search and booking logic to handle the demands of greatest global corporate clients
Build and maintain high-performance integrations with third-party APIs (airlines, hotel and rentalcars providers)
Take full ownership of your designs: from initial concept to deployment while maintaining high standards for code quality and performance
Participate in code reviews and architectural steering to ensure the K4B project remains modular and reusable as KAYAK expands its enterprise footprint
Requirements:
Bachelor’s degree or higher in Computer Science or related field
4+ years of experience in JAVA
Hands-on experience with the Spring ecosystem (Spring/Spring Boot) and working knowledge of relational (SQL) and NoSQL databases (e.g., PostgreSQL, MySQL, Redis)
Strong English communication skills
Ability to design and implement engineering initiatives with minimal guidance
Nice to have:
Prior experience in the travel domain is beneficial — familiarity with airline distribution and standards (GDS such as Amadeus/Sabre/Travelport, NDC) and their integration with booking/reservation systems
Experience with B2B systems or identity/HR integrations is beneficial — e.g., SCIM, SAML/OAuth, SSO, user provisioning/deprovisioning, and connecting HRIS/IDP platforms (Workday, Okta, Active Directory) to product services
What we offer:
Work from (almost) anywhere for up to 20 days per year
Company-paid therapy sessions through SpringHealth
Company-paid subscription to HeadSpace
Company-wide week off a year
No meeting Fridays
Paid parental leave
Generous paid vacation + time off for your birthday
Paid volunteer time
Development Dollars
Leadership development
Access to thousands of on-demand e-learnings
Travel Discounts
Employee Resource Groups
6 weeks paid vacation
Free lunch 2 days per week
Pension plan contributions
Public transportation subsidies
Bike leasing program
Monthly social events, Thursday happy hours, sports teams