Booking NL

Software Engineer (For independent contractors)

Posted Aug 5, 2025
Project ID: 9346-1
Location
Amsterdam, NH
Hours/week
40 hrs/week
Timeline
6 months
Starts: Aug 15, 2025
Ends: Feb 14, 2026
Payrate range
50 - 108 €/hr

The Business Intelligence team is responsible for building and maintaining Financial Data Platform, ensuring data integrity and accuracy, and transforming this data into usable analytics. This role is responsible for implementation of data pipelines, business relevant analytical models and front-end application providing financial insight to stakeholders from different departments within Booking.com, as well as ensuring high-availability services for the platform. Daily monitoring and problem solving for inbound data flows. Providing BI relevant training to financial and business analysts and other stakeholders across different business divisions. The Business Intelligence Engineer will combine the skills and knowledge of a Data Analyst with a System Engineer. It’s mandatory to be able to drive the process of designing system applications and gain functional understanding to transform business requirements into effective BI solutions.

Responsibilities:


  • Development and support of BI environment in collaboration with Finance & IT stakeholders


  • Design and implementation of solutions within strict risk & control framework


  • Ongoing development and maintenance of Finance Data Platform


  • Translate business needs into technical specifications


  • Provide required evidences during audit cycles with automated data lineage and logging for relevant BI applications


  • Maintain BI objectivity at all times to ensure processes and products are relevant


  • Responsible for complete lifecycle for data management from ingestion to consumption including performance tuning.


  • Integration and implementation of changes across BI systems


  • Collaborate with internal and external stakeholders to provide BI relevant trainings to onboard them on applications and its effective use


  • Development and support of BI environment in collaboration with key stakeholders


  • Integration and implementation of changes across applications



Requirements:

  • Efficiency in debugging data problems and able to formulate message as per target audiences


  • Minimum 5 years of professional experience in Java 17, JVM, and Spring Boot 3, with a Bachelor’s degree in Computer Science or related field.


  • Proficiency with Kotlin and willingness to work with alternative frameworks such as Dropwizard 3.


  • Solid hands-on experience with service mesh solutions (e.g., Istio) and managing cron jobs.


  • Proven ability to independently deliver features end to end, including implementation, testing, monitoring, deployment, sanity checks, and resolving production issues.


  • Strong self-management skills and the ability to take ownership of complex technical tasks from conception to production support.