About AltexSoft
A global travel technology company specializing in content aggregation and distribution is looking for a Senior Java Software Engineer to join our SaaS cloud-based backend team. This role involves developing new features while ensuring scalability, high performance, and system efficiency. The position requires on-site work in our Warsaw office, providing opportunities for close collaboration with the team and direct involvement in key technical discussions.
About Project
The project is centered on the development of the service that allows to manage and process orders and changes, giving customers and agents an efficient, responsive, integrated experience, like
Book, hold and issue instant tickets
Sell ancillary products before or after ticketing
Re-issue individual or multi-flight tickets
Process airline-initiated OCNs
You Have
- 5+ years of Java development experience, with expertise in Spring Boot, JPA (JPA2, Hibernate), JUnit, JSON, and API development/integration.
- Strong communication skills, with the ability to convey complex concepts clearly using diagrams and models. -
- Excellent team collaboration skills, with the ability to engage effectively with internal and external stakeholders
- Familiarity with Agile development methodologies.
- Hands-on experience with microservices architecture and cloud-based environments.
- Strong knowledge of Relational Databases (MySQL) and NoSQL (DynamoDB).
- Ability to efficiently reuse components and services for scalable development.
Would be a plus
- AWS Developer Certification.
- Understanding and application of clean code principles.
- Strong debugging and problem-solving mindset, with a track record of resolving critical software issues.
You Are Going To
- Engage in regular team discussions to exchange ideas, address challenges, and propose improvements.
- Take a proactive approach to teamwork, welcoming feedback and offering constructive suggestions.
- Apply strong analytical skills to troubleshoot issues and implement effective solutions.
- Handle multiple development tasks, managing priorities efficiently.
- Work closely with team leads and Project Managers to align development efforts with project goals.
- Diagnose and fix interface-related issues, debug and enhance application code.
- Maintain comprehensive documentation for application updates and modifications.
- Partner with fellow engineers to develop operational solutions that align with industry best practices.
We offer
Health Care
- Reimbursement of medical expenses
- Online morning exercise
Education
- Compensation for trainings, seminars, conferences
- Free access to the Pluralsight and ACloudGuru knowledge base
- Access to the AltexSoft library with top-notch materials
- A mentor for a probation period
- Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development
Development
- Horizontally — master new technologies at internal courses
- Vertically — choose your own career path through Competency trees
Recognition Program
- All your activities are marked by points that can be exchanged for gifts to fit any taste.

Other Openings
Senior Business Analyst
Middle Strong Full Stack Software Engineer (.Net+Angular)
Middle Full Stack Software Engineer (.Net+Angular)
Associate Director of Travel Technology
Senior MAUI Software Engineer
Solution Architect (on-site, Warsaw)
To many people, the world is chaos. To us, it's something a few effective formulas can organize and even change.
Come along if you share our vision
- We were founded in 2007. Employer of the Year (2014, 2017, 2019).
- The AI Ukraine conference and the Know Your Onions meetups organizer.
- R&D centers in Ukraine (Kharkiv, Kremenchuk, Lviv) and Georgia (Tbilisi). We employ more than 300 people.