Senior Software Developer
Hybrid
Core
Design and build high-performance, scalable services at the heart of flight search and booking, integrating with GDSs, LCCs, and NDC systems.
Role type
Senior IC Java developer
Builds
Core flight search, booking, and ticketing services
Domain
Travel technology / Flight distribution
Deliverable
production ML models
Required skills
Java, distributed systems, RESTful APIs, system integration, technical design, mentoring
Preferred skills
AI coding agents, ML exposure, GDS/NDC protocols
Technologies
Java, PostgreSQL, MySQL, Kafka, Docker, Kubernetes, Jenkins, Git, Linux
Responsibilities
Design and build scalable services; optimize system performance and reliability; troubleshoot complex technical issues; contribute to integration efforts; ensure code quality; mentor developers
Seniority
Senior, hands-on IC