Key responsibilities
Design and develop microservices and api's as core backend services for online, backoffice and external channels. The role will heavily focus on event-driven architecture for microservices.
Hands on experience in any NodeJS framework like Express/FeathersJS/NestJS
Hands on experience in JavaScript, TypeScript.
Good experience in developing Restful APIs.
Valuable hands-on experience in Reactjs or Angular
Good understanding of Docker, Kubernetes.
Have Solid Experience with relational and NoSQL Databases
Understanding of API First approach and Open API Specification
Understanding of Object-Oriented Design, Design Patterns and Restful architecture.
Knowledge of authentication & authorization mechanisms.
Expert in source code versioning tools especially Git.
Valuable to have experience with cloud platforms (For example, Azure) and deploying applications using containerization technologies (e.g., Docker, Kubernetes).
NICE TO HAVE
Airline/Aviation Industry Experience.
Experience in In Flight Entertainment System.
Familiar with microservices architecture