Share this Job

Junior Java Software Engineer (LGS-Rail Team)

Date: Feb 5, 2019

Location: Krakow, PL, 30-415

Company: Sabre

Req ID: 46715

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

Rail Team (under Lodging, Ground & Sea products) is looking for:

Junior Java Software Engineer 

If you are interested in Java technologies and want to have ownership and influence over the technical and non-technical direction in our product software development, and finally if you are an engaged and willing-to-learn person – we want you! Working on exciting projects and products development, you will be a part of innovative, motivated, talented and Agile oriented team.

What we do?

Under wide Lodging, Ground & Sea products portfolio, we consolidate and normalize Rail content of multiple railway companies under one API (Sabre Rail Webservices) and create a best in class UI (Sabre Rail RedApp). Working on innovative solutions for rail industry, used for reservations and reservation management, we have full ownership of the products and code end-to-end across all application layers. Now, we’re just kicking off a new project from scratch and decide how to shape it.


  • Under general supervision designing, coding, testing and debugging new complex software solutions or enhancements to existing software
  • Troubleshooting issues in test and production environments, and responding with suggestions for improvements and enhancements
  • Cooperating with other development teams to deliver new capabilities
  • Developing complex applications using routine and/or advanced technologies
  • Innovating to improve product stability and performance
  • Learning business requirements and translating them into implementation details
  • Assisting in the development of software technical documentation

Job Requirements

Professional Qualifications:

  • Education: B.S. degree in Computer Science, Information Technology, Engineering or equivalent, M.S. degree in Computer Science preferred
  • 1+ years of experience in developing Java applications, practical programming skills in Java Development Kit 8.0
  • Testing frameworks and methodologies knowledge/experience (JUnit, TestNG, Mockito)
  • Very good Object-Oriented Programming and Design Patterns knowledge, knowledge of Eclipse or IntelliJ
  • Experience with Spring framework
  • Familiar with Agile/Scrum practices
  • Communicative English level
  • Great engagement and ability to learn, good interpersonal skills, analytical thinking, strong team player - capable of working independently and with others

Desired skills:

  • Experience with SOAP and/or RESTful Web Services
  • Experience with XML, XSD, Web Services technologies (JAXB, JAX-WS, Axis), Spring WS, dependency injection and IoC concepts
  • Agile methodologies knowledge/experience
  • Knowledge of GIT is a plus
  • Knowledge of Gradle is a plus
  • Knowledge of Eclipse RCP, OSGi is a plus
  • Knowledge of German and/or French is a plus

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
  • Lift your qualifications through challenging tasks, knowledge sharing sessions, wide range of trainings and get technical certification reimbursement
  • Work in modern office with comfortable location, no dress code, flexible working time and get additional day off
  • Use your car or bike to get to the office - free of charge parking lot for employees; get support from Eco Team
  • Enjoy friendly atmosphere, free gifts for employees and explore new technologies at our Innovation Lab
  • Join one of 10 Sabre communities and develop your hidden skills and potential; give help and get fun taking part in numerous charity actions
  • Recommend your friends and get a very attractive referral bonus


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, Computer Science, Testing, XML, Technology