Full-Stack Engineer - Travel Loyalty Platform

Expedia Group

Lazio

On-site

EUR 46,000 - 65,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
Paid time off
Wellness & travel reimbursement
Travel discounts
IATAN membership

Job summary

Expedia Group is seeking an experienced software engineer to design, develop, and operate production-grade services using Kotlin or Java. You will contribute to loyalty experiences across Expedia Group brands and partner platforms, joining a cross-continental team in Rome, India, and the US.

You will implement robust APIs, apply SOLID principles, and drive test-driven development with CI/CD practices, while balancing performance, security, and reliability in a fast-paced travel tech environment.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field; or equivalent related professional experience.

Responsibilities

  • Design, develop, test, deploy, and support reliable software using Kotlin or Java.
  • Deliver well-scoped features end to end, from requirements clarification and technical design through production validation.
  • Build and consume REST and GraphQL APIs and work with relevant data stores.
  • Contribute to loyalty platform services and traveler-facing experiences across the full journey.
  • Apply object-oriented design, data structures, algorithms, SOLID principles, and appropriate design patterns.
  • Write unit, integration, and component-level tests and contribute to continuous integration and delivery.
  • Instrument services with meaningful logs, metrics, alerts, and dashboards.
  • Investigate production issues, participate in operational support rotations, and resolve defects within established service expectations.
  • Collaborate with product managers, designers, data partners, and engineers across Rome, India, the US, and other locations.
  • Participate in code reviews, technical discussions, documentation, pairing, and knowledge sharing.

Skills

Kotlin
Java
OOP
API design
CI/CD
Testing
Debugging
REST APIs
GraphQL APIs

Education

Bachelor's degree in Computer Science/Engineering

Tools

Git
CI/CD tooling

Job description

Expedia Group is seeking an experienced software engineer to design, develop, and operate production-grade services using Kotlin or Java. You will contribute to loyalty experiences across Expedia Group brands and partner platforms, joining a cross-continental team in Rome, India, and the US.

You will implement robust APIs, apply SOLID principles, and drive test-driven development with CI/CD practices, while balancing performance, security, and reliability in a fast-paced travel tech environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer - Build Traveler-Facing Apps (Kotlin/Java)
Full-Stack Engineer - Build Traveler-Facing Apps (Kotlin/Java)

Expedia Group • Roma

On-site
EUR 46,000 - 65,000
Medical insurance
Paid time off
Travel discounts
Senior Software Engineer II (Kotlin/Java) – Travel Platform
Senior Software Engineer II (Kotlin/Java) – Travel Platform

Expedia • Italy

On-site
EUR 46,000 - 74,000
Full Stack Engineer
Full Stack Engineer

Expedia Group • Lazio

On-site
EUR 46,000 - 65,000
Medical, dental, vision
Paid time off
Wellness & travel reimbursement
+2
Full Stack Engineer
Full Stack Engineer

Expedia Group • Roma

On-site
EUR 46,000 - 65,000
Medical insurance
Paid time off
Travel discounts
Senior Engineering Manager, Loyalty & Platform Solutions
Senior Engineering Manager, Loyalty & Platform Solutions

11315 Expedia Italy s.r.l. • Roma

On-site
EUR 73,000 - 103,000
Medical coverage
Dental coverage
Vision coverage
+5
Software Development Engineer II
Software Development Engineer II

Expedia • Italy

On-site
EUR 46,000 - 74,000
Senior Manager, Software Development Engineering
Senior Manager, Software Development Engineering

Expedia, Inc. • Roma

On-site
EUR 73,000 - 103,000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Backend Engineer: Landing Platform & AI-SEO
Senior Backend Engineer: Landing Platform & AI-SEO

PowerToFly • Roma

On-site
EUR 50,000 - 70,000
Flexible work model
Exciting travel perks
Generous time off
+1
Senior Manager, Software Development Engineering
Senior Manager, Software Development Engineering

Expedia • Italy

On-site
EUR 70,000 - 100,000
Travel perks
Generous time-off
Parental leave
+2
Senior Product Engineer — Travel Platform OS (Remote)
Senior Product Engineer — Travel Platform OS (Remote)

Wetravel, Inc. • Italy

Remote
EUR 96,000 - 148,000
Remote-friendly across Europe
Unlimited PTO
Annual company offsite