NEW
リモート可
【Kotlin/GraphQL/フルリモート】航空会社向け予約サービス開発におけるバックエンドエンジニア
雇用形態
業務委託(フリーランス)
業務内容
【作業内容】
Kotlinを用いたGraphQLサーバーの設計・実装を担当します。サードパーティSaaSとのAPI連携調査・検証を行い、フロントエンドやデザイナーとの協働開発を実施します。また、他エンジニアとの協調によるサーバーサイド開発や、CI/CDやインフラ環境の整備、運用・保守も担当します。
【開発環境】
言語としてはKotlinとTypeScriptを使用し、フレームワーク/ライブラリにはGraphQL, Ktor, gRPC, Hibernate, Koin, Next.js, Reactを採用しています。ビルド/パッケージ管理はGradle, KSP, Protocol Buffersで行います。テストにはJUnit, Kotest, MockK, Coroutines Testを使用し、DB/メッセージングにはCloud Spanner, Flyway, Cloud Pub/Subを使用します。CI/CD・デプロイはCloud Build, Docker, Cloud Runを活用し、インフラはGCPを使用します。モニタリング/ロギングにはOpenTelemetry, Cloud Trace, Cloud Loggingを使用しています。
求めるスキル
- ■必須スキル:
- ・Webアプリケーション開発経験7年以上 ・Kotlin または Java を用いたサーバーサイド開発経験5年以上 ・TypeScriptを用いた開発経験3年以上 ・テックリードまたはリードエンジニアとしての実務経験 ・大規模開発プロジェクト経験 ・スクラム開発の経験
- ■歓迎スキル:
- ・Kotlinによるバックエンド開発経験 ・GraphQLサーバー開発経験 ・Google CloudやTerraformを利用したインフラ運用経験 ・旅行業界・航空業界での開発経験 ・高信頼性システム(金融/B2B SaaS等)の開発経験 ・3rd party API連携開発経験 ・ペアプロ/モブプロの経験
更新日: 20時間前