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