MyInternships.in
Expedia logo — Expedia Software Development Engineer II - Full stack - Frontend heavy (React.JS/Java/GraphQL)) at Expedia
Expedia

Software Development Engineer II - Full stack - Frontend heavy (React.JS/Java/GraphQL))

Job · Full-timeIn OfficeGurugram3-5 years1 opening

About this role

Expedia is hiring for Software Development Engineer II - Full stack - Frontend heavy (React.JS/Java/GraphQL)) in Gurugram. This opening was published by Expedia on their official careers board (Workday) on 27 August 2026 and was confirmed live on 14 September 2026. Job details • Company: Expedia •…

Similar jobs hiring now

Not quite right? These jobs in Gurugram match the same skills — apply to a few to improve your chances.

Skills you'll use

JavaJavaScriptTypeScriptReactNode.jsAWSDockerKotlinGraphQLMicroservicesJenkinsSystem Design

What you'll do

  • Design, build, and maintain full stack web applications with an emphasis on front-end experiences using React and JavaScript, while contributing to back-end services in Kotlin, Java, or another object-oriented language.
  • Implement and evolve client-facing GraphQL APIs and integrations, including schema design, query optimization, and resilient data-fetching patterns.
  • Develop clean, testable, and maintainable code across the stack, including system design (LLD), API design, and data modeling aligned to existing service and data boundaries.
  • Collaborate with product, design, and other engineering teams to deliver features end-to-end, ensuring performance, accessibility, security, and high-quality user experience across multiple domains.
  • Own the operational health of the services and UI you build, including monitoring, troubleshooting, and continuous improvement of reliability, scalability, and performance.
  • Safely integrate and operate AI/ML‑enabled solutions that improve outcomes, including familiarity with AI-driven systems, tools, or workflows and applying AI/ML concepts to real world products.

Who can apply

  • Bachelor’s degree in Computer Science or a related technical field; or Equivalent related professional experience.
  • 3+ years of relevant professional experience.
  • Professional experience as a full stack or front-end-leaning software development engineer building production web applications using React and JavaScript, with exposure to at least one object-oriented back-end language (such as Java or Kotlin).
  • Hands-on experience designing and implementing GraphQL-based solutions, including creating and consuming schemas within a service-oriented or microservices environment.
  • Demonstrated ability to design and implement low-level system components, including REST/GraphQL APIs, data models, and integration logic that align with established patterns and guidelines for a given service or set of services.
  • Problem solver and an excellent coder with deep understanding of JS ecosystem, interactive web application development, and performance optimization.
  • Have solid understanding of React, Redux, CSS/Sass, HTML 5, JavaScript, TypeScript, Node.js, Express.
  • Have good understanding of AWS, Docker, Datadog, Looker, Jenkins, Splunk

About Expedia

At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered by passionate people, trusted partnerships, and leading technology, we connect travelers, partners, and advertisers through our consumer brands, B2B network, and travel advertising…

Searching for “Expedia jobs” or “jobs at Expedia”? You’re in the right place.

Sponsored — Deals for Professionals

Sponsored

Similar Jobs

Hand-picked roles that match this job's skills

Sponsored — Deals for Professionals

Sponsored

Similar Jobs Based on Your Skills

Recently Posted Jobs in Gurugram

Fresh jobs posted in Gurugram — apply early

Ready to apply for Software Development Engineer II - Full stack - Frontend heavy (React.JS/Java/GraphQL))?

Free to apply · takes under 2 minutes · Expedia reviews on a rolling basis.

Apply Now