People Prime Worldwide
Website:
people-prime.com
Job details:
About company:
They balance innovation with an open, friendly culture and the backing of a long-established parent company, known for its ethical reputation. We guide customers from what’s now to what’s next by unlocking the value of their data and applications to solve their digital challenges, achieving outcomes that benefit both business and society.
· Job Title: Node.js Developer
· Location: Chennai
· Experience: 8+years
· Notice Period:- Immediate joiners.
JD:
Core Responsibilities
● Enterprise API Development: Design and implement RESTful/GraphQL APIs and Azure API
Management (APIM) for policy-driven governance, rate limiting, and security.
● Distributed Messaging: Architect decoupled, reliable communication patterns using Azure
Service Bus (Queues and Topics/Subscriptions) to handle cross-service transactions and
high-volume message processing.
● Zero-Trust Security: Enforce enterprise-grade security by centralizing secret management, keys,
and certificates within Azure Key Vault. Implement passwordless authentication using Managed
Identities and RBAC.
● Data Persistence: Integrate and optimize document-based workloads using MongoDB (Atlas or
Cosmos DB for MongoDB), ensuring data consistency and efficient indexing for global scale.
● Resiliency Patterns: Implement Durable Functions for stateful workflows and use patterns like
Circuit Breaker and Retry with Exponential Backoff to ensure system reliability.
● Governance & DevOps: Standardize infrastructure deployments and maintain robust CI/CD
pipelines via Azure DevOps or GitHub Actions.
Preferred Work Experience
● 8 to 12 years of professional experience in backend software engineering, with at least 5 years
dedicated to building and scaling applications on the Microsoft Azure / GCP platform.
● Proven track record of transitioning monolithic legacy systems into serverless, event-driven
architectures.
● Experience working in large-scale enterprise environments, navigating complex security
requirements, and collaborating with cross-functional DevOps and Security teams.
Technical Qualifications
● Node.js/TypeScript Mastery: Expert-level proficiency in Node.js (Async/Await, Event Loop) and
production-grade TypeScript.
● Messaging Patterns: Deep understanding of Service Bus features such as dead-lettering,
duplicate detection, and message sessions.
● Enterprise Security: Familiarity with Azure Active Directory (Entra ID) and securing private
endpoints for Key Vault and databases.
● Observability: Proficiency in using Azure Monitor and Application Insights for distributed tracing
and performance tuning.
Click on Apply to know more.