Booking NL

Fullstack software engineer (For independent contractors)

Posted Jun 4, 2025
Project ID: 8637-1
Location
Amsterdam
Hours/week
40 hrs/week
Timeline
6 months
Starts: Jun 5, 2025
Ends: Dec 4, 2025
Payrate range
40 - 84 €/hr

The Finance Partner Services (FPS) track at Booking.com is dedicated to creating a seamless and efficient financial experience for our partners. Our mission is to provide a frictionless interface between our company and partners, enabling them to manage their finances easily, accurately, and safely. We focus on delivering innovative financial products that enhance efficiency and support business growth. Our key areas include partner communication, billing management, scaling commercial products, and compliance with new laws and regulations. By leveraging advanced self-service features, automated intelligence, and high-quality human support, we aim to proactively address partner needs and streamline financial operations.



Role Overview


  • You will be part of the FinOps team which plays a key role in the track to enable our partners and internal users for a variety of financial operations.


  • You will be part of the development, performance enhancements, quality, release pipeline and scaling of our software solutions. Your day-to-day work includes creating new software solutions alongside maintaining the existing solutions.


  • Based on the role for the daily works, you will be expected to pair with your team members and/or external team members to enable your work independently.



Key Responsibilities


  • As a Fullstack Software Engineer, you are responsible for the development, performance, and scaling of our websites, APIs and internal systems. You will work independently and will also be responsible for making technical decisions within a team. Important aspects of the job include:


  • Rapidly developing next-generation scalable, flexible, and high-performance systems, with monitoring and adjusting SLIs and SLOs.


  • Solving issues with the APIs and internal systems, prioritising based on customer and business impact


  • Evaluating customer needs and coming up with ideal solutions for it, assessing different languages (Java, VueJs or TypeScript), architecture and risks.



Role Qualifications and Requirements


  • We are looking for driven Fullstack Software Engineers who enjoy solving problems, who initiate solutions and discussions and who believe that any challenge can be scaled with the right approach and tools.


  • We have found that people who match the following requirements are the ones who fit us best:


  • Minimum of 5 years software development experience; TypeScript, Java, Spring Boot, Docker, Kubernetes


  • VueJs knowledge is a plus.


  • Proven experience with MySQL or similar relational databases


  • Previous experience with distributed systems


  • Experience of working on products that impact a large customer base is an advantage


  • Excellent communication; written and spoken



  • Years of relevant Job Knowledge is 5 + years.

Similar projects

+ Search all projects