
Senior Full Stack Developer
- Bangalore, Karnataka Yelahanka, Karnataka
- Permanent
- Full-time
- Design, build, and maintain authentication/authorization flows using OAuth2, OIDC, SAML, JWT, and HTTP Header-based Auth.
- Integrate enterprise-grade Identity Providers such as Ping Identity, ForgeRock, Okta, and Azure AD.
- Develop back-end services and APIs using Node.js (Express/NestJS) and Java (Spring Boot/Micronaut).
- Design and implement front-end applications using React.js, TypeScript, or Angular.
- Build and consume RESTful and GraphQL APIs; document and test APIs using Postman and Swagger/OpenAPI.
- Utilize Azure cloud services (App Services, Azure AD, Key Vault, Application Gateway, Azure API Management) for secure deployments.
- Implement infrastructure as code using Terraform or ARM templates.
- Follow modern CI/CD practices using tools like GitHub Actions, Azure DevOps, Jenkins, or GitLab CI.
- Apply secure coding principles and support threat modeling and vulnerability remediation in collaboration with the security team.
- Participate in Agile development cycles, provide peer reviews, and mentor junior engineers.
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 3+ years of software engineering experience with a strong full-stack orientation.
- Solid experience in authentication and identity integrations.
- Strong knowledge of back-end and front-end development principles.
- Familiar with cloud-native design and deployment patterns on Azure.
- Strong understanding of networking concepts, proxies, load balancers, and security principles.
- Excellent communication skills and the ability to work across cross-functional teams.
- Node.js (Express, NestJS), REST, GraphQL, JWT, OAuth2, SAML, OIDC, API Gateway (Azure API Management, Kong, Apigee)
- React.js, HTML5, CSS3, Sass, TailwindCSS
- Authentication flows (PKCE, SPA integrations with OAuth2/OIDC)
- Ping Identity, ForgeRock, Okta, Azure AD
- LDAP, SCIM, MFA implementations
- Azure (App Services, Azure AD, Key Vault, App Gateway)
- Docker, Kubernetes
- CI/CD: Azure DevOps, GitHub Actions, Jenkins
- IaC: Terraform, ARM templates
- Azure Monitor, App Insights
- AKS
- ELK Stack, Prometheus/Grafana
- Siteminder
- Daycare for young children
- Advancement programs to enhance education skills
- Flexible work schedules
- Leadership and training programs
- Comprehensive benefits, savings, and pension plans
- Financial support for parental leave
- Reward programs for outstanding work
- Full-time
- This position requires flexibility to support outside the regular office hours as per need basis.