Booking UK

Senior Software Engineer (For temp workers)

Posted Jan 19, 2026
Project ID: 10793-1
Location
Manchester, MAN
Hours/week
37.5 hrs/week
Timeline
4 months
Starts: Jan 19, 2026
Ends: May 31, 2026
Payrate range
Unknown


About Us & The Role: At Booking.com, our mission is to make it easier for everyone to experience the world. We are currently seeking a highly skilled Senior Software Engineer to join our team, focusing on the development and enhancement of our core applications.



You will be working in the Booking.com Cars Ranking team, working across a suite of products aimed at recommending the right Car/Extras to our customers. Predominantly a back end team working in partnership with our colleagues in ML, we do also own and develop internally and supplier facing tooling where we own the UI layer.


Key Requirements


We require a strong developer proficient in Java and the Spring framework. A solid understanding of GraphQL is also essential for this role.


Highly Desired Skills


The ideal candidate will possess the required skills above, and additionally, have a good understanding of building Micro Frontends (MFEs) using React.




Technical Requirements & Core Expertise


We prioritise expertise across the back-end and cloud deployment landscape.


1. Back-End & Cloud Mastery (Required)


  • Java Expertise: 5+ years of professional experience with Java (preferably Java 17+), including advanced concepts and performance tuning.


  • Spring Ecosystem: Deep, practical experience with Spring Boot and the wider Spring Framework (e.g., Spring Data, Spring Security).


  • GraphQL API: A solid understanding of designing, implementing, and consuming efficient GraphQL APIs.


  • AWS Core Services: Strong knowledge of compute (EC2, ECS/Fargate, or Lambda), storage (S3), and managed database services (RDS, DynamoDB).


  • DevOps/Tooling: Expert proficiency with Git, Maven/Gradle, CI/CD pipelines, and Docker.


2. Full Stack Capabilities (Highly Desirable)


  • React.js: 3+ years of professional experience developing complex Single-Page Applications (SPAs) using React.


  • Micro Frontends (MFE): Practical experience in designing, building, and deploying applications using a Micro Frontend architecture.


Join Us: If you're passionate about tackling complex technical challenges and ensuring robust, scalable systems, join Booking.com.