CareerPlanSign in

Senior Software Engineer - Backend (Java, Spring Boot)

Bangalore, Karnataka, in💼 Full-time🗓 2026-09-29 → 2026-09-30

Core

Design and deliver secure, reliable, and scalable backend services for customer identity and access management (CIAM) across multiple fashion brands.

Role type

Senior IC backend engineer (Java/Spring Boot)

Builds

Production-grade identity services, authentication flows, and customer profile APIs for Weekday, COS, ARKET, and &Other Stories.

Domain

E-commerce, Customer Identity and Access Management (CIAM), Cloud Security

Required skills

Java 17+, Spring Boot, OAuth 2.0, OpenID Connect, Azure AD B2C, Microservices, SQL/NoSQL, Docker, Kubernetes, CI/CD, Observability

Preferred skills

Event-driven systems, Strivacity, Modernizing CIAM solutions, E-commerce domain experience

Technologies

Java, Spring Boot, Azure AD B2C, Microsoft Entra External ID, OAuth 2.0, OpenID Connect, JWT, PostgreSQL, Cosmos DB, Docker, Kubernetes, Playwright

Responsibilities

Design and build backend services for customer registration, login, and authentication; Implement secure auth/authorization using OAuth 2.0 and OIDC; Integrate with Azure AD B2C and other identity platforms; Protect customer data through secure design and access controls; Improve observability via logging, monitoring, and tracing; Own services across the full lifecycle including testing, deployment, and production support; Mentor colleagues and review code.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 852,000+ jobs from 20+ sources.