化粧品ECの受発注管理 + SAP・倉庫連携
- 期間
- 2025年2月 〜 2025年12月
- 役割
- メンバー(実装・運用・改善推進)
- 技術
-
Java
Spring Boot
PHP
OracleDB
大規模既存コードの調査・再設計
- 11バッチ・4API構成の案件にテストフェーズから参画。仕様誤りが判明したAPI群について、前任者不在の中で影響範囲を調査し、7バッチ・4APIへ再設計/再実装
- 外部API仕様書からあるべき挙動の把握→既存挙動との差分整理→改修→テスト観点整備の順で進め、プロジェクトの進行を回復
- VO・DAOを中心に設計された長期運用コードベースの設計思想を読み解き、保守運用・機能開発を遂行
- Java(Spring Boot)バッチ処理にFacadeパターンを適用し、複数バッチのフローを統一。可読性と保守性を向上
品質担保
- PHPUnit(依存のモック化・境界条件・異常系)でドメイン/サービス層のユニットテストを整備
- 静的解析・レビュー導入、開発フロー策定
運用・障害対応
- 受発注システム運用(マスタ更新、データパッチ、外部連携エラー対応)
- 障害/調査対応(ログイン障害・LDAPタイムアウト、権限調査、暗号化方針検討、Oracle→PostgreSQL移行調査 等)
チーム支援
- 未経験メンバーの自走支援、オンボーディング資料への改善取り込み、業務効率化ツールの提案・採用