Senior Software Engineer - Java
Expedia- Full Time
- Senior (5 to 8 years)
Candidates should possess a Bachelor’s degree in Computer Science or a related field, and a minimum of 2-3 years of experience working with Java, along with familiarity with the Spring framework and SQL databases. Fluent English communication skills are required, and a willingness to learn and grow in a collaborative environment is also necessary.
As a Java Software Engineer at KAYAK, you will implement new backend search and booking features under the guidance of senior engineers, collaborate with the team to improve existing features focusing on speed and user experience, and assist in creating and maintaining integrations with third-party APIs, all while working at least three days per week in the Kaunas office.
Travel search engine for flights and hotels
KAYAK is a travel search engine that assists users in planning and managing their travel experiences. It provides a platform for searching flights, hotels, rental cars, and vacation packages, catering to individual travelers, families, and business professionals. KAYAK aggregates information from numerous travel sites, allowing users to compare prices and options in one place, making it easier to find the best deals. The company earns revenue through advertising and referral fees when users book services through its platform. KAYAK also offers premium features like fare alerts and price forecasts to enhance user experience. With a user-friendly design and flexible travel options, KAYAK aims to simplify the travel planning process for a global audience.