FullStack Engineer II - EVERGREEN

Booking Holdings Inc.

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Booking Holdings Inc. in Bengaluru seeks a Full Stack Software Engineer II to design, build, and operate end-to-end product features across the stack. You will work in a cross-functional team to ship customer-focused solutions, taking ownership from design to production, monitoring and iteration.

Proficiency in Java, Spring Boot, React, and cloud/CI/CD practices is valued. Role emphasizes constructing scalable services, APIs, and data access with a focus on reliability and performance, including

Qualifications

  • 5–8 years of professional software engineering experience.
  • Strong drive to build high quality systems and improve existing ones.
  • Back-end language (Java, Spring Boot / Dropwizard) and one modern front-end framework (React).
  • Experience building and consuming HTTP APIs / microservices.
  • Solid understanding of data structures, algorithms, and OO design.
  • Hands-on experience with relational databases (MySQL) and writing efficient SQL.
  • Experience with automated testing (unit, integration).
  • Experience using CI/CD tools and 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.
  • Ownership, learning and continuous improvement mindset.
  • Experience with modern AI tooling 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 (EC2/EKS, S3, RDS).

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 (React).
  • Strong experience designing and implementing backend services in Java (or similar JVM languages), including APIs, business logic and integrations.
  • Work with relational databases (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.

Skills

Java / Spring Boot
React
APIs / microservices
CI/CD
SQL / MySQL
Testing (unit/integration)
Git
Communication skills
Ownership / learning

Tools

Kubernetes
AWS
Kafka
AI tooling (e.g., Copilot)

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Software Engineer - Full Stack
Associate Software Engineer - Full Stack

Amgen Inc • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Associate Software Engineer - Full Stack
Associate Software Engineer - Full Stack

Amgen • Hyderabad

On-site
INR 900,000 - 1,300,000
Fullstack Engineer
Fullstack Engineer

Hackajob • Indore District, Pune District, Mumbai

On-site
INR 900,000 - 1,500,000
Software Engineer
Software Engineer

HyperVerge, Inc. • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Software Engineer - Java, Spring Boot, React
Software Engineer - Java, Spring Boot, React

JP Morgan Services India Pvt Ltd • Bengaluru

On-site
INR 900,000 - 1,400,000
Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

On-site
INR 1,200,000 - 1,800,000
Full Stack Engineer (Fintech Focused) Job ID: 384225
Full Stack Engineer (Fintech Focused) Job ID: 384225

8byte • India

On-site
INR 1,200,000 - 2,400,000
Equity options (ESOPs)
Health insurance
Performance-based bonuses
Full Stack Engineer
Full Stack Engineer

Vuejobs • Dadri

On-site
INR 800,000 - 1,400,000
Fullstack Engineer
Fullstack Engineer

Deloitte US-India Offices • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Platform Engineer I - Evergreen
Senior Platform Engineer I - Evergreen

Booking Holdings (NASDAQ: BKNG) • Bengaluru

On-site
INR 4,000,000 - 6,000,000
—