⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Fullstack Software Engineer-II

  • Source: LinkedIn
  • Booking Holdings (NASDAQ: BKNG)
  • Hybrid
  • Bengaluru
  • Full-Time
  • Mid level

Job Description

Job Title

Full Stack Software Engineer II Team

Fraud Engineering Team Location

Bangalore, India (Booking Holdings, India COE)

About Booking.com At Booking.com , we connect millions of travelers with unforgettable stays, experiences, and transportation options every day. Our engineering teams build and operate large‑scale, highly available systems that power this experience across web and mobile, in over 40+ languages and 200+ markets.

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 i…

Skills

  • GraphQL
  • javascript
  • TypeScript
  • microsoft-typescript
  • React
  • Java
  • mysql
  • spring
  • spring-boot
  • dropwizard
  • claude-by-anthropic
  • Github
  • gitHub-copilot
  • windsurf
  • amazon-web-services
  • amazon-ec2
  • amazon-eks
  • amazon-s3
  • amazon-rds-for-mysql
  • Kubernetes
  • Kafka
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Booking Holdings (NASDAQ: BKNG)

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes