Share this Job

Contributor Java Software Engineer (High Performance Availability team)

Date: Dec 6, 2018

Location: Krakow, PL, 30-415

Company: Sabre

Req ID: 42786

Job Family: Information Technology/Software Development

 

What happens when you combine technology with travel? Sabre! Did you know that cutting-edge technology is used at Sabre by more than 1 billion people around the globe? Did you know that Sabre processes approximately 85,000 transactions per second for the largest industry in the world - travel and tourism? Now that we have your attention, Sabre is an innovative technology company that leads the travel industry by helping our customers (and employees) succeed. We are looking for forward-thinking, creative people who take ownership of results and make things happen. If this sounds like you, consider joining our team.

Job Description

The High Performance Availability (HPA) team develops Java back-end system that provides air seats availability for shopping and pricing queries.
Senior Java Developer is responsible for designing and implementing solutions using OOD principles as well as providing guidelines for junior developers.


Java Developer – Contributor


DUTIES/RESPONSIBILITIES:
• Under general supervision, develops, codes, tests and debugs moderately complex software solutions or enhancements to existing software.
• Has good understanding of business application.
• Works with technical staff to understand problems with software and resolve them.
• Resolves customer complaints with software and responds to suggestions for improvements and enhancements.
• Designs and codes moderately complex applications using routine and/or advanced technology.
• Creates optimization programs to resolve performance problems.
• Designs, builds and demonstrates prototype applications.

Job Requirements

Must have skills:
• 2+ years of relevant professional experience as Java Developer.
• Good knowledge in Java Multithreading and Java Memory Model.
• Communicative, detail – oriented.
• Very good communication skills in English, written and verbal.
• B.S. degree in Computer Science, Information Technology, Engineering or equivalent. M.S. degree in Computer Science preferred.


Nice to have skills:
• Ability to handle multiple projects simultaneously and deliver results.
• Web development skills.
• REST Web Services experience.
• Data tables design, SQL.


Technology stack:
• Frameworks: Spring Boot 2, Spring 5, Guava.
• Data storage: Oracle DB, ElasticSearch + Kibana, In Memory (Off-heap).
• Data formats: Binary, XML, JSON.
• Communication: TCP/UDP IO, NIO (Grizzly), Messaging queues.
• Infrastructure: Service Discovery, Load Balancing, Monitoring.
• Testing: Junit, Integration, Benchmarks.
• Tools: IntelliJ Idea, Sonar + TeamCity, Git, Gradle.

 

Why it is worth working with us?
•profit from our VIP medical package with free travel insurance and dental care, sport medicine, life insurance and Benefit System (Multisport)
•explore new technologies at our Innovation Lab (3D printer, Augmented Reality and Virtual Reality equipment, Robot construction kit, Internet of Things devices, Access to quantum computer via IBM Cloud)
•lift your qualifications through wide range of trainings and get technical certification reimbursement
•no dress code, flexible working time and get additional day off
•recommend your friends and get a very attractive referral bonus
•use your car or bike to get to the office - free of charge parking lot for employees

 

We will give careful consideration to your application and review your details against the position criteria. You will receive separate notification as we progress your application. Please note that only candidates who meet the minimum requirements will proceed in the selection process. To learn more about the people and culture at Sabre, follow us on Twitter, Facebook and LinkedIn

 

Stay connected with Sabre Careers

Facebook Twitter LinkedIn


Job Segment: Developer, Java, Oracle, Database, Computer Science, Technology