【一部出社あり/週5/Java】エアライン・国際航空予約(GDS)&リアルタイム在庫最適化サプライチェーンシステム開発

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,800 ~ 5,600円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【一部出社あり/週5/Java】エアライン・国際航空予約(GDS)&リアルタイム在庫最適化サプライチェーンシステム開発
お任せしたいこと
[役割]
Java 21+ / Spring Boot 3 を用いた、航空会社向け国際線座席予約・運賃計算・GDS(Global Distribution System)相互連携バックエンドエンジンの開発
[役割に対して求める成果]
Virtual Threads (Project Loom) による高並行リクエスト制御と Hazelcast インメモリキャッシュの最適化により、GWや年末年始などの予約集中時(秒間1万リクエスト超)における座席照会・決済判定処理時間を 40% 短縮し、ダブルブッキング発生率ゼロを維持
具体的な業務内容
Java 21+ / Spring Boot 3 を用いた、国際航空券予約・空席照会・発券処理マイクロサービスの設計・開発
IATA(国際航空運送協会)規格 NDC(New Distribution Capability)プロトコルに基づく GDS/外部旅行会社(OTA)連携 API の実装
Spring Cloud / gRPC を活用した、運賃計算エンジン・座席割り当てロジックの低遅延サービス間通信の実装
Distributed Cache(Hazelcast / Redis Cluster)を用いた、複数データセンター間におけるフライト在庫情報の分散排他制御
JUnit 5 / Testcontainers / ArchUnit を用いた、トランザクション整合性およびアーキテクチャレイヤーの自動テスト検証
必須スキル・経験
Java(Java 17 / 21 以上推奨)および Spring Boot を用いた大規模Webアプリケーション・APIの開発・運用経験(5年以上)
RDBMS(PostgreSQL, Oracle 等)における高度なトランザクション設計・排他制御(楽観/悲観ロック)および SQL 最適化の実績
マイクロサービスアーキテクチャでのサービス間連携(gRPC, REST, Kafka 等)および設計・実装経験
高負荷・大規模トラフィック環境でのマルチスレッド / 並行処理プログラミングに関する深い理解
歓迎スキル・経験
航空、旅行(GDS/OTA)、物流、サプライチェーン領域での基幹システム開発実績
Java 21 (Virtual Threads / Structured Concurrency) や Reactive Programming (Project Reactor) の導入経験
金融・決済連携(クレジットカード、決済ゲートウェイ)に関わるセキュリティ設計知見
AWS (ECS, Aurora) または GCP 上でのコンテナオーケストレーション運用経験
開発環境
言語/環境: Java 21+, Spring Boot 3, Spring Cloud, gRPC, Protocol Buffers
データ/キャッシュ: PostgreSQL (Aurora), Hazelcast, Apache Kafka
テスト/ツール: JUnit 5, Testcontainers, Gradle, Docker, Git
インフラ/CI: AWS (EKS, Aurora PostgreSQL), GitHub Actions, Terraform
コミュニケーション: Slack, Notion, Jira, GitHub
働き方
リモート環境
[一部出社あり] 基本リモートワークですが、航空会社拠点・GDS基盤との専用回線(閉域網)接続テストや基幹系移行の対面レビューに応じ、週2〜3日程度都内オフィスへご出社いただく必要があります。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
