8+ or more years of hands-on experience on Software Development in Java, Microservices, Cloud native Architecture & Components, Rest-Apis, Relational & NoSql Databases, Event Driven Architecture.
Must has knowledge in Airline Domain (Pricing, Booking, Seat Selection, Baggage, and other domain specific concepts).
Expert in providing design for multi-tier architecture and guide team in functional programming approaches using Java/JEE concepts.
Expert in AWS concepts (EC2, Lambda, S3, Route 53 etc.)
Expert in using Java libraries to solutioning complex business requirements, includes Memory Management, Multi-threading, Asynchronous processing, collections, and exception handling.
Experience in Spring Framework, Springboot or similar Java Based framework for microservices development.
Must have experience in muti-tier architecture involves exposing and consuming APIs.
Experience in writing unit test cases with Mockito.
Experience with system integrations, optimizing performance and data integrity.
Excellent judgment and problem-solving skills; individual should be able to resolve problems in a calm and quick manner and display a high degree of initiative and drive.
Must have experience in monitoring tools like Sumologic and Dynatrace.
Must aware of coding standard and best practices in developing micro services.
Professional experience working with Agile Methodologies is required.
Working knowledge of the full Software Development Lifecycle, building CI/CD pipelines and practicing Test Driven Development is a requirement.
Fundamental Awareness of Application Security principles and 12-factor application development principles is required.
Experience with source control, build tools and GIT (GitHub, Bitbucket or other) is required.
Knowledge of Authentication and Authorization protocols like oAuth2.0 and openID Connect etc.
Experience working with containers, and managed container orchestrators (Kubernetes/OpenShift) in the cloud.
Experience working with DevOps principles, practices and tools in an enterprise technology environment is required.
Embraces diverse people, thinking and styles.
Consistently makes safety and security, of self and others, the priority.