Senior Software Engineer (Java) - Airline PSS / Retailing Platform

AltexSoft

Georgia

Remote

USD 120,000 - 170,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work option
Mentorship and training programs
Professional growth opportunities

Job summary

AltexSoft is seeking a Senior Software Engineer (Java) with deep airline PSS domain expertise to develop a cloud-native platform for airline retailing. You will work across reservations, ticketing, inventory, schedules and distribution, bridging legacy PSS with modern Offer/Order models.

In this role you design and own scalable Java microservices, collaborate with Product Managers and Architects, and improve performance and reliability of existing services.

Qualifications

  • 7+ years of professional experience with Java and Spring Boot.
  • Strong experience building and integrating REST APIs.
  • Experience with AWS or other cloud platforms; AWS preferred.
  • Solid fundamentals, clean code and automated testing.
  • Experience with relational DBs, particularly MySQL; NoSQL like DynamoDB a plus.
  • Airline PSS domain experience is highly desirable.
  • Familiarity with Reservations (PNRs), EoT, Ticketing (E-Tickets/EMDs), and Scheduling.

Responsibilities

  • Design, develop and evolve Java-based microservices using Spring Boot.
  • Build and integrate REST APIs and cloud-native services.
  • Work on core airline PSS capabilities across reservations, ticketing, inventory, schedules and distribution.
  • Bridge legacy PSS with modern Offer/Order retailing architectures.
  • Ensure high availability, scalability, performance and transactional integrity.
  • Collaborate with Product Managers and Architects to translate requirements into solutions.
  • Improve existing services for performance and reliability.
  • Contribute to architectural decisions and best practices.
  • Write clean, well-tested code and embrace AI-assisted development.

Skills

Java
Spring Boot
Microservices
REST APIs
AWS
MySQL
DynamoDB
PSS domain
EoT/PNR understanding
Testing

Tools

Spring Boot
AWS
MySQL
DynamoDB
REST API

Job description

We’re looking for a Senior Software Engineer (Java) with deep expertise in the airline Passenger Service System (PSS) domain to help develop and evolve a cloud-native airline retailing platform. You’ll use your hands‑on experience across reservations, ticketing, inventory, schedules, fares and distribution to help bridge traditional airline PSS capabilities with modern Offer/Order retailing models.

The role combines hands‑on software engineering with complex airline‑domain challenges. You’ll work closely with Product Managers, Architects and other engineers to design and own scalable solutions, while improving the performance, reliability and maintainability of existing services. AI coding assistants are part of the everyday engineering workflow, and we expect engineers to be comfortable incorporating AI‑assisted development into their engineering practices.

You Have
  • 7+ years of professional experience with Java Strong experience with Spring Boot and microservices
  • Solid experience building and integrating REST APIs
  • Experience with AWS or other cloud platforms; AWS is preferred
  • Strong software engineering fundamentals, clean code and automated testing
  • Experience with relational databases, particularly MySQL
  • Experience with NoSQL databases such as DynamoDB is a plus
  • Strong analytical and problem‑solving skills
  • Extensive hands‑on experience building digital solutions within the airline PSS domain
  • Strong understanding of Reservations, including PNRs and End‑of‑Transaction (EoT) processing
  • Experience with Ticketing, including E‑Tickets and EMDs
  • Experience with airline Schedules, including SSIM, ASM and ASS setup, maintenance and distribution
  • Experience with Inventory, including RBD setup, maintenance and distribution
  • Strong understanding of Fares & Pricing, including fare filing and ATPCO
  • Experience with airline Distribution, including EDIFACT and TTY messaging
Would be a plus
  • Knowledge of IATA standards, PADIS messaging, PNRGOV and related airline data formats
  • Experience with NDC and Offer/Order (ONE Order) retailing models
  • Experience with Departure Control Systems (DCS), including check‑in, weight & balance and load control
  • Experience with GDS connectivity, such as Amadeus, Sabre or Travelport
  • Experience designing distributed and event‑driven systems
  • Awareness of PCI‑DSS and GDPR requirements for handling passenger data
  • AWS certification
  • Curiosity and practical experience with AI‑assisted software development
You Are Going To
  • Design, develop and evolve Java‑based microservices using Spring Boot.
  • Build and integrate REST APIs and cloud‑native services.
  • Work on core airline PSS capabilities, including reservations, ticketing, inventory, schedules, fares and distribution.
  • Help bridge legacy PSS capabilities with modern Offer/Order (OOSD) retailing architectures.
  • Design solutions for airline‑grade requirements such as high availability, scalability, performance and transactional integrity.
  • Work with Product Managers and Architects to translate complex business and domain requirements into robust technical solutions.
  • Analyze and improve existing services, including performance, scalability, reliability and maintainability.
  • Contribute to technical decisions, architecture discussions and engineering best practices.
  • Write clean, maintainable and well‑tested code.
  • Use AI‑assisted development tools as part of the daily software development lifecycle.
We offer
Work‑life Balance
  • Possibility to work remotely
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.

We’re looking for a Senior Software Engineer (Java) with deep expertise in the airline Passenger Service System (PSS) domain to help develop and evolve a cloud‑native airline retailing platform. You’ll use your hands‑on experience across reservations, ticketing, inventory, schedules, fares and distribution to help bridge traditional airline PSS capabilities with modern Offer/Order retailing models.

