Web Application Developer
HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of $13+ billion.
For more information on how we process your personal data, please refer to HCLTech’ s Candidate Data Privacy Notice.
Role Overview:
We are seeking a highly skilled Azure Web Application Developer to design, develop, and deploy cloud-native web applications on Microsoft Azure. The ideal candidate will have strong expertise in modern web frameworks, Azure services, and secure application development practices. This role involves working on a Java/Spring-based platform hosted on AKS, ensuring scalability, security, and performance.
Key Responsibilities:
- Design and develop responsive web applications using Angular, React, or Next.js with TypeScript and Tailwind CSS.
- Implement secure authentication and authorization using Microsoft Azure AD B2C (OIDC/OAuth2, MFA).
- Integrate with backend services built on Java Spring Boot running on AKS.
- Work with Azure Database for PostgreSQL and implement RBAC + ABAC for data isolation and security.
- Configure and manage Azure Front Door (WAF + CDN) for global traffic distribution and security.
- Develop and maintain APIs using Azure API Management.
- Implement event-driven architecture using Azure Event Hubs.
- Ensure observability and monitoring through Azure Monitor.
- Collaborate on CI/CD pipelines and Infrastructure as Code using Azure DevOps.
- Work closely with UX/UI teams to deliver accessible and user-friendly interfaces.
- Ensure compliance with security and governance standards.
Required Skills & Experience:
- Strong proficiency in Angular, React, or Next.js, and TypeScript.
- Hands-on experience with Microsoft Azure services (Azure AD B2C, Front Door, API Management, Event Hubs, Azure Monitor).
- Experience with Java Spring Boot and containerized deployments on Azure Kubernetes Service (AKS).
- Knowledge of RBAC/ABAC, PostgreSQL Row-Level Security, and secure coding practices.
- Familiarity with CI/CD pipelines and IaC using Azure DevOps.
- Understanding of cloud-native architecture and microservices.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications:
- Experience with Camunda for workflow and rules.
- Exposure to AI coding tools like GitHub Copilot.
- Knowledge of accessibility standards (WCAG AA).
- Certification in Microsoft Azure Developer Associate or similar.