Senior Software Engineer II (Kotlin/Java) – Travel Platform

Expedia

Italia

In loco

EUR 46.000 - 74.000

Tempo pieno

9 giorni fa
Generatore di candidature

Distinguiti per questa posizione — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Descrizione del lavoro

Expedia Group is hiring a software engineer to design, develop, and maintain production-grade services using Kotlin or Java. You will own end-to-end features, build REST/GraphQL APIs, and contribute to loyalty platform services across the traveler journey.

You will collaborate with product managers, designers, data partners, and engineers across Rome, India, the US, and other locations. Strong emphasis on testing, CI/CD, and responsible use of AI tools is required.

Competenze

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field; or equivalent related professional experience.
  • 3-5 years of professional software engineering experience, with experience aligned to an SDE II scope.
  • Professional experience developing production software with Kotlin and/or Java.
  • Knowledge of object-oriented programming, collections, concurrency, error handling, and automated testing.
  • Experience with APIs, service integration, version control, CI/CD, code reviews, and debugging.
  • Experience building, deploying, and supporting software in a collaborative engineering environment.
  • Ability to reason about and communicate a simple service architecture, data flow, API design, and technical trade-offs.
  • Proficient communication, collaboration, and problem-solving skills.
  • A willingness to contribute across the stack. Experience with React, TypeScript/JavaScript, Android, or iOS is especially valuable.

Mansioni

  • 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.
  • Use AI-assisted development tools responsibly, validating output for correctness, security, privacy, performance, and maintainability.

Conoscenze

Kotlin
Java
Object-oriented programming
APIs
CI/CD
Testing
React
TypeScript/JavaScript
Android
iOS
Communication

Formazione

Bachelor’s degree in Computer Science or related field

Strumenti

Git
REST/GQL tooling

Descrizione del lavoro

Expedia Group is hiring a software engineer to design, develop, and maintain production-grade services using Kotlin or Java. You will own end-to-end features, build REST/GraphQL APIs, and contribute to loyalty platform services across the traveler journey.

You will collaborate with product managers, designers, data partners, and engineers across Rome, India, the US, and other locations. Strong emphasis on testing, CI/CD, and responsible use of AI tools is required.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Development Engineer II
Software Development Engineer II

Expedia • Italia

In loco
EUR 46.000 - 74.000
Full Stack Engineer
Full Stack Engineer

Expedia Group • Roma

In loco
EUR 46.000 - 65.000
Medical insurance
Paid time off
Travel discounts
Senior Manager, Software Development Engineering
Senior Manager, Software Development Engineering

11315 Expedia Italy s.r.l. • Roma

In loco
EUR 73.000 - 103.000
Medical coverage
Dental coverage
Vision coverage
+5
Software Development Engineer II
Software Development Engineer II

Expedia, Inc. • Roma

In loco
EUR 50.000 - 70.000
Flexible work model
Exciting travel perks
Generous time off
+1
Senior Engineering Manager, Loyalty & Platform Solutions
Senior Engineering Manager, Loyalty & Platform Solutions

11315 Expedia Italy s.r.l. • Roma

In loco
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

In loco
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, Inc. • Roma

In loco
EUR 73.000 - 103.000
Medical coverage
Dental coverage
Vision coverage
+5
Senior Manager, Software Development Engineering
Senior Manager, Software Development Engineering

Expedia • Italia

In loco
EUR 70.000 - 100.000
Travel perks
Generous time-off
Parental leave
+2
Backend Software Engineer – Java/Kotlin (Hybrid)
Backend Software Engineer – Java/Kotlin (Hybrid)

TeamSystem • Turbigo

Ibrido
EUR 35.000 - 50.000
Short working week
Welfare plan tailored to needs
Personalized development programme
+1
Senior Backend Software Engineer with Kotlin
Senior Backend Software Engineer with Kotlin

NTT DATA Europe & Latam • Emilia-Romagna

In loco
EUR 85.000 - 110.000