KAYAK
KAYAK
KAYAKは、数百の旅行サイトに掲載された航空券、ホテル、レンタカーを比較し、旅行計画をサポートする旅行検索・比較プラットフォームです。ウェブサイトとモバイルアプリでは、実用的な条件で検索結果を絞り込んだり、価格アラートで料金を確認したり、KAYAK Tripsで旅行の計画を整理したりできます。モバイル向け料金や旅行通知にも対応し、旅行情報の検索を一か所にまとめながら、より納得のいく予約判断をサポートします。

KAYAK Business連携担当シニアJavaソフトウェアエンジニア

KAYAK for Businessと航空会社や旅行サプライヤーとの連携を構築します。法人旅行の検索、予約、利用サポートを支える信頼性の高いバックエンドシステムをリードします。

仕事内容

  • パートナーのドキュメント確認から本番リリースまで、新たなサプライヤー直結連携を主導します。
  • 稼働中の連携を監視し、本番環境の問題を診断して、サプライヤーのドキュメントと実際の動作との差異を解決します。
  • 着手前にユーザーとビジネスへの価値を評価し、リリース後に成果を測定します。
  • SOAP/XML、REST、独自プロトコルを用いたサードパーティAPI連携を構築・保守します。
  • さまざまなプロトコル、データモデル、信頼性レベルに対応しながら、一貫した内部モデルを維持する連携を設計します。
  • パートナーと直接協力して連携の問題を調査し、修正内容を合意のうえ、解決までチケットを追跡します。
  • 設計ドキュメントを作成し、アーキテクチャとコードをレビューして、品質およびテスト基準の整備に貢献します。
  • コードレビュー、ペア作業、技術的な助言を通じて、中堅・ジュニアエンジニアを支援します。
  • プロダクト、QA、パートナーチームとプロジェクトの範囲や展開計画を調整します。
  • 日常の開発ワークフローでAIコーディングツールを活用します。

応募要件

  • コンピューターサイエンスまたは関連分野の学位、あるいはそれに相当する実務経験。
  • 本番バックエンドシステムの設計・運用を含む、豊富なJava実務経験。
  • SpringフレームワークとSQLデータベースに関する深い知識。
  • サードパーティシステムの連携経験、およびプロバイダーとの連絡、トラブルシューティング、チケットのエスカレーション経験。
  • パートナーまたはサプライヤーを既存プラットフォームに導入した経験。
  • プロジェクトを最初から最後まで主導し、他のエンジニアの成長を支援した実績。
  • 英語で円滑にコミュニケーションできること。
  • 週3日以上の出社を含むハイブリッド勤務が可能であること。
  • 歓迎:航空会社との直結連携またはNDC APIの経験。
  • 歓迎:運賃、オファーと注文、付帯サービス、発券などの旅行業界の概念に関する知識。
  • 歓迎:API認証またはサプライヤーテストプログラムの経験。
  • 歓迎:AIコーディングツールに慣れており、開発の迅速化に活用する意欲があること。

福利厚生

  • 毎年最大20日、ほぼどこからでもリモート勤務が可能。
  • キャリア開発支援費。
  • 数千種類のオンデマンドオンライン講座を利用可能。
  • 充実した追加健康保険。
  • 柔軟な病気休暇。
  • 病気休暇中の追加経済支援。
  • 誕生日の特別休暇1日。
  • 毎年、冬季休暇中に全社休暇週間を実施。
  • 育児休業中の追加経済支援。
  • 週2回の無料ランチと、毎日のオフィススナック。
  • 週2回の無料ヨガ。
  • ボランティア活動の有給時間。
  • 金曜日は会議なし。
  • サマーキャンプ、KAYAKの創立記念イベント、冬のパーティーなど、オフィスやチームのイベント。
  • SpringHealthを通じた会社負担のセラピーセッション。
  • 会社負担のHeadspaceサブスクリプション。
  • 社内コミュニティ。
  • 年収の約10%に相当する大きな年間ボーナス。
  • Booking Holdingsの譲渡制限付き株式ユニット制度。毎年追加付与の可能性あり。