自己紹介
「"動くだけ"で終わらせない。整合性とテスト重視のAPI開発」
Java / Spring Boot を主軸に、バックエンド・API開発を行うエンジニアです。実務で3年以上、Webアプリケーションのサーバーサイド開発に携わってきました。
【対応できること】
・REST API の設計・実装(Java / Spring Boot)
・データベース設計、SQL を用いたデータ操作(JPA / Hibernate)
・トランザクション管理、同時実行制御などデータ整合性を重視した実装
・単体・統合テストの作成
・Python、JavaScript / TypeScript を用いた開発にも対応可能
【ポートフォリオ】
複数倉庫対応の在庫管理 REST API を設計・実装し、GitHub で公開しています。
このプロジェクトでは、単に動くものを作るのではなく、実務で重要になる次の点を意識して実装しました。
・入出庫と在庫更新を同一トランザクションで整合させる設計
・在庫のマイナスを防ぐ検証と、悲観ロックによる同時実行制御(並行テストで検証済み)
・統一フォーマットの例外ハンドリング(404 / 409 / 400 の適切な返却)
・単体・統合・並行の3層に分けたテスト
・Swagger UI による API ドキュメントの自動生成
コードの品質、データの整合性、テストによる裏づけを重視して開発します。
【稼働について】
・稼働可能時間:週◯時間程度(案件に応じて調整可能)
・連絡はチャット・メールともに◯時間以内を目安に対応します
小規模なAPI追加から、既存システムの改修・機能開発まで幅広く対応いたします。まずはお気軽にご相談ください。
- 稼働時間の目安
- 対応可能です
- 得意なカテゴリ
-
顧客管理・CRMシステム開発Webシステム開発・プログラミング受発注システム開発予約システム開発ソフトウェア・業務システム開発データベース設計・構築Excelマクロ作成・VBA開発コード・バグ修正APIインテグレーション・外部連携開発
- 得意な業種
-
IT・通信・インターネット
- 得意なスキル
-
CSS 4年GitHub 3年Go 2年HTML 3年Java 5年JavaScript 5年MySQL 5年PHP 3年Python 3年WordPress 2年
- 24時間以内のメッセージ返信率
- ---%
- メッセージ通知
-
お知らせメールの受信
- 登録日
- 2026年8月10日