Key Responsibilities
? Design, develop, and maintain scalable microservices using Node.js and TypeScript.
? Build API-first solutions using REST standards and OpenAPI specifications.
? Deploy, manage, and scale containerized applications on Azure Kubernetes Service (AKS).
? Publish, secure, and manage APIs using Azure API Management (APIM).
? Integrate backend services with internal and external systems using synchronous and asynchronous patterns.
? Implement authentication and authorization using OAuth2, OpenID Connect, and Azure AD.
? Ensure high code quality through testing, reviews, and CI/CD automation.
? Implement logging, monitoring, and tracing using Azure Monitor and Application Insights.
? Collaborate with product, QA, DevOps, and architecture teams.