KAYAK
KAYAK
KAYAK is a travel search and comparison platform that helps people plan trips by comparing flights, hotels, and rental cars across hundreds of travel sites. Its website and mobile app let travelers refine results using practical preferences, monitor prices with alerts, and organize plans through KAYAK Trips. With mobile rates and travel notifications, KAYAK supports more informed booking decisions while keeping travel research in one place.

Senior Java Software Engineer at KAYAK (Hybrid, Lithuania)

Join KAYAK as a senior Java engineer developing backend search and booking capabilities for a global travel search platform. Work with third-party integrations while helping improve performance and the traveler experience.

Description

  • Develop backend search and booking functionality with support from senior engineers
  • Work with the team to enhance existing features, with an emphasis on performance and user experience
  • Support the development and ongoing maintenance of third-party API integrations
  • Maintain KAYAK’s search and booking platform, which connects more than 200 travel partners with over 500,000 hotels and 550 airlines

Requirements

  • Degree or formal education in Computer Science or a related discipline
  • At least four years of professional Java development experience
  • Working knowledge of the Spring framework and SQL databases
  • Professional fluency in English
  • Motivation to learn and develop within a collaborative team
  • Ability to work in a hybrid arrangement with a minimum of three office days each week
  • Experience with ElasticSearch or comparable search technology is an advantage

Benefits

  • Annual performance bonuses of approximately 10% of base salary
  • Booking Holdings RSUs valued at USD 20,000 gross, with potential annual refresh grants
  • Option to work from nearly anywhere for up to 20 days annually
  • Dedicated funding for professional development
  • Access to thousands of on-demand learning courses
  • Comprehensive additional health insurance
  • Flexible sick leave
  • Supplementary financial support during sick leave
  • Extra paid day off for your birthday
  • Company-wide winter holiday week each year
  • Additional financial support during parental leave
  • Complimentary office lunch twice weekly plus daily snacks
  • Free yoga sessions twice a week
  • Paid time for volunteering
  • Meeting-free Fridays
  • Company and team events, including summer camp, KAYAK’s birthday celebration, and a winter party
  • Company-funded therapy sessions through SpringHealth
  • Company-paid Headspace subscription
  • Access to internal communities

Related Jobs

Pure Storage

Senior Systems Engineer – Queensland Remote

Pure Storage

Senior Systems Engineer supporting enterprise storage solution sales for Everpure customers in Queensland, Australia. The role advises enterprise accounts, leads technical evaluations, and collaborates with sales and alliance teams.

Open
Tapcheck

Senior Performance Marketing Manager - Tapcheck Hybrid

Tapcheck
51 – 200 Employees
FinanceFintechHR Tech

Lead Tapcheck’s paid acquisition strategy across Google Ads, Microsoft Ads, and LinkedIn Ads for its on-demand pay platform. Own pipeline growth, conversion optimization, attribution, and revenue efficiency.

Open
Medison Pharma

Senior Corporate Development Analyst – Israel (Hybrid)

Medison Pharma
501 – 1,000 Employees
ConsultingLogisticsPharmaceuticals

Lead valuation, financial modeling, and transaction structuring for biotech partnerships supporting Medison Pharma’s global rare-disease healthcare business. Advise senior leadership on growth opportunities and strategic investment decisions.

Open