Your Responsibilities Own the backend stack Node.Js based, that powers our product Collaborate with Backend Developers (Python), Front-end developers, DevOps, and Data Scientists to design and implement new features Build and maintain several RESTful Services/Endpoints which will be used both internally and externally in a Macroservices/Distributed services environment. Deploy and monitor the Services/Endpoints ensuring availability and scalability(ability to handle 100X traffic) Work on full project lifecycle starting from requirements gathering/understanding the problem to deploying and maintaining the project. Skills That You Bring Along A minimum 8+ years of extensive work experience with Node.Js and related frameworks particularly Express.Js. Extensive experience in designing and maintaining RESTful API endpoints Extensive experience with databases such as Postgres and Mongo. Extensive experience in Cloud Infrastructure (AWS based) e.g. AWS API Gateway, Lambda Functions etc. Experience with cache like Redis and/or Memory cache Good experience in Microservices/Macroservices or Event driven Architectures Good experience with design patterns Experience in writing advanced SQL-queries, good knowledge of PL/SQL Good understanding of Software Design Principles and domain-driven design Good experience with Continuous Delivery and Containerization(Docker) Ideally maintaining infrastructure-as-code using Terraform Excellent communication skills and the ability to explain complex topics in a simple manner Skills:- Express and NodeJS (Node.js),
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Principal Engineer (node.js) Job In Chansys
Contact Details:
Company: CHANSYS GlobalLocation(s): Other Karnataka