to design, develop, and maintain backend services and RESTful APIs for scalable web and mobile applications. The ideal candidate should have strong expertise in
Node.js, Express.js, and MongoDB
, with good knowledge of cloud deployment and API security.
Key Responsibilities
Develop backend services and
RESTful APIs
using
Node.js
and
Express.js
.
Design and maintain
MongoDB databases
, including schema design and query optimization.
Implement authentication & authorization (JWT, OAuth, Passport.js).
Integrate third-party APIs and services.
Ensure application performance, scalability, and security.
Collaborate with frontend developers (React.js) to integrate user-facing elements.
Debug, troubleshoot, and fix backend issues.
Write clean, reusable, and well-documented code.
Work with
Git/GitHub/Bitbucket
for version control and CI/CD pipelines.
Requirements
Strong proficiency in
JavaScript (ES6+)
and backend development using
Node.js
.
Experience with
Express.js
framework.
Solid knowledge of
MongoDB
, Mongoose ODM, and database optimization.
Experience in developing and consuming
REST APIs / GraphQL
.
Familiarity with
API security, JWT, OAuth2, and session management
.
Strong understanding of asynchronous programming and event-driven architecture.
Knowledge of
Git version control
.
Strong debugging, problem-solving, and communication skills.
Preferred Qualifications
Experience with
cloud platforms
(AWS, Azure, or Google Cloud).
Knowledge of
Docker, Kubernetes, and CI/CD pipelines
.
Familiarity with
Microservices architecture
.
Hands-on experience with
Socket.IO / WebSockets
for real-time communication.
Exposure to
Redis, RabbitMQ, or Kafka
.
Prior experience in deploying applications on
Heroku, AWS EC2, or DigitalOcean
.
Education
Bachelor's degree in
Computer Science, IT, or related field
.
(Equivalent hands-on project experience is also acceptable).
Job Type: Full-time
Pay: From ?13,777.17 per month
Work Location: In person
Speak with the employer
+91 7620237235
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.