Strong Knowledge of Node JS Framework like ExpressJS/Restify.
Strong Knowledge of SQL and NO SQL databases, optimized queries, caching.
Responsible for Developing High Quality end to end Web application.
Good Knowledge of object-oriented programming concepts.
Troubleshoot, test, and maintain the software and database to ensure strong optimsation and functionality.
Responsible for testing the application, code optimsation and performance analysis.
Should have experience with web services standards and related technologies (JSON, REST, SOAP).
Ability to design and build webservices and integration with third parties through API. Able to not only implement but also innovate and suggest improvements (both process and code).
Proficient understanding of code versioning tools such as GIT/SVN.
Having Knowledge of Agile and JIRA.
Establishes networking environment by designing system configuration and directing system installation.
Troubleshoots network problems.
Good understanding of Callbacks,Promises,Async/Await.
Knowledge of ES6 would be a plus.
In depth knowledge and understanding of Network Protocols like (TCP, etc) and Messaging Protocols like AMQP