【フルリモート/週5】Kotlinバックエンドエンジニア(自社Webサービス・API開発)

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,600 ~ 5,400円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5】Kotlinバックエンドエンジニア(自社Webサービス・API開発)
お任せしたいこと
サーバーサイドKotlinを用いた自社サービスのAPI開発、およびバックエンドシステムの運用保守をお任せします。
日々の新機能開発に加えて、既存のJavaで書かれたコードを段階的にKotlinへ移行(リプレイス)する作業や、中長期的な保守性を高めるためのリファクタリングなどにもチームで取り組んでいただきます。
具体的な業務内容
・Kotlin(Spring Boot)を用いたWeb APIの設計・開発・テスト
・既存のJavaコードベースからKotlinへの段階的な移行・リファクタリング
・RDBMS(MySQL または PostgreSQL)のテーブル設計、およびSQLのチューニング
・JUnitやMockKを用いた単体テストの実装とカバレッジの維持
・AWS等のクラウド環境をベースとしたインフラ(コンテナ等)でのトラブルシューティングや運用サポート
・PdMやフロントエンドエンジニアと連携した要件のすり合わせ
必須スキル・経験
・Kotlin、またはJavaを用いたバックエンドシステムの実務開発経験(目安として3年以上)
※Java経験のみの場合、Kotlinに対する学習意欲があること
・Spring Framework(特にSpring Boot)を用いた開発経験
・RDBMSを用いたテーブル設計、および基本的なSQLの記述経験
・Git / GitHubを用いたプルリクエストベースでのチーム開発経験
歓迎スキル・経験
・サーバーサイドKotlinを用いた本番環境での開発・運用経験
・Kotlin Coroutinesを用いた非同期処理の実装経験
・AWS、GCPなどパブリッククラウド環境での開発・運用経験
・アジャイル / スクラムでのチーム開発経験
・稼働中のシステムにおける、言語やフレームワークの移行(リプレイス)経験
開発・業務環境
開発言語:Kotlin (一部既存のJavaコードあり)
フレームワーク:Spring Boot
データベース:MySQL (または PostgreSQL)
インフラ:AWS (ECS, RDS, S3等), Docker
テスト・CI/CD:JUnit, MockK, GitHub Actions
コミュニケーション・管理:GitHub, Jira, Backlog, Slack, Zoom
プロジェクトチームについて
バックエンド開発チームへの配属となります。
Kotlinの「Null安全」や「簡潔さ」といった言語特性を活かし、チーム全員が読みやすく保守しやすいシンプルなコードを書くことを大切にしているカルチャーです。コードレビューでは、過度なハック(黒魔術)は避けつつ、スコープ関数の適切な使い分けなどについてフラットな意見交換を行っています。
求める人物像
・Kotlinという言語が好きで、その強みをサーバーサイド開発で活かしたい方
・古いコードや複雑な仕様に対しても文句を言うのではなく、地道にテストを書きながら少しずつ綺麗にしていける方
・「自分のタスクだけ終わればいい」ではなく、チーム全体の生産性向上に協力的に動ける方
仕事の魅力
近年バックエンド領域で導入が進んでいる「サーバーサイドKotlin」の実務経験をしっかりと積むことができるポジションです。Javaの堅牢なエコシステムとKotlinのモダンな言語仕様の良いとこ取りをしながら、コードベースのモダナイゼーションという汎用性の高い開発スキルを磨くことができます。
働き方
リモート環境
[フルリモート] 基本的にフルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
