Bestkaam Logo
Back to Jobs
Booking Holdings (NASDAQ: BKNG)

FullStack Engineer II - EVERGREEN

Actively Reviewing

Booking Holdings (NASDAQ: BKNG)

Bengaluru Full-Time Posted 4 hours ago  · Apply by Sep 16, 2026
As a Full Stack Software Engineer II, you will work end‑to‑end across front‑end and back‑end systems to ship features that directly impact our customers and partners.

Role Overview

You will:

  • Design, build, and operate end‑to‑end product features across the stack (front‑end, back‑end, data & integration).
  • Work in a cross‑functional team (product, design, data, other engineers) to solve real customer problems.
  • Take ownership from design and implementation to production, monitoring and iteration.
  • Contribute to engineering quality, reliability, and best practices within your team.
  • Rapidly developing next-generation scalable, flexible, and high-performance services for the SS&F Department.
  • Design, Develop and Maintain High Critical Services serving


Key Responsibilities

  • Design & build end‑to‑end features across web front‑ends and back‑end services.
  • Implement and evolve APIs and microservices (REST/GraphQL/event‑driven) that are secure, scalable, and observable.
  • Develop user interfaces using modern JavaScript/TypeScript, HTML/CSS and a component‑based framework (e.g. React or equivalent).
  • Strong experience designing and implementing backend services in Java (or similar JVM languages), including APIs, business logic and integrations.
  • Work with relational databases (e.g. MySQL) and caching solutions to model, store and retrieve data efficiently.
  • Write high‑quality, testable code with unit, integration and end‑to‑end tests as appropriate.
  • Use CI/CD pipelines to ship changes frequently and safely.
  • Monitor services in production (logs, metrics, traces, alerts) and participate in on‑call / incident response where applicable.
  • Collaborate closely with product, design and data to refine problems, define solutions and run experiments (A/B tests).
  • Contribute to technical design discussions, code reviews, and knowledge sharing.
  • Champion security, privacy, performance and reliability in your solutions.
  • Mentor junior engineers informally and help raise the engineering bar in the team.


Required Qualifications

  • 5–8 years of professional software engineering experience, including production systems.
  • Have a strong drive to build high quality systems and improve the quality of existing systems
  • Strong skills in back‑end language (Java, Spring Boot / Dropwizard) and one modern front‑end framework (e.g. React).
  • Experience building and consuming HTTP APIs / microservices.
  • Solid understanding of data structures, algorithms, and object‑oriented design.
  • Hands‑on experience with relational databases (MySQL or equivalent) and writing efficient SQL.
  • Experience with automated testing (unit, integration; familiarity with test pyramids and quality gates).
  • Experience using CI/CD tools and version control (Git).
  • Comfort working in agile, cross‑functional teams and collaborating with non‑engineering stakeholders.
  • Strong communication skills, with the ability to explain trade‑offs and make pragmatic decisions.
  • Mindset of ownership, learning and continuous improvement.
  • Experience using modern AI tooling (e.g. Claude, GitHub Copilot, Windsurf or similar) to accelerate design, coding, testing and documentation, while maintaining high engineering standards.
  • Experience operating high‑volume, low‑latency services in production, including performance tuning, capacity planning and incident handling.
  • Hands‑on experience with AWS cloud services (e.g. EC2/EKS, S3, RDS, networking and monitoring) for deploying and operating backend workloads.


Nice‑to‑Have

  • Experience with high‑traffic, distributed systems and performance tuning.
  • Exposure to Kubernetes / container orchestration and cloud environments (e.g. AWS).
  • Experience with message queues / streaming (e.g. Kafka) and event‑driven architectures.
  • Familiarity with A/B testing and experimentation platforms.
  • Front‑end experience in design systems / component libraries and accessibility best practices.
  • Previous experience in e‑commerce, travel, payments, or fraud/risk domains.


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.