Java/教育業向け 基幹システム刷新案件・求人
作業内容
■案件内容 教育業界向け基幹システムの大規模刷新プロジェクトです。 既存システムをマイクロサービスアーキテクチャへ刷新しており、各業務ドメインごとのサービス設計・開発をご担当いただきます。 アーキテクチャ設計から開発までモダンな技術スタックを採用しており、バックエンド・フロントエンド双方に携われる環境です。 DDD(ドメイン駆動設計)やクリーンアーキテクチャを採用した開発となり、マイクロサービス開発経験を積みたい方や設計工程から携わりたい方に適した案件です。 ■担当業務 ・マイクロサービスの設計・開発 ・REST API設計・実装 ・フロントエンド(React)開発 ・バックエンド(Spring Boot)開発 ・PostgreSQL設計・SQL実装 ・OpenAPIを用いたAPI設計 ・Docker環境での開発 ・GitHub Actionsを利用したCI/CD対応 ・認証・認可機能の実装 ・コードレビュー・設計レビュー
必須スキル
Java ・Java(Java17)を用いたWebシステム開発経験 ・Spring Bootでの開発経験 ・React(React18)+TypeScriptでの画面開発経験 ・REST API設計・開発経験 ・PostgreSQLなどRDBMSの設計・SQL開発経験 ・Gitを利用したチーム開発経験 ・Dockerを利用した開発経験 ・OpenAPI(Swagger)を利用したAPI開発経験 ・GitHub Actions等を利用したCI/CD経験 ・OAuth等のトークンベース認証の実装経験 ・自走して設計・実装を進められる方
歓迎スキル
・マイクロサービスアーキテクチャでの開発経験 ・DDDまたはクリーンアーキテクチャの知見 ・AWS環境での開発経験 ECS(Fargate) API Gateway EventBridge Step Functions S3 CodeArtifact IAM/VPC/ALB/CloudWatch ・MyBatis・Gradle利用経験 ・マイクロフロントエンド構成での開発経験 ・SSO・証明書認証(OneGate等)の実装経験 ・RBAC(ロールベースアクセス制御)の実装経験 ・バッチ開発経験 ・PDF・Excel・CSV等の帳票生成経験 ・SFTP等の外部システム連携経験 ・API・バッチの性能改善・チューニング経験 ・技術選定や設計レビューなどリード経験
契約形態
業務委託契約(フリーランス)
開発環境
プログラミング言語:Java(Java17)、TypeScript フレームワーク:Spring Boot、React(React18) データベース:PostgreSQL CI/CD:GitHub Actions ソースコード管理:Git API設計:OpenAPI(Swagger) コンテナ:Docker
精算基準時間
140時間〜180時間
募集回数
1回
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
この案件を掲載しているエージェントについて

ギークスジョブ
運営会社:ギークス株式会社案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)