Senior Java Developer needed at Expedia

About the role
Hotels.com are seeking a Senior Software Engineer with a consistent track record of successful delivery to join a small team working on a high-volume network application. This is a challenging and exciting role within our Edge Platform team, which will require a high level of self-discipline, self-management and self-motivation.
About you
You are a software engineer. You have been sharpening your skills for the past several years focusing on writing asynchronous systems using simple self-describing code. You love identifying defects, issues and risks within software and enthusiastically innovating to increase the quality of products. You understand the ins and outs of many Internet Protocols, such as TCP/IP and HTTP. Having already worked with Netty or an equivalent NIO.2 client/server framework you’ve developed client/server network applications and you would like to design, build and develop an actively integrated Java proxy server. You love open source and you are willing to be part of a team that will release and maintain an open source project.
General Responsibilities

  • Work with the technology and business groups to seek and refine requirements and functional specifications
  • Develop systems, tools and improve effective efficient delivery without compromising on quality
  • Estimate resources and identify risks to achieve project goals
  • Actively monitor the health of applications owned by the team and address issues
  • Promote good development methodologies via code reviews, great software design, brown bags or tech talks
  • Provide support to both internal and external team members where necessary
  • Evaluate and recommend tools, technologies and efficient processes

Skills and Experience

  • Strong OO design knowledge and development experience
  • Exceptionally deep understanding of core Java (8+)
  • Understanding of HTTP and RESTful web services
  • Deep understanding of multi-tier web applications and services
  • Strong communication skills (able to explain concepts to non-technical audiences as well as peers)
  • Comfortable using Unix-like OS e.g. Linux and/or MAC OS X
  • Self-starter who is highly organised, communicative, quick learner, and team oriented
  • Building and scaling high traffic websites

Why build your career at Hotels.com?

  • You’ll get to work with some spectacular people both from the technology team and wider business
  • We work hard to craft a supportive, collaborative, and fulfilling place where you can progress your career
  • We have many of the best bits of a start-up but with the resources of the world’s biggest travel company
  • We love open source and actively participate in the open source community
  • We win prizes (Netflix Cloud Prize for one)
  • We do hackathons where you can branch out of your usual area to commit to something different and creative
  • We host and speak at meet ups
  • We want everyone on our team to have the tools and resources to succeed in their career
  • We get to do all of this in a lovely, comfortable office in a nice, central part of London
  • You will learn a lot about software engineering, architecture and contribute to a cool product

About Expedia:
Our mission is to revolutionize travel through the power of technology.

Collectively, the Expedia brands cover virtually every aspect of researching, planning, and booking travel, from choosing the best airplane seat, to reading personal travel reviews of hotels, to planning what to do in a destination once you arrive. The Expedia portfolio serves both leisure and business travelers with tastes and budgets ranging from modest to luxury. Expedia delivers consumer travel demand from nearly every continent to nearly 140,000 hotels and hundreds of airlines, tour operators, car rental companies and destination services supply partners. Please visit http://bit.ly/expediabrands to learn more about our travel brands.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.

Job reference information
Advertiser Expedia
Contact Name
Telephone (Please reference Dice when calling)
Reference R-18286-1

Click this link to apply:  http://uk.dice.com/?Mode=AdvertView&AdvertId=9998459&SearchTerms=Any&JobTypeFilter=2&xc=1&utm_source=jbe&utm_medium=email&utm_campaign=jbe&lang=en&utm_source=jbe&utm_medium=email&utm_campaign=jbe&llv=343a26d2ea8e06941652b488248d5a740c160224_Ez7n_PmlEv_PmlEp

About the author

Oluwaseun

A lover of Information Technology. Started coding about 10 years ago. Skillful with PHP Mysql, Visual Basic, Project Management, and SPSS.