Java/教務システム及びポータルサイト開発支援案件・求人
作業内容
高校の運営業務や生徒指導を行うための教務システム、および生徒、保護者向けポータルサイトの開発、運用をご担当いただきます。 大規模システムにおいて、詳細設計、実装、テスト、リリース、運用、不具合調査、修正など、幅広い業務に携わることが可能です。
必須スキル
Java ・Java経験:3年以上 ・Typescript(Next.js、React)経験:2年以上 ・Webアプリケーション開発経験:2年以上 ・BtoB向けの業務システム開発経験:2年以上 ・要件定義から設計まで一人称での対応が可能な方 ・技術選定の経験 ・GitHubなどでプルリクエスト駆動開発の経験
歓迎スキル
・ORMを用いた開発経験 ・ORMにおいての理解 (例:RDBに非効率なクエリ(N+1等)を発行しない) ・RDBのスキーマ設計の経験 ・BtoC向けシステム開発経験 ・PostgreSQLでパフォーマンス改善の経験 ・AWS構築、AWS Fargateでコンテナアプリケーションの構築経験 ・テスト重視の開発経験 ・パフォーマンスチューニングの経験 ・テスト重視の開発経験をお持ちの方 ・Flutterで作成したスマホアプリとの連携経験 ・手続き型ではなく関数型プログラミングの開発経験をお持ちの方
契約形態
業務委託契約(フリーランス)
開発環境
・言語:Java / TypeScript / JavaScript / SQL / HTML / CSS ・フレームワーク、ライブラリ:Next.js / React / Node.js / Express / NestJS / Spring Boot ・データベース:PostgreSQL / MySQL / SQLite ・ORM:TypeORM / Prisma / Hibernate ・インフラ、クラウド:AWS(ECS Fargate / S3 / RDS / CloudWatch / Lambda など) ・CI/CD:GitHub Actions / CircleCI / AWS CodePipeline / CodeBuild ・コンテナ:Docker / AWS Fargate / ECS ・テスト:Jest / React Testing Library / Cypress / Playwright / JUnit ・バージョン管理:Git / GitHub / GitLab ・API設計:REST / GraphQL ・設計手法:ドメイン駆動設計(DDD) / クリーンアーキテクチャ ・プロジェクト管理:Jira / Trello / Notion ・その他:Flutter(API連携) / Firebase(通知) / Figma(デザイン連携) など
精算基準時間
140時間〜180時間
募集回数
1回
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
この案件を掲載しているエージェントについて

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