Full Stack Engineer II

Booking Holdings (NASDAQ: BKNG)
Bengaluru, Karnataka, India

At Booking Holdings, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you make. The journeys you take. The sights you see. And the food you sample. Through our products, partners and people, we make it easier for everyone to experience the world.

Business Overview

The Tax Tech track within Financial Systems owns, manages and develops the various pillars of the tax platform, used by BKNG systems to collect taxes accurately and in a compliant way from our supply partners. The team is directly responsible for delivering critical Must-Do priorities and looking for a driven engineer to help realise the long term architectural and business vision.

Role Description

As a Full Stack Engineer II, you are responsible for the development, performance, and scaling of internal systems. You will work independently and will also be responsible for making technical decisions within a team.

What You’ll Be Doing

  • Design and implement end-to-end product features.
  • Evaluating customer needs and coming up with ideal solutions for it, assessing different languages (Java, Javascript, 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
  • Solving issues with internal systems, prioritizing based on customer and business impact
  • Acting as an intermediary for problems, with both technical and non-technical audiences

What You’ll Be Bringing

  • 5+ years of software development experience working with at least one server-side programming language (Java, Scala etc), Javascript, HTML, CSS and one of the modern frameworks (React, Vue, Angular etc.) using modern tools and methodologies.
  • Experience with AWS/Azure/GCP cloud native solution.
  • Experience in designing and delivering complex frontend applications.
  • Demonstrable experience with relational and non-relational databases.
  • Experience with Docker and Kubernetes is a plus.
  • Experience with Typescript and GraphQL is a plus.
  • 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.
  • You own your systems end-to-end and are comfortable performing incident management.
  • Operational Excellence: Demonstrated ability to keep critical systems up and running, with a strong grasp of reliability, troubleshooting, and incident management.

Where You’ll Be

This role offers a flexible hybrid model.

Pre-Employment Screening

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.

Score my resume against this job, free →

Questions about this job

How do I apply for the Full Stack Engineer II job at Booking Holdings (NASDAQ: BKNG)?

Use the apply link on this page: you apply directly with Booking Holdings (NASDAQ: BKNG) on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Booking Holdings (NASDAQ: BKNG) want for this Full Stack Engineer II role?

The job description asks for Java, Javascript, HTML, CSS, React, Vue, Angular and AWS. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Booking Holdings (NASDAQ: BKNG)?

Apply to the Booking Holdings (NASDAQ: BKNG) roles that match your experience, and tailor your resume to each job description: for this role that means showing Java, Javascript, HTML. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Full Stack Engineer II job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Booking Holdings (NASDAQ: BKNG), and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →