Job Description: 【必須経験】 Java、OAuth2、Spring、Docker 経験年数10年以上 【募集背景】 OpenID Provider、ないしは、認証システムの開発メンバとしての採用 【業務内容】 * 要件定義、設計、実装(プログラミング)、配備、初期運用までの全行程、あるいは、 ほとんどの工程を1人で担えるエンジニアを想定しております。 * OpenID Providerの設計と実装 * OAuth2/OpenID Connectプロトコルに基づく認証/認可サーバーの設計と開発 * トークン発行の機能実装 * 認証システムの設計と実装 * ログイン、ユーザー登録、パスワードリセットなどの認証機能の開発 * 多要素認証(MFA)機能の開発 * WebAuthn認証機能の開発 * APIの設計と開発 * RESTful APIの設計と実装 * SOAP APIの設計と実装