募集要項
- 仕事内容
-
【業務内容】
■KotlinによるAPIリプレイス
・現行APIの仕様を理解し、Kotlinを用いてゼロからAPIを再設計・開発します
・AWSを活用したインフラ設計・構築にも携わっていただく可能性があります
・テストコードの実装、ドキュメンテーション作成も担当いただきます
■新規機能開発・既存機能改修
・モバイルアプリの事業案件に基づき、GoまたはKotlinで開発されたAPIへのエンドポイント追加や機能改善を行います
・モバイルアプリ開発チームと連携し、API仕様の調整や技術的な課題解決に取り組みます
【開発環境等】
■使用PC: Mac
■開発言語・フレームワーク
■現行API: Go (goaフレームワーク)
■新規API: Kotlin (Spring Bootを想定)
■クラウド環境: AWS (主にECSを利用予定)
■バージョン管理: GitHub
■CI/CD: GitHub Actions
■その他ツール: Slack, Google Workspace (Meet, Driveなど)
【コミュニケーション】
■チーム内
・毎朝Google Meetでのオンライン朝会を実施し、進捗や課題を共有します。
・上長とは隔週または毎週、個々の状況やキャリアプランに合わせた1on1ミーティングを実施します。
■グループ・他部署連携
・SlackやGoogle Meetを用いて、他チームや企画担当者と日常的にコミュニケーションを取ります。
・毎週火曜日はアプリ開発グループの出社推奨日としており、オフィスでの直接的なコミュニケーションやチームランチなどを通じて連携を深めています。
【この仕事で得られるもの/求人の魅力】
■KotlinによるモダンなAPI開発スキル
Go言語製APIの運用経験に加え、KotlinとSpring Bootを用いたAPIの設計・開発・運用スキルを一から習得・向上させることができます。
■AWSを活用したクラウドネイティブな開発・運用経験
ECSを中心としたAWSの各種サービスを活用し、スケーラブルで堅牢なバックエンドシステムを構築・運用する実践的な経験が得られます。
■技術的課
- 応募資格
-
- 必須
-
【必須スキル・経験】
■Webアプリケーションのバックエンド開発実務経験3年以上
■JavaとSpringBoot、Kotlin、Go言語いずれかを用いた開発実務経験3年以上
■Gitなどのバージョン管理システムを利用したチーム開発経験
【歓迎スキル・経験】
■リレーショナルデータベースを用いた開発経験
■AWS(ECSなど)を用いたインフラ構築・運用経験
■Dockerなどのコンテナ技術に関する知識・利用経験
■モバイルアプリ(iOS/Android)のバックエンド開発経験
■ユニットテストやCI/CD環境構築の経験
■大規模サービスの開発・運用経験(高負荷対策、パフォーマンスチューニングなど)
【求める人物像】
■新しい技術(特にKotlinやAWS関連技術)の習得に積極的で、継続的にスキルアップを目指せる方
■自ら課題を発見し、解決に向けて主体的に行動できる方。技術的■課題解決を通じてプロジェクトを力強く推進し、チームのアウトプット最大化に貢献できる方。
■モバイルアプリ開発チームや他部署と円滑に連携し、建設的なコミュニケーションを取れる方
■保守性やパフォーマンスを考慮した設計・開発ができる方
■既存システムの課題を理解し、より良いシステムへの改善提案や実行ができる方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 500~700万円
