Overview
The Back End Developer (Node.JS) plays a crucial role in our organization by designing implementing and maintaining scalable and highperformance applications. Working closely with front end developers UX/UI designers and other team members the Back End Developer (Node.JS) is responsible for ensuring seamless integration of front end and back end logic while maintaining the server and database functionality.
Role: Back End Developer (Node.JS)
Exp: 6 Years Relevant
Location: Bangalore (Primary) & PAN INDIA (Secondary)
Notice: Immediate joiners only
JD
Good experience in microservices using Node
Experience in Lambda Docker containers etc
Understand Microservices deployment in AWS
Monitoring of services with DevOps team
Required Qualifications
- Bachelors degree in Computer Science or a related field
- Proven experience as a Back End Developer using Node.JS
- Strong proficiency in JavaScript and its modern ES6 syntax
- Experience with Express.js or similar web application frameworks
- Proficiency in creating and maintaining database systems especially MongoDB
- Expertise in implementing and maintaining RESTful APIs
- Experience with version control systems such as Git
- Ability to solve complex problems and think critically
- Excellent collaboration and communication skills
- Experience working in an Agile development environment
- Ability to write effective scalable code
- Solid understanding of asynchronous programming
- Knowledge of software design patterns and best practices
- Ability to work effectively in a fastpaced environment
- Passion for learning and adapting to new technologies
restful apis,git,express.js,node.js,mongodb,docker,asynchronous programming,javascript,agile development,aws lambda,microservices,software design patterns,aws