Description:
· Total of 5-7 years of IT Experience as a Backend developer
· Must have 3-5 years of working experience as a Node JS developer.
· In-depth knowledge in JavaScript including ES6+ and Typescript.
· Expert in Node.js and frameworks available for it such as express, etc.
· Expert in node.js file system, HTTP module, Events, etc.
· Knowledge of functional and Object-oriented programming.
· Proficient understanding of code versioning tools, such as Git.
· Proficiency with RESTful APIs and best practices.
· Hands-on Experience (at least 2 projects or 1 year) with microservices development using NodeJS.
· Must be a team player, excellent communication skills and ownership
· Knowledge of authentication and authorization security patterns, pen tests, OWASP terminologies, JWT, OAuth2 etc
· Experience with all phases of project cycle from requirements to delivery and operations
Secondary Skills (Nice to have)
· Experience with Docker and Kubernetes is a plus.
· Understanding the nature of asynchronous programming and its quirks and workarounds.
· Experience with CI/CD/CT pipelines.
· Knowledge with performance testing and tuning.
· Experience in Agile methodology.
· Ensure quality of technical and application architecture and design of systems across the organization.
#J-18808-Ljbffr