SeniorJava Full Stack Developer Airline Only Hyderabad
CGI · Hyderabad, Telangana, India
CGI · Hyderabad, Telangana, India
**Job Title:** Java Full Stack Developer **Experience:** 8-13 Years **Location:** Hyderabad **Employment Type:** Full Time **Notice Period:** Immediate to 15 Days Preferred **Job Description** We are looking for an experienced **Java Full Stack Developer** to design, develop, and modernize Airline Flight Operations Line Bid and Award systems. The ideal candidate should have strong expertise in **Java, Spring Boot, Microservices, and React.js** to build scalable, cloud-native applications that optimize crew scheduling, bidding, and award processes. Candidates with experience in Airline/Aviation domain and modern DevOps practices will be preferred. **Key Responsibilities** - Design and develop end-to-end full stack applications using Java and React.js. - Build scalable backend services using Java, Spring Boot, and Microservices architecture. - Develop responsive frontend applications using React.js. - Design and develop secure REST APIs with OAuth2 and JWT authentication. - Implement Domain Driven Design (DDD) and Event-Driven Architecture. - Integrate applications with upstream and downstream airline crew management systems. - Develop messaging solutions using Kafka or RabbitMQ. - Design and optimize SQL and NoSQL databases including PostgreSQL, MySQL, Oracle, and MongoDB. - Implement CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions. - Deploy and manage applications using Docker and Kubernetes on Azure, AWS, or GCP. - Monitor application performance using Prometheus, Grafana, and ELK Stack. - Perform unit testing, integration testing, defect fixing, deployment, and production support. - Leverage AI-assisted development tools such as GitHub Copilot/Kiro IDE to improve development productivity. - Collaborate with Agile/Scrum teams to deliver high-quality software solutions. **Required Skills** **Backend** - Java (8/11/17+) - Spring Boot - Microservices - REST APIs - OAuth2 - JWT **Frontend** - React.js - React Hooks - Redux / Context API **Database** - PostgreSQL - MySQL - Oracle - MongoDB **Cloud & DevOps** - Docker - Kubernetes - Azure / AWS / GCP - CI/CD - Azure DevOps - Jenkins - GitHub Actions **Integration** - Kafka - RabbitMQ - API Gateway **Monitoring** - Prometheus - Grafana - ELK Stack **AI Skills** - GitHub Copilot - Kiro IDE - AI-assisted Development - Prompt Engineering **Preferred Skills** - Airline/Aviation domain experience. - Crew Scheduling or Crew Management systems. - Domain Driven Design (DDD). - Event-Driven Architecture. - Playwright automation testing. - SonarQube. - GitLab Duo. **Qualification** - Bachelor's Degree in Engineering, Computer Science, or equivalent. - 810 years of software development experience. - Strong analytical, problem-solving, and communication skills. - Experience working in Agile/Scrum development environments.