Job Title : Node.js Backend Developer
Location : 304, Kedia Arcade, Infantry Road, Shivaji Nagar, Bangalore, Karnataka
Employment Type : Full-time (On-site)
Experience : Minimum 3+ Years (Dedicated Backend Development)
About the Role :
We are looking for an experienced Node.js Backend Developer with a strong background in B2B architecture , enterprise-level systems , and scalable backend infrastructure . The ideal candidate will design, develop, and optimize backend systems that handle complex business logic, large data sets, and integrated services for students, employees, and organizations.
You will work on secure and high-performing systems , integrating payments, notifications, cloud storage, and DevOps pipelines , while maintaining best practices in performance, scalability, and system reliability.
Key Responsibilities :
- Design and implement scalable B2B backend architectures for enterprise systems.
- Build and maintain APIs and microservices using Node.js and NestJS .
- Develop and optimize modules for enterprise student and employee management systems .
- Implement role-based access control (RBAC) and permission management for multi-tier user structures.
- Integrate and manage payment gateways , subscriptions , and transactional workflows .
- Build real-time and scheduled notification systems using Firebase , message queues , or similar tools.
- Manage and optimize data storage using MySQL and MongoDB .
- Deploy and maintain backend systems on Azure Cloud , including Azure Blob Storage for file handling.
- Work with Docker for containerization and consistent environment setups.
- Participate in system design , architecture reviews , and code optimization for performance and reliability.
- Ensure secure API communication, data validation, and compliance with modern backend security practices.
Required Skills & Qualifications :
2+ years of proven experience as a dedicated Node.js Backend Developer .Strong proficiency in Node.js , NestJS , and TypeScript .Deep understanding of B2B platform design and enterprise data models .Experience with MySQL (schema design, joins, optimization) and MongoDB (document modeling).Knowledge of Azure Cloud Services , including Azure Blob Storage and app hosting.Proficiency with Docker , container orchestration, and deployment automation.Experience integrating payment systems and transaction handling .Good understanding of DevOps practices , infrastructure setup , and cloud resource management .Hands-on experience with notifications , Firebase Cloud Messaging (FCM) , and message queues (e.g., RabbitMQ, Kafka, or Azure Service Bus) .Strong foundation in system design , API optimization , and scalable architectures .Solid understanding of access control , authentication , and authorization mechanisms .Familiarity with Git , CI / CD pipelines , and agile collaboration workflows.Nice to Have :
Experience with Redis or other caching solutions.Knowledge of microservice orchestration and serverless functions (Azure Functions, Firebase Functions).Exposure to monitoring tools like Azure Monitor , Datadog , or Grafana .Background in multi-tenant systems or enterprise SaaS platforms.Soft Skills :
Strong analytical and problem-solving mindset.Excellent teamwork and communication skills.Ownership attitude with attention to code quality and scalability.Ability to thrive in a fast-paced and dynamic environment.