backendarchitecture 2025.09 - 在職中
日本SI客先常駐 バックエンドシステム開発・保守
Backend Engineer
客先常駐という特性上、ドキュメントが不足している状況でもレガシーシステムの構造とビジネスロジックを迅速に把握し、安定したバックエンドシステムを開発しました。PythonとJavaを用いたデータ処理・API開発、DB2を活用したDB設計とクエリ最適化を担当し、フロントエンド(Angular)チームとの円滑な連携を実現しました。
担当・役割
- • バックエンドロジック実装: Java/Spring環境でのREST API新規開発およびレガシーコードの保守
- • データ処理: Pythonを活用した大容量データの前処理およびバッチスクリプト作成
- • データベース設計: DB2を利用したスキーマ設計および複雑なSQLクエリのパフォーマンス最適化
成果・実績
- • 迅速なドメイン適応力: ドキュメントが少ない環境を克服し、リバースエンジニアリングによってシステム構造を即座に把握・期限内に機能開発を完了
- • レガシーシステムのモダナイゼーション: 既存の古いビジネスロジックを分析・リファクタリングし、システムの安定性と保守性を向上
- • クロスファンクショナルな協業: バックエンドだけでなく、Angularベースのフロントエンドとの通信インターフェースを調整し、プロジェクト全体の進行を加速
技術環境
言語: Java, Python, SQL, TypeScript / フレームワーク: Spring Boot, Angular / DB: DB2 / 環境: 日本SI客先常駐(SES)
Tech Stack
Java Python DB2 Angular Spring Boot SQL