Post Date : 3rd August, 2026
Relevant Work Experience : 10+years
Status – Full Time
Location - Chennai (WFO/Hybrid)
Job Description:
Senior Java Engineer / Architect with 15+ years of experience in building scalable, high-performance systems within the airline/aviation domain. This role demands deep expertise in Java, microservices, and cloud-native technologies, along with strong domain knowledge of airline systems. (We are seeking a highly experienced Senior Java Engineer / Architect with 15+ years of experience in building scalable, high-performance systems within the airline/aviation domain. This role demands deep expertise in Java, microservices, and cloud-native technologies, along with strong domain knowledge of airline systems.
- You will lead the design and development of mission-critical, high-volume, low-latency applications that support core airline operations, leveraging modern technologies including Kubernetes, cloud platforms, and DevOps practices.
Key Responsibilities
- Design, develop, and maintain high-volume, low-latency Java applications for mission-critical airline systems.
- Architect and implement microservices-based solutions with a focus on scalability, resilience, and performance.
Work on core airline systems such as
- Passenger Service Systems (PSS
- Reservation and ticketing platforms
- Inventory and availability systems
- Departure Control Systems (DCS
- Apply strong object-oriented design principles, design patterns, and best practices.
- Design and manage cloud-native applications on AWS and Azure.
- Implement and manage containerized applications using Docker and Kubernetes.
- Build and maintain Infrastructure as Code (IaC) using CloudFormation and Ansible.
- Develop and optimize CI/CD pipelines for continuous integration and delivery.
- Ensure system reliability, observability, and performance tuning in production environments.
- Write and maintain high-quality, testable code with strong unit and integration test coverage.
- Collaborate with cross-functional teams including product, architecture, and operations.
- Troubleshoot and resolve complex issues in mission-critical production systems.
- Mentor engineers and contribute to architectural governance and technical strategy.
Required Skills & Experience
- 15+ years of hands‑on Java development experience.
- Strong expertise in object-oriented design, SOLID principles, and design patterns.
- Proven experience building and scaling microservices architectures.
- Mandatory airline/aviation domain experience, including:
- Reservation systems
- Ticketing workflows
- Inventory management
- Passenger Service Systems (PSS
- Departure Control Systems (DCS
- Strong hands‑on experience with Kubernetes (mandatory) for container orchestration.
- Experience with Docker and containerization best practices.
- Proficiency in AWS and/or Azure cloud platforms.
- Experience with Infrastructure as Code (IaC) tools (CloudFormation, Ansible).
- Strong experience with CI/CD tools and pipelines.
- Expertise in building high-performance, scalable, and fault‑tolerant systems.
- Solid experience with unit testing and integration testing frameworks.
Soft Skills & Mindset
- Strong curiosity and focus on understanding the “why” behind solutions.
- Passion for collaborative problem-solving and teamwork.
- Excellent communication and stakeholder management skills.
- Adaptable and able to thrive in a fast‑paced, evolving environment.
- Strong sense of ownership, accountability, and code quality.
- Continuous improvement mindset with a drive for engineering excellence.
Nice to Have
- Knowledge of IATA standards (e.g., NDC, ONE Order).
- Experience with event-driven architectures (Kafka, messaging systems).
- Exposure to DevSecOps practices.
- Experience with GDS platforms or global airline systems.
- Familiarity with observability tools (Prometheus, Grafana, ELK stack).