Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Node.js, REST APIs, cloud, azure, Back-End Web Development, MongoDB, redis, CI/CD,
Job Title:Senior Backend Engineer
Experience Required:5-10 Years
Location:Mumbai
Employment Type:Full-Time
Department:Engineering - Backend Development
About The Role
We are seeking an experienced Senior Backend Engineer to join our team. The ideal candidate will have strong expertise in building scalable, high-performance backend systems with Node.js and cloud technologies. You will be responsible for developing and maintaining our cloud-based PC services platform that serves millions of users.
Key Responsibilities
- Design, develop, and maintain robust RESTful APIs and WebSocket services for real-time communication
- Build and optimize scalable microservices architecture using Node.js and Express.js
- Implement and manage cloud infrastructure on Azure and Google Cloud Platform
- Design and optimize database schemas and queries for MongoDB
- Develop real-time features using WebSocket protocols and SocketCluster
- Implement secure authentication and authorization mechanisms (JWT, OAuth)
- Build and maintain background job processing systems using message queues
- Integrate with third-party APIs and services
- Write clean, maintainable, and well-documented code
- Implement monitoring, logging, and alerting solutions
- Participate in code reviews and maintain code quality standards
- Mentor junior developers and contribute to technical documentation
- Collaborate with frontend developers, DevOps, and product teams
Core Technologies (Must Have)
- Node.js(v18+): 5+ years of production experience with Node.js backend development
- Express.js: Strong expertise in building RESTful APIs with Express.js framework
- MongoDB: 3+ years experience with MongoDB, Mongoose ORM, schema design, and query optimization
- Redis: Experience with caching strategies, session management, and distributed locks using Redis
- JavaScript/ES6+: Advanced proficiency in modern JavaScript, asynchronous programming, and design patterns
- Azure Services: Hands-on experience with Azure Event Hubs, Azure DevOps, and Azure deployment
- Google Cloud Platform (GCP): Experience with GCP Compute Engine, Cloud Storage, and Pub/Sub
- Docker: Containerization experience and Docker deployment strategies
- CI/CD: Experience with Azure Pipelines and automated deployment workflows
- WebSocket: Strong understanding of WebSocket protocol and real-time communication patterns
- Message Queues: Experience with AMQP, RabbitMQ, or similar message broker systems
- Background Jobs: Experience with job scheduling systems (Agenda, Bull, or similar)
- JWT/OAuth: Strong understanding of token-based authentication and authorization
- Security Best Practices: Knowledge of OWASP Top 10, input validation, rate limiting, and API security
- Encryption: Experience with bcrypt, password hashing, and data encryption
- RESTful API Design: Expertise in designing scalable and maintainable REST APIs
- API Documentation: Experience with Swagger/OpenAPI specification
- API Versioning: Understanding of API versioning strategies
- Git: Proficient with Git workflows, branching strategies, and code collaboration
- Testing: Experience with Jest, unit testing, integration testing, and test-driven development
- Code Quality: Familiarity with ESLint, Prettier, and code review processes
- Monitoring: Experience with Prometheus, application monitoring, and observability
Key Skills
Ranked by relevanceReady to apply?
Join Jio and take your career to the next level!
Application takes less than 5 minutes

