Responsibilities
· Consult with Solution Architect to understand system requirements, formulate definitions of done, and translate that into an effective technical solution
· Implement common APIs based on architecture guidelines and framework related to logging, authentication, security, error recovery etc.
· Identifying application security risks and implementing security patches procedures
· Implement and Improve application logging services
· Create and maintain technical documentation; compiling documentation for design changes or creation criteria
Specifications
· Up to 2+ year of experience using NodeJS and knowledge about API design standards, patterns and best-practices especially Open API 3.0, REST, SOAP, MQ, JSON, Microservices etc.
· Knowledge of authentication, authorization of services via OAuth 2
· Experience with AWS API Gateway, Lambda Functions
· Strong understanding of usage and implementation of JWT tokens & access control API Development / Design experience using Node, Express, REST
· Knowledge of code versioning tools such as Git or SVN.