Padmi

Backend Engineer - Node.js Framework

IndiaPosted 3 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Aari Consultants

Opens the source posting on shine.com

Source description

About the role

View original

As a Backend Engineer with 2 to 5 years of professional experience, your role will involve designing, building, and maintaining scalable backend services and APIs. Based in our Coimbatore office, you will focus on developing high-performance server-side applications, managing database architectures, and integrating cloud-based services. Key Responsibilities: - Architect, develop, and deploy robust, high-performance RESTful APIs and microservices using Node.js. - Design, optimize, and maintain database schemas and queries using MongoDB to ensure data integrity and rapid retrieval. - Implement secure user authentication and authorization mechanisms across services using industry standards like JWT and OAuth. - Monitor, profile, and optimize server-side application logic to achieve low latency and handle high-throughput demands. - Containerize applications and collaborate on setting up and maintaining automated CI/CD deployment pipelines. Qualifications Required: - Strong proficiency in Node.js and modern JavaScript (ES6+), with a firm grasp of asynchronous programming and event-driven architecture. - Hands-on experience building web applications using Express.js or similar Node.js frameworks. - Proven experience working with MongoDB for NoSQL modeling, aggregation pipelines, and query optimization. - Solid understanding of REST APIs, HTTP protocols, status codes, and web security best practices. - Familiarity with Git workflows, branching strategies, and collaborative code management. - Basic understanding of containerization tools like Docker and continuous integration/continuous deployment (CI/CD) pipelines. - Practical knowledge of implementing secure authentication mechanisms such as JWT (JSON Web Tokens) and OAuth. As a Backend Engineer with 2 to 5 years of professional experience, your role will involve designing, building, and maintaining scalable backend services and APIs. Based in our Coimbatore office, you will focus on developing high-performance server-side applications, managing database architectures, and integrating cloud-based services. Key Responsibilities: - Architect, develop, and deploy robust, high-performance RESTful APIs and microservices using Node.js. - Design, optimize, and maintain database schemas and queries using MongoDB to ensure data integrity and rapid retrieval. - Implement secure user authentication and authorization mechanisms across services using industry standards like JWT and OAuth. - Monitor, profile, and optimize server-side application logic to achieve low latency and handle high-throughput demands. - Containerize applications and collaborate on setting up and maintaining automated CI/CD deployment pipelines. Qualifications Required: - Strong proficiency in Node.js and modern JavaScript (ES6+), with a firm grasp of asynchronous programming and event-driven architecture. - Hands-on experience building web applications using Express.js or similar Node.js frameworks. - Proven experience working with MongoDB for NoSQL modeling, aggregation pipelines, and query optimization. - Solid understanding of REST APIs, HTTP protocols, status codes, and web security best practices. - Familiarity with Git workflows, branching strategies, and collaborative code management. - Basic understanding of containerization tools like Docker and continuous integration/continuous deployment (CI/CD) pipelines. - Practical knowledge of implementing secure authentication mechanisms such as JWT (JSON Web Tokens) and OAuth.

One address, no account. We’ll tell you when matching roles go live.

More at Aari Consultants

Related open roles

View all roles