Node JS Developer

Apply for this job

Email *

Job Description

<p><strong>Node JS</strong></p><p><strong>Education</strong></p><p> Degree, Post graduate in Computer Science or related field (or equivalent industry experience)</p><p>Experience</p><p> Minimum 5 years of coding experience in NodeJS, JavaScript and Databases.</p><p> At least 1 year hands-on in TypeScript .</p><p> Hands on experience in performance tuning, debugging, monitoring</p><p><strong>Technical Skills</strong></p><p> Excellent knowledge developing scalable and highly-available Restful APIs using NodeJS technologies</p><p> Practical experience with GraphQL.</p><p> Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem</p><p> Understanding of containerization, experienced in Dockers , Kubernetes.</p><p> Exposed to API gateway integrations like 3Scale.</p><p> Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth)</p><p> Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka</p><p><strong>Functional Skills</strong></p><p> Experience in following best Coding, Security, Unit testing and Documentation standards and practices</p><p> Experience in Banking, Financial and Fintech experience in an enterprise environment preferred</p><p> Experience in Agile methodology.</p><p> Ensure quality of technical and application architecture and design of systems across the organization.</p><p> Effectively research and benchmark technology against other best in class technologies.</p><p><strong>Soft Skills</strong></p><p> Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience.</p><p> Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization.</p><p> Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management</p>