Kayak

Senior Java Software Engineer, Search team

Kaunas Office. Posted a month ago

The role

Senior Java backend developers will implement new features and maintain search and booking technology. You will design and maintain scalable backend search capabilities and provide technical leadership.

What you will do

  • Design and maintain scalable backend search capabilities
  • Own complex technical solutions from design through operational support
  • Provide technical leadership by guiding architecture discussions
  • Collaborate with commercial, data, and engineering teams
  • Resolve production issues, improve system reliability, and reduce technical debt
  • Mentor engineers and contribute to testing, observability, CI/CD, and development practices

Required qualifications

  • Education in Computer Science or a related field
  • 5+ years of experience with the Java ecosystem and Spring Framework (Boot, Security)
  • Expertise in designing for high-throughput data environments using PostgreSQL, MySQL, and Redis
  • Fluent English communication skills

Nice to have

  • Previous experience with AI/LLM
  • Exposure to ElasticSearch or similar search technologies

Benefits

  • 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

Before you apply

  • Offers of employment are conditioned upon satisfactory completion of all required pre-employment screenings, including a background check

About the company

KAYAK is a leading travel search engine and part of Booking Holdings. It operates a portfolio of global metasearch brands including momondo, Cheapflights and HotelsCombined.

Senior Java Software Engineer, Search team at Kayak | JobZoey