← All jobs
Booking Holdings

Full Stack Engineer II

KA, INOn-siteSeniorvia jobspy_indeed
javascripttypescriptreactjavamysqlrestgraphqlci/cd

Don't apply into the void.

Most applications for this Booking Holdings role vanish into an ATS. With jobfinder-ai, your agent finds the actual hiring manager or founder behind this opening and sends a tailored email from your own inbox — so a real person reads your pitch and replies. We then follow up until you land on the calendar.

Reach the decision-maker — $5

Role 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.

Set this role as a target and your agent does the sourcing, finds the verified email, writes the pitch, and follows up — on autopilot.

Start your hunt