Expedia Group logo
Expedia Grouptoday

Software Development Engineer II

On-site · Gurugram, Haryana, India

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Backend-focused Software Development Engineer II role within Expedia Group’s Air Supply Organization. You will write clean, maintainable, optimized code for high-performance applications, collaborate with cross-functional peers to understand dependencies, and contribute to end-to-end delivery from design to production. Responsibilities include developing and testing complex software, designing REST APIs, understanding relationships between applications, databases, and platforms, identifying inefficiencies in code or systems, documenting technical initiatives for broader teams, and ensuring production readiness. Required skills include Java or Kotlin, OOP/SOLID/DDD, REST API design, relational and non-relational data stores, CI/CD, Git, AWS, and experience with monitoring/logging tools (Splunk, Datadog). The role emphasizes an agile, collaborative environment with a focus on scalable, robust backend systems in a distributed travel-tech context. Accommodations support is available.

Required Qualifications

  • Bachelor's in a related technical field; or equivalent related professional experience
  • 2+ years of experience with Bachelor's degree
  • backend development experience with Java or Kotlin
  • understanding of OOPS Concepts, SOLID Principles, Domain driven design
  • REST API design and implementation
  • experience with relational and non-relational data stores
  • CI/CD, Git, cloud computing (AWS)
  • monitoring/logging (Splunk, Datadog)
  • agile team experience
  • production support and debugging
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Expedia Group

Software Development Engineer II

Apply on Sorce