Senior Software Engineer (Java, Linux, REST)
Sabre CorporationAbout the role
Sabre is a technology company that powers the global travel industry. By leveraging next-generation technology, we create global technology solutions that take on the biggest opportunities and solve the most complex challenges in travel.
Positioned at the center of the travel, we shape the future by offering innovative advancements that pave the way for a more connected and seamless ecosystem as we power mobile apps, online travel sites, airline and hotel reservation networks, travel agent terminals, and scores of other solutions.
Simply put, we connect people with moments that matter.
The Hospitality Shared Services Team has an immediate opening for a senior Java Developer. This position will be part of a large, distributed and tightly-knit team dedicated to implementing, enhancing and supporting the core services for Sabre Hospitality Solutions.
What will you achieve?
- Designs and codes applications using advanced technology; envisioning system features and functionality throughout development life cycle
- Determines design methodologies and completes programming using languages and software products; designing and conducting tests.
- Assesses and recommends the best technical solutions for complex projects
- Creates new ideas to improve application performance, stability and security.
- Controls quality of coding and implementation
- Multitasks and supervises work of junior team members
- Supports users by developing documentation and assistance tools.
- Works in the fast-paced environment
- Brings a passion to learn and the best development practices to the team
- Accurately estimates software development projects based on business requirements.
- Works closely with other cross functional teams in doing design, development & deployment of the application
Job Requirements Skills:
- Strong experience in Java with experience on design patterns.
- Experience with unit (JUnit), functional and performance testing methodologies and tools
- Have experience working with Java 8 or above, Spring 4.x or above, Maven, Tomcat, Linux
- Have strong experience working with JDBC, RDMS and NoSQL
- Experience with Cloud and containerization is a plus
- Experience with developing and consuming REST APIs
- Research and recommend design options and create proof of concepts for potential design feasibility for the application
- Have experience participating in Agile practices such as Test-Driven Development (TDD), refactoring, and design principles like DRY, SOLID, etc.
- Understanding of highly complex engineering systems like parallelization, multithreading.
Background:
- Typically, 5+ years of hands-on software engineering experience as Senior Software Engineer
- Proven programming skills with strong computer science fundamentals with bachelor’s degree in Computer Science or Computer Engineering
- Experience in hospitality or travel domain is a plus
- Experience with PHP is a plus
What's in it for you?
- Working with one of the leading hotel property management system. Sky is the limit when it comes to what you can do.
- Opportunity to do something that has high impact and game changing
- Become part of a company built on Passion, Curiosity, Transparency, Partnership, Rigor and Accountability
- Be part of one of the world’s largest Travel and Hospitality technology company
- Lots of fun and employee development events
Sabre offers the following outstanding benefits:
- Very competitive compensation
- Generous Paid Time Off (25 PTO days)
- 4 days (one day/quarter) Volunteer Time Off (VTO)
- 5 days off annually for Year-End Break
- 13 recognized US company holidays
- 12 weeks paid parental leave
- We offer a comprehensive medical, dental and Wellness Program
- An infrastructure that allows flexible working arrangements
- Formal and informal reward, recognition and acknowledgement programs
Reasonable Accommodation
Sabre is committed to working with and providing reasonable accommodation to applicants with disabilities. Applicants applying for a Sabre position with a disability who require a reasonable accommodation for any part of the application or hiring process may contact Sabre at recruit
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s