【Java/Spring Batch/一部リモート】資金調達システム向けデータ連携バッチ開発
作業内容
資金調達系システムにおいて、決済関連のサブシステム間でデータを相互運用・連携するバッチアプリケーションを新規構築します。 主に加盟店情報や売上データなどのCSVを取り込み・加工し、他システムへ連携する処理が中心です。仕様はシンプルながらも、堅牢性・信頼性を重視した設計・実装・テストを推進していただきます。 担当範囲は、バッチプログラム開発、テスト実装、フロー図を含む設計資料の作成です。ほぼテレワークで進行し、貸与物の受け渡し等のタイミングで浜松町へ出社いただく想定です。
必須スキル
一部リモート ・JavaおよびSpring Batchでの開発経験1年以上 ・UNIXまたはLinuxの基本操作に習熟していること ・Oracle、MySQLなどRDBMSの利用経験(SQL実装・スキーマ理解) ・CSV入出力やバッチ処理の設計・実装経験 ・基本設計~結合/単体テストまでの一連の開発経験
歓迎スキル
・ジョブ管理(Cron、ジョブスケジューラ等)の知識 ・例外設計、リトライ/再実行、冪等性などの堅牢性設計の実務経験 ・パフォーマンスチューニング(SQL最適化、I/O最適化) ・Spring(Core/Data)やJDBC、JPAの利用経験 ・金融/決済領域での開発経験 ・設計書(フロー図、シーケンス図、ER図など)作成スキル
稼働条件
平均160~180時間/月を想定 / 一部リモート可
面談回数
1回
契約形態
業務委託(フリーランス)
開発環境
・言語/フレームワーク: Java, Spring Batch(Spring Framework) ・OS: Linux/UNIX系 ・DB: Oracle, MySQL ・その他: CSV処理、ジョブ/スケジューリング、Git、設計ドキュメント作成 ・開発体制: 一部リモート、オンラインレビュー/MTG中心
作業時間
9:00~18:00目安(チーム規定に準拠、多少の前後は相談可)
精算基準時間
140〜180時間
募集回数
1回
募集背景
Spring BatchでのCSV連携やRDB操作の経験が活かせる案件です。要件は明確で、堅牢性を重視した実装・テストに注力できる環境です。自走して改善提案できる方にフィットします。
職種・ポジション
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)