1 day ago
Responsibilities
- Architect, design, and create server-side and web-tier solutions for Expedia Checkout using Java.
- Develop front-end code with JavaScript, CSS, and HTML.
- Write unit tests and automated integration tests.
- Conduct code reviews and uphold engineering best practices.
- Mentor junior software developers.
- Investigate, debug, and resolve live-site production issues.
Requirements
- At least 2 years of professional experience in full-stack Java software development.
- Bachelor’s or master’s degree in computer science, or equivalent related professional experience.
- Strong understanding of server-side design patterns and their practical application.
- Experience with HTML, CSS, and JavaScript.
- Preferred experience with React and Scala.
- Experience with distributed teams and agile project methodologies.
- Commitment to clean, high-quality code and strong problem-solving and analytical skills.
- Ability to collaborate with specialists and product owners and incorporate feedback.
Benefits
- Medical, dental, and vision coverage.
- Paid time off and an Employee Assistance Program.
- Wellness and travel reimbursement.
- Travel discounts and International Airlines Travel Agent Network membership.
- Inclusive and accessible recruiting support, including accommodation assistance.
Tech Stack
Categories
About Expedia
Expedia Group builds a global online travel marketplace where consumers book flights, hotels, vacation rentals, cars, and activities, and partners distribute and market inventory across its platform. It monetizes through commissions, merchant/agency models, and advertising via brands including Expedia, Hotels.com, and Vrbo. Founded in 1996 and headquartered in Seattle, the public company (NASDAQ: EXPE) serves travelers and partners in more than 70 countries with B2C, B2B, and ad tech offerings.
