Java Full Stack Developer Mid Airline Aviation Only Hyderabad
CGI · Hyderabad, Telangana, India
CGI · Hyderabad, Telangana, India
Job Title **Java Full Stack Developer** Experience **5+ Years (Relevant Experience Required)** Location **Hyderabad** Employment Type **Full Time** Notice Period **Immediate to 15 Days** Number of Positions **6** **Primary Skills** Java, Spring Boot, Microservices, React.js, REST APIs, PostgreSQL, MySQL, Oracle, MongoDB, Docker, Kubernetes, CI/CD, Azure, AWS, Kafka, RabbitMQ **Secondary Skills** OAuth2, JWT, Redux, Context API, API Gateway, GitHub Actions, Jenkins, Azure DevOps, Prometheus, Grafana, ELK, Playwright, SonarQube, GitLab Duo, AI-assisted Development, Agile, Scrum Mandatory Skills (Comma Separated) Java, Spring Boot, Microservices, React.js, REST APIs, SQL, Docker, Kubernetes, CI/CD, Azure/AWS, Kafka/RabbitMQ Good to Have - Airline/Aviation domain experience - Crew Scheduling / Crew Management systems - Domain Driven Design (DDD) - Event Driven Architecture - AI-assisted development tools (GitHub Copilot/Kiro IDE) - Playwright Automation - SonarQube 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, React.js, Microservices, Cloud technologies, and modern DevOps practices. The role involves building scalable backend services, responsive frontend applications, REST APIs, cloud-native applications, and integrating with airline crew management systems. Roles & Responsibilities - Design and develop full-stack applications using Java and React.js. - Build scalable Microservices using Spring Boot. - Develop responsive user interfaces using React.js. - Design and consume REST APIs. - Work with PostgreSQL, MySQL, Oracle, and MongoDB. - Implement event-driven architecture using Kafka or RabbitMQ. - Develop CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions. - Deploy applications using Docker and Kubernetes on Azure/AWS/GCP. - Optimize application performance and database transactions. - Participate in Agile/Scrum ceremonies. - Perform unit testing, integration testing, deployment, and production support. - Utilize AI-assisted development tools to improve productivity and code quality. Required Qualifications - Bachelor's Degree in Engineering or Computer Science. - 5+ years of relevant Full Stack Development experience. - Strong expertise in Java, Spring Boot, React.js, and Microservices. - Experience with Cloud platforms (Azure/AWS/GCP). - Experience with Docker, Kubernetes, CI/CD, and Messaging technologies. - Excellent analytical and communication skills.