About the job
KAYAK is part of Booking Holdings (NASDAQ: BKNG) and operates as a leading travel search engine. The company processes billions of queries across its platforms, helping travelers find flights, hotels, rental cars, and vacation packages. KAYAK also develops solutions for business travel, including KAYAK for Business.
The Berlin office is home to a growing team that works on a portfolio of well-known metasearch brands such as momondo, Cheapflights, and HotelsCombined. Innovation remains central to KAYAK’s approach, and each team member has the opportunity to contribute to the company’s mission: building the best travel search engine for effortless global exploration.
This Full Stack Engineer role focuses on developing and improving KAYAK’s B2B platform. The platform serves established clients and is positioned for further growth. The position is based in Berlin and requires in-office presence at least three days per week.
What you will do
- Work closely with a global team to develop B2B products.
- Partner with designers, product managers, and commercial teams to define and deliver new features.
- Design and build scalable, high-performance solutions.
- Contribute to architecture decisions that improve performance, quality, and code reusability.
- Troubleshoot and resolve recurring technical issues.
- Use AI coding tools to increase productivity.
Requirements
- Degree in Computer Science or a related field.
- At least 5 years of professional experience in web development.
- Strong skills with TypeScript, React, and CSS (Sass or Less) for front end work.
- Experience with Java, Java Spring, JVM ecosystems, and familiarity with databases such as PostgreSQL, MySQL, or Redis.
- Comfort with writing unit and end-to-end tests.
- Proven debugging ability in a full-stack environment.
Benefits
- Health Insurance
- 401k

