Full Stack Software Engineer II
Role details
Job location
Tech stack
Job description
As a Full Stack Software Engineer working on Expedia's critical production checkout applications, your mission will be to ensure Expedia Checkout is always fast, available, scalable, and engineered to withstand unparalleled demand. You will be in the thick of solving the [often unexpected] problems of systems at scale in a way most engineers never experience. You will have strong analytical and troubleshooting skills, proficiency in coding and systems design, solid interpersonal skills and a desire to tackle the complex problems of scale. You are a collaborative and creative individual and you thrive in a dynamic and agile environment. You adapt to new technologies and enjoy working on complex problems. Every day, we at Expedia get to innovate on web applications that millions of travelers use to plan, book and experience trips they will remember forever.
What you will do:
- Architect, design, and create solutions on the web tier, server-side using Java
- Write optimal front-end code using JavaScript, CSS, and HTML
- Write unit tests and automated integration tests
- Perform Code Reviews and ensure the team adheres to best practices
- Mentor junior software developers
- Investigate, debug, and resolve live site issues
Requirements
Do you have experience in Software engineering?, Do you have a Master's degree?, * 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.
- Excellent understanding of server-side design patterns and their practical application.
Preferred Qualifications
- Experience in HTML, CSS, and strong JavaScript experience.
- Experience with React and Scala.
- Solid experience with agile project methodologies and working with distributed teams.
- Experience as a Clean Code practitioner committed to producing high-quality code.
- Able to work closely with and incorporate feedback from specialists and product owners.
- Strong customer focus, with excellent problem-solving and analytical skills.
The total cash range for this position in Seattle is $119,000.00 to $166,500.00. Employees in this role have the potential to increase their pay up to $190,500.00, which is the top of the range, based on ongoing, demonstrated, and sustained performance in the role.
Starting pay for this role will vary based on multiple factors, including location, available budget, and an individual's knowledge, skills, and experience. Pay ranges may be modified in the future.
Benefits & conditions
3.83.8 out of 5 stars Seattle, WA $119,000 - $190,500 a year - Full-time, Pulled from the full job description
- Health insurance
- Paid time off
- Employee discount
- Vision insurance
- Dental insurance
- Employee assistance program, Expedia Group offers benefits and perks designed to support employees and their families, including medical, dental, and vision coverage, paid time off, an Employee Assistance Program, wellness and travel reimbursement, travel discounts, and International Airlines Travel Agent Network (IATAN) membership. Learn more about life at Expedia Group at https://careers.expediggroup.com/life .