Backend Developer – Node.js

Software Development
  • Software Development
  • India

Alphaspec Consulting LLP

Job Title: Backend Developer – Node.js

Location: Mumbai

Experience: 4-5 years

Department: Technology / Product Engineering

Job Type: Full-time

About The Role

We are looking for a skilled and experienced Backend Node.js Developer to join our growing technology team. The ideal candidate will have a strong background in microservices-based architecture and be comfortable building scalable, secure, and high-performance backend systems for smart automation and IoT platforms.

Key Responsibilities
• Develop and maintain robust, scalable backend services using Node.js (Express or NestJS).
• Design and implement microservices-based architecture for various modules and features.
• Integrate with databases such as MongoDB, PostgreSQL, and use ORMs like Mongoose or TypeORM.
• Work with IoT protocols (REST APIs, MQTT, WebSockets) to handle real-time data and device communication.
• Implement authentication, authorization, data encryption, and security best practices.
• Monitor, optimize, and troubleshoot system performance and application issues.
• Collaborate with cross-functional teams including front-end, embedded, and mobile developers.
• Maintain high standards of code quality through testing, code reviews, and documentation.

Must-Have Skills
• 3+ years of backend development experience with Node.js and TypeScript.
• Proven experience with microservices-based architecture and service orchestration.
• Strong knowledge of RESTful APIs, WebSockets, and asynchronous programming.
• Hands-on experience with MongoDB, PostgreSQL, or similar databases.
• Familiarity with Docker, Git, CI/CD, and deployment workflows.
• Solid understanding of authentication flows, OAuth, JWT, and role-based access control.

Good To Have
• Experience with NestJS framework.
• Knowledge of cloud services (AWS, Azure, or GCP).
• Familiarity with MQTT, Kafka, Redis, or other message brokers.
• Exposure to IoT, Home Automation, or Zigbee-based systems.

Educational Qualification

Bachelor’s or Master’s in Computer Science, Engineering, or a related field.

Skills: postgresql,gcp,aws,authentication,product engineering,authorization,microservices-based architecture,rest apis,code quality,docker,mqtt,,iot,mqtt,jwt,express,zigbee-based systems,git,azure,technology,authentication flows,security best practices,typeorm,cloud services,microservices,restful apis,home automation,redis,node.js,nestjs,mongodb,typescript,code reviews,mongoose,asynchronous programming,websockets,ci/cd,kafka,data encryption,oauth,code,role-based access control

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • The Value Maximizer
    India

    About the Role : As a Senior Developer, you will play a critical role in designing, implementing, and optimizing IoT applications, Salesforce development, and web solutions. This role is ideal for ex
  • Nice Software Solutions Pvt. Ltd.
    Nagpur, Maharashtra, India

    Experience: 3+yrs Skills Required: Java, Spring, Multithreading, SQL, React JS, Hibernate, Microservices, Springboot. Roles & Responsibilities 1. Should have done at least 2 full stack projects
  • Exponentia.ai
    India

    We are looking for a highly skilled Fullstack Developer with React.js and Python scripting expertise to join our team. The ideal candidate will have experience building dynamic and interactive user in
  • CGI
    Bangalore

    Position Description: Data Science Skills: Kubernetes Spring SQL SQLite What you can expect from us: Together, as owners, let’s turn meaningful insights into action.