Booking Holdings Inc. logo

Full Stack Engineer

Job Overview

Location

Berlin Office

Job Type

Full-time

Category

Full-Stack Engineer

Date Posted

February 26, 2026

Full Job Description

đź“‹ Description

  • • Join KAYAK, a leading travel search engine and part of the global Booking Holdings family, as a Full Stack Engineer in our vibrant Berlin office. We are at the forefront of travel technology, processing billions of queries to help users find the perfect flights, accommodations, rental cars, and vacation packages. Our mission extends to revolutionizing business travel with KAYAK for Business, a rapidly growing corporate travel solution. As a key player in a portfolio of renowned travel brands including momondo, Cheapflights, and HotelsCombined, KAYAK fosters a culture of innovation where every team member has the opportunity to significantly impact our products and services. If you are a developer driven by curiosity, ambition, and a proven ability to deliver, your next great adventure awaits.
  • • This role is integral to the development and innovation of our B2B platform. You will be working within a dedicated, global team that is already serving well-known clients and possesses immense potential for further expansion. Your contributions will directly shape the future of corporate travel solutions, making a tangible difference in how businesses manage their travel needs.
  • • Collaborate closely with a diverse, global team of engineers, product managers, designers, and commercial stakeholders. You will be instrumental in the entire product development lifecycle, from initial concept and feature scoping through to implementation and launch. This cross-functional teamwork ensures that we build robust, user-centric solutions that meet market demands and business objectives.
  • • Take ownership of designing and implementing innovative, high-performing, and scalable solutions. You will be challenged to think critically about system architecture, performance optimization, and maintainability, ensuring our platform can handle increasing loads and evolving requirements.
  • • Actively contribute to steering the architectural direction of the platform. This involves advocating for best practices in performance, code quality, and reusability, ensuring that our technical foundation is solid and adaptable for future growth. You will have a voice in shaping the technology stack and development methodologies.
  • • Proactively identify and eliminate sources of recurring issues and technical debt. Through diligent debugging, root cause analysis, and implementation of robust fixes, you will enhance the stability and reliability of the platform, improving the overall user experience and reducing operational overhead.
  • • Leverage cutting-edge AI coding tools to significantly enhance your development efficiency. We encourage the adoption of new technologies and methodologies that can accelerate our development cycles and improve the quality of our output, allowing you to focus on more complex and impactful challenges.
  • • This role requires a strong understanding of both front-end and back-end technologies. You will be expected to contribute across the full stack, from crafting intuitive user interfaces to building resilient server-side logic and managing database interactions.
  • • Participate in code reviews, knowledge sharing sessions, and contribute to a culture of continuous learning and improvement within the engineering team. Your insights and experience will be valuable in mentoring junior developers and elevating the technical capabilities of the entire team.
  • • The ideal candidate is passionate about building high-quality software, enjoys solving complex problems, and thrives in a fast-paced, collaborative environment. You are a self-starter who can take initiative and drive projects to completion while maintaining a high standard of work.
  • • You will be working from our modern Berlin office at least three days per week, fostering strong team cohesion and enabling spontaneous collaboration. This hybrid model balances the benefits of in-office interaction with the flexibility that modern professionals expect.

🎯 Requirements

  • • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • • Minimum of 3 years of professional experience in full-stack web development.
  • • Proficiency in front-end technologies including TypeScript, React, and modern CSS preprocessors like Sass or Less.
  • • Solid experience with the Java Spring ecosystem (e.g., Spring Boot, Spring MVC) and working knowledge of relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, Redis).
  • • Demonstrated ability to write comprehensive unit and end-to-end tests.
  • • Strong debugging skills and a systematic approach to troubleshooting issues across the entire stack.

🏖️ Benefits

  • • Generous paid vacation policy (6 weeks) plus additional time off for your birthday.
  • • Flexible work arrangements, including the ability to work remotely for up to 20 days per year.
  • • Comprehensive mental health and well-being support, including company-paid therapy sessions via SpringHealth and a Headspace subscription.
  • • A unique company-wide week off each year, allowing the entire team to fully recharge without work accumulating.

Skills & Technologies

TypeScript
Java
React
Spring
PostgreSQL
Full Stack
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

Booking Holdings Inc. logo
Booking Holdings Inc.
Visit Website

About Booking Holdings Inc.

Kayak is a travel search engine and booking platform that aggregates fares and rates for flights, hotels, rental cars, and vacation packages from hundreds of travel sites and suppliers. It provides price comparison tools, price alerts, mobile apps, and itinerary management features to help consumers find and organize travel options efficiently. The company operates globally and is headquartered in Stamford, Connecticut.

Similar Opportunities

Dubai
Full-time
Expires Mar 31, 2026
JavaScript
TypeScript
React
+2 more

1 month ago

Apply
❌ EXPIRED
Worldwide Traffic Ads FZ-LLC logo

Worldwide Traffic Ads FZ-LLC

Chattanooga, TN
Full-time
Expired Dec 6, 2025
JavaScript
PHP
React
+4 more

5 months ago

Apply
Remote
Full-time
Expires Mar 31, 2026
Full Stack
Senior
Remote

1 month ago

Apply
Redwood City, CA
Full-time
Expires Apr 4, 2026
Java
React
Spring
+5 more

27 days ago

Apply