The role combines hands‑on software engineering with complex airline‑domain challenges. You’ll work closely with Product Managers, Architects and other engineers to design and own scalable solutions, while improving the performance, reliability and maintainability of existing services. AI coding assistants are part of the everyday engineering workflow, and we expect engineers to be comfortable incorporating AI‑assisted development into their engineering practices.

You Have
  • 7+ years of professional experience with Java Strong experience with Spring Boot and microservices
  • Solid experience building and integrating REST APIs
  • Experience with AWS or other cloud platforms; AWS is preferred
  • Strong software engineering fundamentals, clean code and automated testing
  • Experience with relational databases, particularly MySQL
  • Experience with NoSQL databases such as DynamoDB is a plus
  • Strong analytical and problem‑solving skills
  • Fluent English, both written and spoken Airline Passenger Service Systems (PSS)
  • Extensive hands‑on experience building digital solutions within the airline PSS domain
  • Strong understanding of Reservations, including PNRs and End‑of‑Transaction (EoT) processing
  • Experience with Ticketing, including E‑Tickets and EMDs
  • Experience with airline Schedules, including SSIM, ASM and ASS setup, maintenance and distribution
  • Experience with Inventory, including RBD setup, maintenance and distribution
  • Strong understanding of Fares & Pricing, including fare filing and ATPCO
  • Experience with airline Distribution, including EDIFACT and TTY messaging
Would be a plus
  • Knowledge of IATA standards, PADIS messaging, PNRGOV and related airline data formats
  • Experience with NDC and Offer/Order (ONE Order) retailing models
  • Experience with Departure Control Systems (DCS), including check‑in, weight & balance and load control
  • Experience with GDS connectivity, such as Amadeus, Sabre or Travelport
  • Experience designing distributed and event‑driven systems
  • Awareness of PCI‑DSS and GDPR requirements for handling passenger data
  • AWS certification
  • Curiosity and practical experience with AI‑assisted software development
You Are Going To
  • Design, develop and evolve Java‑based microservices using Spring Boot.
  • Build and integrate REST APIs and cloud‑native services.
  • Work on core airline PSS capabilities, including reservations, ticketing, inventory, schedules, fares and distribution.
  • Help bridge legacy PSS capabilities with modern Offer/Order (OOSD) retailing architectures.
  • Design solutions for airline‑grade requirements such as high availability, scalability, performance and transactional integrity.
  • Work with Product Managers and Architects to translate complex business and domain requirements into robust technical solutions.
  • Analyze and improve existing services, including performance, scalability, reliability and maintainability.
  • Contribute to technical decisions, architecture discussions and engineering best practices.
  • Write clean, maintainable and well‑tested code.
  • Use AI‑assisted development tools as part of the daily software development lifecycle.
Work‑life Balance
  • Possibility to work remotely
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
Travel Manager
Project Coordinator
Product Manager / Senior Business Analyst
Middle React Software Engineer
Engineering Manager
Senior AI‑Native Software Engineer (Application Security)

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Manager / Senior Business Analyst
Product Manager / Senior Business Analyst

AltexSoft • Georgia

Remote
USD 110,000 - 160,000
Remote work option
Medical expense reimbursement
Online morning exercise
+3
Senior / Principal DevOps (GCP)
Senior / Principal DevOps (GCP)

AltexSoft • Georgia

Hybrid
USD 140,000 - 190,000
Remote work available
Medical expense reimbursement
Mentorship and career development
AI-Native Solutions Architect (Agentic SDLC)
AI-Native Solutions Architect (Agentic SDLC)

AltexSoft • Georgia

Remote
USD 120,000 - 190,000
Remote work option
Medical expense reimbursement
Training and learning budget
+4
Project Coordinator
Project Coordinator

AltexSoft • United States

Remote
USD 90,000 - 130,000
Remote work options
Medical expense reimbursement
Online wellness program
+6
Owner
Owner

Ascendion • Hartford (CT)

Hybrid
USD 130,000 - 135,000
Medical insurance
Dental insurance
Vision insurance
+10
Principal Software Engineer (Experiences)
Principal Software Engineer (Experiences)

Tripadvisor • United States

Hybrid
USD 90,000 - 142,000
Competitive compensation
Remote-friendly
Flexible schedule
+6
Sr. Software Engineer II / Tech lead, Agentic Platform (Poland, Remote, B2B)
Sr. Software Engineer II / Tech lead, Agentic Platform (Poland, Remote, B2B)

Samsara • United States

Remote
USD 150,000 - 230,000
Senior Software Engineer, Agentic Customer Platform (Poland, Remote, B2B)
Senior Software Engineer, Agentic Customer Platform (Poland, Remote, B2B)

Samsara • United States

Remote
USD 120,000 - 190,000
Professional development stipend
Health and parental leave plans
Senior Full Stack Developer -- AI-Enabled Software Engineering
Senior Full Stack Developer -- AI-Enabled Software Engineering

iDbase Software • Hyattsville (MD)

On-site
USD 120,000 - 180,000
Platform & Security Engineer
Platform & Security Engineer

Atlys • Town of Delhi (NY)

On-site
USD 140,000 - 200,000
Competitive compensation and equity
Health insurance (including family)
Annual preventive health check-up
+4