最終更新日:2024/08/01
【Java/Kotlin】ポイントシステム開発における保守/運用の業務委託案件・フリーランス求人
案件基本情報
| 働き方 | フルリモート / 週5日 |
|---|---|
| 業務形態 | 業務委託(準委任) |
| 職種・ポジション | バックエンドエンジニア |
| 開発環境 | Java / Kotlin |
業務内容
ポイントシステムの開発・保守・運用を実施していただきます。
運用業務として、ポイントチームが持つプロダクトについての各サービスからの問い合わせ対応や、日次バッチの正常性チェック、新規サービス利用事業のためのマスタデータ追加作業があります。
開発業務として、現状ポイントのレガシープロダクト(Java, API) をメインプロダクト(サーバサイドKotliin, API)にリライトし、その後メインプロダクトをクラウドに移行、最終的にGo言語へリライトする案件を実施していただきます。
このほかにも軽微な既存機能の修正などが含まれます。
■担当工程
・基本設計
・詳細設計
・開発
・結合T
・保守運用
■開発環境
レガシーサービス
- 言語:Java、PHP
- オンプレ環境:CentOS6、CentOS7
- CI/CDツール:Jenkins
- メトリクス/監視:Datadog
- DB:MySQL(Aurora MySQL)
メインサービス(Kotlin)
- 言語:Kotlin
- オンプレ環境:CentOS6、CentOS7
- CI/CDツール:Github actions(Enterprise)
- メトリクス/監視:Datadog
- DB:MySQL(Aurora MySQL)
Goリライト後の構成案
- 言語:Go - クラウド環境:AWS
- コンテナオーケストレーション:Kubernetes
- CIツール:CircleCI
- CDツール:ArgoCD
- メトリクス/監視:Datadog
- 構成管理ツール:Terraform
- DB:Aurora
その他
- プロジェクト管理:Jira
- バージョン管理:GitHub、Bitbucket
- ドキュメント管理:Confluence
- コミュニケーションツール:Slack、Disocard、Miro
- エディタ:IntelliJ, Goland,. PHPStorm等(All products pack導入)
- その他:PagerDuty, Github Copliot, Github Copilot Chat
- 開発マシン:Mac
- その他ツール: Docker / GitHub Actions / Datadog / Terraform / SonarCloud / PR
-Agent(AIレビュー)
求めるスキル
・3年以上のオブジェクト指向設計に基づいたサーバーサイドアプリケーションの開発・保守経験
・JavaまたはKotlinを用いた開発業務経験
・SQLを用いた開発業務経験
・自動テスト・自動デプロイを用いた開発業務経験
・AWS・GCP等クラウドサービスを利用した3年以上の開発・運用経験
・コンテナサービスを使った開発・運用
・外部設計・詳細設計経験
・同一サービスの半年以上の保守運用経験
・パフォーマンスチューニングや負荷試験のご経験
・クリーンアーキテクチャ等の設計に関する理解
・クラウド環境(AWS/GCP/Azure) の構築経験
・VPC等のネットワーク構築
・k8s, ECS等のコンテナサービス
・Aurora DBの構築とパラメータチューニング
・etc
・スクラムを用いた開発経験
・リライト経験(言語不問)
・Go言語の開発業務経験
・積極的にコミュニケーションが取れる
・チーム開発の重要さを理解しており、HRT(謙虚/尊敬/信頼)を意識できる
・直近の開発経験に関して説明できる
・利用している技術に関して良し悪しが説明できる
・アーキテクチャ、実装について解説ができる
・開発言語や技術に強いこだわりがない(XX以外はやりたくない、など)
業界・ビジネスモデル
| 業界 | Webサービス |
|---|
エージェントより
50以上のサービスを抱える巨大プラットフォームを運営している企業です。コアメンバーとしてサービスの成長を加速させてくださる方を急募で募集しております!