Job Seekers, Please send resumes to resumes@hireitpeople.comDetailed Job Description:
- Candidate should have hands - on experience of developing server side applications using NodeJS frameworks (ExpressJS/NestJS).
- Knowledge of NodeJS concepts e.g. routes, async, await, middleware, sessions are needed.
- Candidate should be able to implement microservices using patterns (API Gateway, Service Discovery, Load Balancing, Circuit Breaker) in NodeJS
- Strong proficiency with JavaScript and Typescript, ability to develop API/microservices using Typescript/JavaScript
- Ability to debug JavaScript with breakpoints and a debugger.
- Good understanding of writing REST APIs, implementing Security, Validations, Exception Handling in REST APIs using NodeJS
- Good understanding of GraphQL basics, implementing both Server side and client side components.
- Candidate should be able to write complex GraphQL queries, mutations and fragments using apollo GraphQL server.
- Ability to effectively work with both relational and non-relational databases, indexing, and performance tuning with both structured and unrestructured data
- Proficient understanding of code versioning tools, such as bitbucket, GIT, SVN etc.
- Experience of working in an agile delivery model.
Minimum years of experience*: 8-10 years
Certifications Needed: No
Interview Process (Is face to face required?): Yes
Does this position require Visa independent candidates only? No