B

Booking.com

Online travel agency for accommodations

Full Stack Software Engineer 2

Full-Stack EngineeringPosted on Nov 13
Full-timeAmsterdam, Netherlands

About the Job

Requirements

  • At least 4 years of experience in a relevant role, preferably in a commercial environment.
  • Software development experience with Java, Python, Scala, Kotlin, and JavaScript, and with the React framework using modern tools and methodologies.
  • Demonstrable experience with MySQL and PostgreSQL or similar relational databases.
  • Understanding of modern front-end architecture principles and design practices, including micro-frontend architecture, server-side rendering, single-page applications, responsive design, progressive enhancement, and graceful degradation.
  • Ability to write high-performance, reusable code.
  • Experience writing unit and integration tests.
  • Excellent written and verbal English communication skills.

Responsibilities

  • Design and implement end-to-end product features in collaboration with UX designers, data scientists, and other developers.
  • Evaluate customer needs and develop suitable solutions, assessing programming languages, architecture, and risks.
  • Rapidly develop scalable, flexible, high-performance systems, taking end-to-end ownership by monitoring and adjusting service-level indicators and service-level objectives.
  • Continuously learn and apply modern development methodologies and tools.
  • Deploy and maintain software in production.
  • Proactively propose improvements to reduce technical debt and increase the team's business impact.

Desired Qualifications

  • Experience with Docker and Kubernetes.
  • Knowledge of GraphQL.
  • Experience with data-driven product development, including analytics and A/B testing.

About the Company

Booking.com

Online travel agency for accommodations

Booking.com is an online travel marketplace that connects travelers with a wide range of travel services, including hotels, apartments, flights, and car rentals. Users search for destinations, compare options, read reviews, and book accommodations or other travel services all in one place through a single, user-friendly interface. The platform makes money by taking a commission on each booking from properties (typically 15%–25%) and by selling advertising space so listings can gain more visibility. What sets Booking.com apart is its large global inventory and centralized experience, making it easy for travelers to plan and complete trips in one place while giving partners access to a broad customer base. The company’s goal is to simplify travel planning at a global scale by offering a comprehensive, convenient platform that helps both travelers and travel providers connect efficiently and reliably.

Company size
10,001+
Company stage
Acquired
Total funding
Not listed
Headquarters
Amsterdam, Netherlands
Founded
1996

Recently Posted Jobs

Explore more opportunities at Booking.com

See more jobs