Browse All Jobs

KAYAK, a leading travel search engine, is seeking a Senior Java Engineer to join their Reviews & SEO Backend team. The engineer will be responsible for building and maintaining a scalable SEO backend, a user reviews backend, and generative AI-driven projects. This role involves developing high-performance systems to enhance user experience and drive organic growth.

The Senior Java Engineer will work with stakeholders across engineering and product teams to translate requirements into technical solutions. They will also work with data storage and query systems like MySQL and Elasticsearch, identify and resolve complex software problems, and participate in code reviews and knowledge sharing.

Responsibilities:

  • Design, develop, and maintain scalable and high-performance backend services for user reviews, SEO product, and AI-driven projects
  • Collaborate with stakeholders across engineering and product teams to translate requirements into efficient technical solutions
  • Work with various data storage and query systems like MySQL, Elasticsearch, etc.
  • Identify and resolve complex software problems to meet product and business requirements
  • Participate in code reviews and knowledge sharing to foster team learning and growth

Requirements:

  • 4+ years Java experience
  • Strong programming fundamentals
  • Solid understanding of software design principles
  • Experience with asynchronous and non-blocking systems, and reactive programming using Reactor Core
  • Spring framework knowledge
  • Experience with storage/query systems like MySQL, Elasticsearch
  • Excellent problem-solving skills and ability to work both independently and collaboratively
  • Strong English communication skills for effective articulation of technical concepts
  • Ability to thrive in a hybrid working model, working at least three office days per week

KAYAK offers:

  • Work from (almost) anywhere for up to 20 days per year
  • Funds for your career growth
  • Access to thousands of on-demand e-learnings
  • Generous additional Health Insurance
  • Flexible sick time off
  • Additional financial support for your sick leave
  • Additional day off on your birthday
  • Company-wide vacation week once a year (winter holidays)
  • Additional financial support during parental leave
  • Free lunch twice a week and daily snacks at the office
  • Free yoga twice a week
  • Paid volunteering time
  • No meeting Fridays
  • Office and team events such as summer camp, KAYAK birthday, winter party and more!
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to HeadSpace
  • Internal Communities
Apply

KAYAK

KAYAK, a part of Booking Holdings, is a leading global travel search engine. Operating a portfolio of metasearch brands, including momondo, Cheapflights, and HotelsCombined, KAYAK empowers users to find optimal flights, accommodations, rental cars, and vacation packages. The company is also innovating in the corporate travel sector with KAYAK for Business. With a focus on technological advancement and a presence in over 40 markets, KAYAK is dedicated to simplifying travel planning and enhancing user experiences worldwide.