Job Descriptions

Flights Product Development

Travelocity Overview

Travelocity is the most popular travel service on the web. Teams of employees working in seven different U.S. offices work together to bring consumers the best in airline reservations, hotel rooms, cruises, vacation packages, car rentals, and last-minute deals.

Travelocity is the kind of place where employees work hard and learn much, but maintain a healthy balance between work and personal life. We're looking for team members who take initiative and demonstrate resourcefulness, innovation, guts, urgency, and passion. Of course, we're also looking for people who believe, in the immortal words of Dr. Seuss, that "fun is good!"

Casual and Comfortable Workplace

We're serious about what we do, but that doesn't mean we don't have fun. Here at Travelocity, we work in a casual environment where we can wear jeans every day if we want to. Shorts in the summer?  Sure no problem, we're cool with that. So, if you have an affinity for denim and t-shirts, you could fit right in.

Experience and Travel

Since we're in the travel business, we encourage employees to go out and see the world. That's why Travelocity offers an above-average amount of time off to our team members and discounts on select travel offerings. We also offer the opportunity to earn travel discounts through IATAN after six months with the company.

Responsibilities:

This position is a solid coding position, but it requires skills beyond general programming and software development. On our team, creativity and initiative is not only encouraged, but expected.  The position requires a demonstrated ability to distill and synthesize true business requirements. The candidate will need to work closely with project management, technical analysts, business stakeholders and other technology teams. The candidate will be responsible for solving complex technical and logical problems, and for evaluation and integration of third-party software solutions (open source, in-house, and commercial). He or she should be able to work effectively with distributed teams across various product groups and geographic boundaries.  We are looking for a candidate who is passionate, driven, and ready for a challenge to join the Flights Product Development team in New York, NY.   

Qualifications:

  • Java application development focused on building high performance, reliable, scalable, and transactional systems
  • Agile approaches (XP, Scrum, etc), principles and practices (TDD, automation, simple design, etc),
  • Knowledge of OO design patterns
  • Experience in web services standards and related technologies (XML, SOAP, JiBX, Velocity etc.)
  • Experience with build, development, and test tools - CruiseControl, Selenium, FIT, Ant, Maven, JUnit, CVS or similar technologies
  • Familiarity with caching approaches and technologies (such as JCS)
  • Familiarity with UNIX or Linux
  • Excellent communication skills, both written and verbal
  • Significant experience working with SQL and relational databases (Hibernate, Oracle and/or MySQL)