
Indus Valley Partners•1h ago
Naukri
Software Engineer
Noida
Full Time
Mid Level
N/A
N/A
N/A
Full Job Description
Software Engineer - Backend Microservices
Indus Valley Partners is seeking a skilled Software Engineer to join our team in Noida. This role focuses on designing, developing, and maintaining robust microservices using JavaScript and Node.js. You will leverage your 2 to 4 years of backend engineering experience to architect scalable and fault-tolerant systems.
Key Responsibilities:
- Architect & Build: Design, develop, and maintain robust microservices using JavaScript and Node.js.
- Master the Node.js Runtime: Take ownership of complex backend workflows, demonstrating deep foundational knowledge of core Node.js concepts such as the Event Loop, Event Emitters, Async/Await, and stream handling to manage heavy business logic and prevent thread-blocking.
- Manage Data via ORMs/ODMs: Utilize a strong, practical understanding of Sequelize and Mongoose to write highly optimized queries, manage complex joins/aggregations, and ensure transactional integrity.
- Scale Multi-Tenancy & System Design: Apply strong system design principles to our multi-tenant microservices architecture. Structure code for scale, ensuring strict data isolation, high availability, and fault tolerance.
- End-to-End Control: Debug, profile, and optimize distributed systems, ensuring clean error propagation, distributed logging, and seamless inter-service communication.
Preferred Qualifications:
- Infrastructure & CI/CD: Hands-on experience deploying and managing microservices in Kubernetes (EKS) clusters and working with CI/CD pipelines via Azure DevOps is strongly preferred.
- Frontend Awareness: Working knowledge of React.js is a significant plus for understanding end-to-end data flow.
Join us in Noida and contribute to cutting-edge backend engineering.
Company
Indus Valley Partners
Indus Valley Partners is a dynamic technology company specializing in providing innovative solutions.
Noida
Posted on Naukri