Zurich Versicherung - Single Sign-On Migration

Implementing OpenID Connect and migrating insurance applications

Project Overview

Led the implementation of Single Sign-On (SSO) and authentication with OpenID Connect for Zurich Versicherung. Replaced the legacy Nevis Security Suite with a modern authentication infrastructure using Keycloak and Okta, and migrated existing insurance applications.

Technologies

  • Authentication: Keycloak, Okta
  • Protocols: OpenID Connect (OIDC), OAuth 2.0
  • Backend: Java
  • Legacy System: Nevis Security Suite

Key Achievements

  • Successfully replaced legacy Nevis Security Suite
  • Implemented OpenID Connect and OAuth 2.0
  • Set up Keycloak as identity provider
  • Integrated Okta for enterprise SSO
  • Migrated multiple insurance applications
  • Improved security and user experience

Technical Challenges

  • Migration from proprietary security suite to open standards
  • Zero-downtime migration strategy
  • Integration with existing insurance applications
  • User authentication flow optimization
  • Security compliance requirements

Role

Consultant & Software Architect - Architecture design, implementation, migration

Timeline

June 2020 - December 2020

essential