案件詳細
▼案件概要
・従業員管理機能のSPA開発(バックエンド/フロントエンド)
・サーバ間連携の開発
・SAML/OIDCの認証機能開発
▼業務内容
・法人向けに提供しているSaaSで主に「ID一括管理」「連携SaaSへのSSO」「連携SaaSへのプロビジョニング」を提供します。
▼開発概要
・WEBサービス(バックエンド/フロントエンド)とシステム間連携を中心とした開発です。
・各機能の追加開発と並行して、古い基盤の刷新を行なっています。
・現状のアプリケーションへのコード追加/修正だけでなく、今後の保守性/性能/コスト等多角的な観点から最適な実現方式を議論してフルスタックに開発します。
▼基盤刷新
・上記基盤のうち古くなった基盤の刷新を機能開発と並行して行なっております。現在は「Backbone.jsのReact化」と「Pingfederateの内製化」を実施中。
▼必須条件
・複数人開発経験
・Web APIのアプリ実装経験3年以上
・ユニットテストを書ける事
・ストーリーボードを使って機能改修をした経験がある事
・Gitを利用したチームでの開発の経験
・Java/Springを用いたアプリ開発の経験3年以上
※例 Controller/Service/Repository/RDBの処理分担の設計
可読性/保守性の高く、冗長でないコーディング
・AWSを利用したアーキテクチャ設計/開発の経験3年以上
※例
Lambda/API Gateway等を用いたAPIを開発
SQS/Lambda(Python)を用いた非同期処理を開発
DynamoDBのテーブル設計
Spring BootコンテナのECS(Fargate)へのホスト
・React/Typescriptの開発経験3年以上
※例
バンドラー/コンポーネントライブラリ/グローバルステート等のアプリ基盤の検討/構築
アクセシビリティを意識したコンポーネント設計/実装
▼歓迎条件
・スクラムの経験
・RDBの整合性と性能のトレードオフを考慮したテーブル/インデックスの設計/実装
・CI/CDの構築
・OIDC/SAMLを始めとするSSOやMFA等の認証に関する知識
・Spring Batchの開発
・Docker/Docker Compose/ECS
・最低限のネットワーク(TCP/IPプロトコル群)に対する知識(VPC内のリソースの構築に必要な程度)
・英語の読み書き
▼稼働
・平日5日 10:00~19:00
・基本リモート
※週間に1度虎ノ門に出社
▼報酬
・月給:70万円 ~ 90万円
▼応募後の流れ
事前確認
↓
採用面談1回