業務内容
全国の小中学校の教務支援を行うSaaSパッケージの刷新及び、クラウド移行におけるバックエンド開発をご担当頂きます。
現行からの業務要件の変更があり、現時点では要件定義まで完了しております。
バックエンドではフロントエンドから必要なデータのCRUDを受け付けるAPIを定義する必要があり、1つのAPIで扱う項目が多く、部分的に取得・更新出来るなど、バリエーションを持たせるような考え方でAPI定義を設計いたします。
また、集計値などもDBに保持予定のため、バッチより集計処理を行う想定でおり、設計フェーズにてバッチ処理設計を実施いたします。
現段階では要件定義でデータの論理設計まで実施済みのため、設計フェーズでは論理から物理への落とし込みが必要となります。
また、リーダー枠の方は上記に加え、進捗管理、顧客折衝、レビュー等もご担当頂きます。
【環境】
・バックエンド:Java(Spring)
・フロントエンド:JavaScript、TypeScript(React)
・クラウド:Azure
・その他:GraphQL、Redis、figmaなど
必須スキル
・WEB開発経験6年以上(両枠共通)
・Java(Spring)での開発経験(両枠共通)
・リーダー経験(リーダー枠のみ)
・顧客折衝経験(リーダー枠のみ)
・OpenAPIまたはSwaggerでのAPI定義のご経験(メンバー枠)
尚可スキル
・GraphQLのご経験
・マイクロサービスの開発経験
・セッション管理、共通設計の経験