Share this Job

Principal Software Java Architecture

Date: Jul 29, 2019

Location: Krakow, PL, 30-415

Company: Sabre

Req ID: 48953

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


Software Architect in Architecture Consulting Team


Architecture Consulting team is a group of experienced hands-on architects that helps, mentors and cooperates with teams across Air Solutions department. We work in a short-term engagement model with different product teams to tackle a variety of non-functional and architectural challenges. Our focus is directed at Java based solutions but in a day to day work we deal with a wide spectrum of technologies like cloud (AWS and Azure), python, or virtual networking to name a few. While our job is very challenging, requires constant learning and good inter-personal skills, it gives unique opportunity to constantly improve skills, extend technical and business knowledge and get a lot of recognition within company.


Position opportunities:


  • Architecture consulting for a variety of teams across Airline Solutions portfolio
  • Design of distributed systems in the cloud
  • Application architecture review and hands-on implementation
  • Practical application of industry standards in diverse development teams
  • Analysis and introduction of new technologies and innovation driving
  • In-depth vast systems diagnostics and thorough root cause analysis
Job Requirements


  • Experience within Java platform
  • Experience in software development processes and practices
  • Experience is Linux (UNIX) operating system
  • Distributed systems ( (Kubernetes, OpenShift, Docker)
  • Practical knowledge of SQL (Oracle, MySql) or NoSQL
  • Web application development experience is a plus
  • Cloud services
  • Deployment automation basics (One of Ansible, Chief or Puppet)
  • Good communication and inter-personal skills


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
  • Join the tax deduction program
  • Enjoy attractive parental benefits beyond the legally required
  • Lift your qualifications through challenging tasks, LinkedIn learning platform, 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, Consulting, Database, Oracle, Technology