Java Developer

Seattle, Washington TEKsystems

Position Overview: This posting is for a enterprise-level company in Seattle, WA. As a Full Stack Software Engineer working on our team, your mission will be to help travelers complete their trip planning in one place via intuitive shopping experiences & multi-item savings. Are you ready for a real journey…? In this team, we take building great software seriously with Continuous Integration and daily releases to production, that requires solid Software Engineers. We utilize Kanban, Pair Programming and BDD. 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. We are a community of engineers who have effective relationships with many satisfied clients. We are committed to understanding technology intimately. If you accept becoming part of our agile team, you will be in the thick of solving the known as well as the often unexpected problems of systems at scale in a way most engineers rarely experience. Requirements: You will have strong analytical and troubleshooting skills, fluency in coding and systems design, solid communication skills and a dream to pursue the complex problems of scale. Are you passionate about solving real world problems, in a collaborative and large scale environment while using cutting edge technologies? Some more information about us: * We are the single largest provider of hotel bookings in the world. * We are the world’s largest full service online travel agency, with localized sites in 30 countries. * Our customers book enough room nights in one year to fill every hotel in Manhattan for 30 months! * We sell enough flight tickets to fill more than five hundred 737s every day! Responsibilities * You will architect, design, and create solutions primarily on the web tier, server-side using Java, Scala and SQL * You love to write optimal front-end code using Vanilla JS, CSS and HTML * You are comfortable writing unit tests and automated integration tests using CasperJS (node) * You partner during Code Reviews and ensure the team adheres to best practices * Enjoy mentoring software developers both onshore and offshore * Deploy to Production and debug live site issues Qualifications * 4-5 years of professional experience in software engineering * Experience in HTML, CSS * Experience in Java/Scala and a desire to learn modern JavaScript o Strong JavaScript experience (including Node) and a desire to learn & code Java * Solid experience with agile project methodologies * Experience using modern technologies – knowing when to use and when not to use * Experience working with distributed teams * Committed to producing high quality code with a strong attention to detail * Be a Clean Code practitioner * A self-starter, who is driven and takes initiative

To apply for this job please visit the following URL: →