Java Full Stack Developer Airline Domain
CGI · Hyderabad, Telangana, India
CGI · Hyderabad, Telangana, India
Java Full Stack Developer Airline Domain **Company:** CGI **Job Location:** Hyderabad (Hybrid) **Experience:** 8–10 Years **Shift Timings:** 3:00 PM – 12:00 AM **Job Summary** CGI is hiring an experienced **Java Full Stack Developer** with strong expertise in **Java, Spring Boot, Microservices, and React.js** to build and modernize Airline Flight Operations Line Bid & Award systems. Candidates with experience in the **Airline/Aviation domain** and modern cloud-native technologies are preferred. **Mandatory Skills** - Java 8/11/17+ - Spring Boot - Microservices Architecture - React.js - REST APIs - PostgreSQL / Oracle / MySQL - Docker & Kubernetes - CI/CD Pipelines - Azure / AWS / GCP - Kafka or RabbitMQ - Airline / Aviation Domain Experience - Agile/Scrum Key Responsibilities - Develop end-to-end full stack applications for airline crew scheduling and line bidding systems. - Build scalable backend services using Java, Spring Boot, and Microservices. - Develop responsive frontend applications using React.js. - Design and consume RESTful APIs with secure authentication (OAuth2/JWT). - Integrate with airline crew management and legacy systems. - Design event-driven solutions using Kafka/RabbitMQ. - Optimize relational and NoSQL databases for high-volume scheduling data. - Implement CI/CD pipelines and deploy applications using Docker and Kubernetes. - Work on Azure/AWS/GCP cloud platforms. - Leverage AI-assisted development tools such as GitHub Copilot and Generative AI frameworks to improve productivity and code quality. Required Qualifications - Bachelor's Degree in Engineering or equivalent qualification. - 8–10 years of software development experience. - Strong analytical, communication, and stakeholder management skills. - Experience working in Agile/Scrum teams. Preferred Skills - Domain-Driven Design (DDD) - MongoDB/Cassandra - API Security (OAuth2, JWT) - Monitoring tools (Prometheus, Grafana, ELK) - AI-assisted coding, prompt engineering, and automated test generation