Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Payments is an ever-changing, competitive and exciting industry. To accomplish Booking.com’s mission, we need to offer a frictionless payment experience to our guests and partners.
Responsibilities
- Design and implement end-to-end product features in collaboration with UX Designers, Data scientists, and other Developers.
- Evaluating customer needs and coming up with ideal solutions for it, assessing different languages (Perl, Java, Javascript, Python, etc), architecture and risks.
- Rapidly developing next-generation scalable, flexible, and high-performance systems, with end-to-end ownership by monitoring and adjusting SLIs and SLOs.
- Continuously learn and apply modern development methodologies and tools
- Deploy and maintain software in production
- Proactively propose improvement ideas to reduce technical debt and increase business impact of your team
- 5+ years of software development experience working with at least one server-side programming language (Perl, Java, Python, Scala, C++, etc), Javascript, HTML, CSS and one of the modern frameworks (React, Vue, Angular etc.) using modern tools and methodologies.
- Demonstrable experience with MySQL and PostgreSQL or similar relational databases.
- Experience with Docker and Kubernetes is a plus.
- Experience with Typescript and GraphQL is a plus.
- Previous experience with distributed systems.
- Experience in designing and delivering complex frontend applications.
- Deep understanding of cross-browser and cross-platform development (feature compatibility, responsive design, graceful degradation, progressive enhancement).
- Experience in delivering and maintaining software in production with basic understanding of scalability, security and reliability aspects.
- Experience in resolving incidents in production.
If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.
Key Skills
Ranked by relevanceReady to apply?
Join Booking Holdings (NASDAQ: BKNG) and take your career to the next level!
Application takes less than 5 minutes

