Staff Software Engineer, Backend
FlexFull Time
Expert & Leadership (9+ years)
Candidates must have solid experience with Java and Spring Boot, proficiency in PostgreSQL, and experience with unit and integration testing. Knowledge of messaging systems (Kafka, RabbitMQ), high-scalability environments, cloud platforms (AWS, GCP, Azure), microservices architecture, and CI/CD practices are required. Good communication and teamwork skills are essential, with experience in cloud environments and microservices architecture being a plus.
Develop and maintain scalable backend APIs and services. Participate in technical and architectural decisions. Ensure code quality through best practices and testing. Collaborate with the product team to understand and deliver business value. Experience with monitoring and observability tools, and participation in event-driven architecture projects are desirable.
Travel booking platform for flights, hotels, rentals
Expedia Group operates in the travel industry, offering a wide range of services for travelers and travel-related businesses. It connects users with options for flights, hotels, car rentals, vacation packages, and activities through its various brands, including Expedia, Hotels.com, and Vrbo. Travelers can easily find and book trips that match their preferences and budgets. The company earns revenue primarily through commissions on bookings and advertising from travel service providers looking to promote their offerings. Additionally, Expedia Group supports its partners by providing access to valuable data and technology, helping them improve their operations and grow their businesses. The goal of Expedia Group is to create a seamless travel experience for users while maximizing the potential of its partners.