Senior Software Engineer - Backend (Java, Spring Boot)

Added
9 days ago
Type
Full time
Salary
Salary not provided

Related skills

java spring boot oidc oauth 2.0 jwt

๐Ÿ“‹ Description

  • Design, build and maintain backend services using Java and Spring Boot.
  • Develop and improve customer identity journeys, including registration, sign-in, password reset
  • Integrate backend services with Azure AD B2C / Microsoft Entra External ID and other customer
  • Implement secure authentication and authorization using OAuth 2.0, OpenID Connect and token-based
  • Build reliable APIs and integrations for customer profile, consent, newsletter and related customer
  • Protect customer and personal data through secure design, access controls, privacy-aware data

๐ŸŽฏ Requirements

  • 8-10 years of relevant software engineering experience with design, development, testing, and
  • Strong and recent hands-on experience with Java 17+ and core Java concepts (object-oriented design
  • Experience building production-grade REST APIs and microservices using Spring Boot and the wider
  • Meaningful experience with identity and access management (IAM/CIAM) such as authentication
  • Experience with Azure AD B2C / Microsoft Entra External ID or similar CIAM platform (user flows
  • Understanding of OAuth 2.0, OpenID Connect, JWT and token lifecycle management.

๐ŸŽ Benefits

  • Staff discount card for the H&M group (H&M, H&M Beauty, H&M Move, COS, Weekday
  • H&M Incentive Program - HIP (all employees participate)
  • Local benefits (potential differentiation between roles and countries)
  • International development and career within a global company

๐Ÿšš Relocation support

๐Ÿ›ƒ Visa sponsorship

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’