Responsibilities:Experience in designing and building large-scale, high availability, secure web applications and REST-ful API using Node.js in an agile methodology.Knowledge on Hosting Database instances in cloud Platform(ex: aws,azure,gcp etc.)Good Hands-on experience in Node Js frameworks like Express, Socket.ioStrong proficiency with JavaScript, Node.JS, and ES6 or ECMA 2015Knowledge and understanding of Event Loop architecture.Knowledge and understanding of promises and await.Integration & Design of data storage solutions [RDBMS, NoSQL DB] [MsSQL,MySQL, MongoDB]Implementation of security like oauth 2.0, JWT and data protection.Knowledge of caching mechanisms.Knowledge and understanding of Request, Axios, proficiency in REST-ful APIs.Experience working with Google web services, Docker, AWS Lambda (or equivalent), and Serverless capabilitiesExperience in unit testing library eg Chai, MochaKnowledge of data structures and Algorithms, Node Global variables and In-built librariesUnderstanding the nature of asynchronous programming and its quirks and WorkaroundsDesign and implementation of low-latency, high-availability, and performant applications.Experience in version control tool GitKey Skills Expert knowledge of NodeJS, ExpressJS, and MongoDBMS SQL Server 2008/2012/2014 Database development and Administration experience requiredKnowledge in SQL Server.Knowledge on Nodejs Sequlize package.Exceptional coding skills in JavaScript with a thorough focus on optimizationHands-on experience with scalable, high-traffic applicationsCreating secure RESTful-based web services in XML and JSONIn-depth knowledge of architecture (microservices/functional programming) and design patterns