At Sabre, we’re transforming the technology behind the global travel industry. As part of our Customer Identity & Access Solutions team, you’ll work at the heart of our core infrastructure—building critical microservices, modernizing cloud session state, and securing web applications used by millions.
Whether you're a Mid-Level looking to grow your system design skills and take on bigger technical challenges, or a Senior ready to drive architectural decisions and modernize enterprise security, this team offers the room, ownership, and intellectual challenges to elevate your career.
You’ll join a collaborative, highly skilled, and friendly team that values clean code, TDD, and engineering excellence over quick hacks.
What You’ll Do
- Build & Modernize: Design and develop scalable Java microservices and web applications powering core identity, authentication, authorization, and session state across Sabre's enterprise ecosystem.
- Elevate Engineering Standards: Practice Test-Driven Development (TDD), write clean, testable code, and lead/participate in constructive code reviews to maintain high quality.
- Own the Lifecycle: Drive feature delivery end-to-end—from initial design and automated testing to CI/CD pipelines, production deployment, and performance monitoring.
- Solve Scalability Challenges: Modernize legacy session management workflows into resilient, high-availability cloud-native architectures (GCP / Kubernetes).
- Collaborate & Mentor: Partner closely with product owners, security leads, site reliability engineers, and partner teams to refine requirements and share technical best practices across the team.
Tech Stack You'll Work With
- Core & Frameworks: Java 8 / 17, Spring Framework (Spring Boot, Spring MVC/Core)
- Cloud & Infrastructure: Google Cloud Platform (GCP), Kubernetes, Docker, Tomcat
- Data & Security: SQL (Oracle), LDAP, OAuth/OIDC, Modern Identity Protocols
- DevOps & Automation: Jenkins, GitHub Actions, Maven, Git, Bash
- Testing & Quality: JUnit, Mockito, Spock, Cucumber, TDD methodologies
What We’re Looking For
Whether you fit the Mid-Level or Senior track, we value a strong engineering foundation and a proactive mindset:
Core Requirements (Mid & Senior)
- Java Proficiency: Solid experience developing core Java applications and RESTful microservices.
- Spring Ecosystem: Practical hands-on experience with Spring Boot and Spring Frameworks.
- Testing & Quality First: Demonstrated experience with TDD, unit/integration testing (JUnit, Mockito, etc.), and automated CI/CD pipelines.
- Data & Tooling: Comfort working with relational databases (SQL) and basic shell scripting (Bash).
- Communication & Mindset: Fluent English (written & verbal), strong troubleshooting skills, and a self-driven approach to solving tricky problems.
- Education: Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
What Makes You Stand Out For a Senior Role
- Experience designing and scaling cloud-native microservices (preferably on GCP with Kubernetes).
- Hands-on expertise with identity and access management (IAM), session state handling, high volume and high throughput applications, or enterprise security frameworks.
- A track record of mentoring junior engineers, driving architectural discussions, and improving CI/CD and deployment strategies.
Ready to Shape the Future of Travel Tech?
If you're eager to solve complex engineering problems in a supportive, tech-forward environment, we’d love to connect!
Work arrangements
- Hybrid working mode; 3 chosen days from the office in a week
- Flexible working hours: Maintain your work-life balance by adjusting your working hours to your needs
Paid time off
- Year-End-Break:enjoy additionalfully paid days offduring the last week of the year
- Paid parental leave: Take up to 12 weeks off with pay after birth or adoption of a child. Sabre Global Paid Parental Leave runs concurrently with local leave policies.
- Paid volunteer time: take up to 4 days annually to give your time to a charitable organization of your choice
Your money
- My Benefit platform/Multisport card: enjoy the benefit cafeteria system and use popular sport card
- Tax deduction: take the opportunity to claim deductible costs, reducing your income tax
- Employee Capital Plans: profit from long-term saving scheme co-financed by Sabre and the State Treasury
- Baby Bonus: benefit from one-time allowance on childbirth or adoption
- Say Thanks program: collect points on recognition program and transfer them to wide variety of gifts and services
Health and wellness
- Luxmed VIP medical coverage: take care of yourself and your family with the extensive medical package with a broad range of additional services
- Foreign travel insurance: feel safe going abroad with free Allianz insurance offered as part of our Lux Med package
- Employee Assistance Program: find help in free, confidential program with a certified counselor
- Mindfulness & meditation apps: take care of your mental and physical health
- Life insurance: sign up for free, high coverage life insurance program
Career development
- Professional development: access to e-learning platforms as well as join Sabre live learning sessions
- Certification and tuition reimbursement
- Our Communities: join one of our team member groups focused on sharing knowledge and best practices (Google Developers Group, Innovation Lab Community, Women in Technology, SOLVE!T and many more)
And more
- Car and bike parking
- Fun & Relax zone in modern office: enjoy electronic tables to work, foosball, ping pong, pool table, swings, massage chairs and terraces to admire a panoramic view of Kraków. We have parents’ rooms as well
- No dress code
- Innovation Lab: access Augmented Reality & Virtual Reality equipment, Robot construction kit, 3D printers and many more
- Attractive Referral Bonus: earn $2500 USD for every hired referral