NEW
リモート可
【Java/Kotlin/SpringBoot/フルリモート】ポイントシステム開発・保守運用
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】
DMM.comの多様なサービスとユーザーを結びつけるDMMプラットフォームにおいて、ポイントシステムを開発・運用するポイントグループでの募集となります。
【作業内容】
ポイントシステムの開発・保守・運用を実施していただきます。
ポイントプロダクトが持つAPIやバッチ、管理サイトの保守・運用として、各サービスからの問い合わせ対応や日次バッチの正常性確認を行っていただきます。
また、新規機能の開発として、ポイントに関する追加システムの構築やAPI・バッチの開発も実施していただきます。
【ポジションの魅力】
多種多様なサービスを展開するプラットフォームにおいて、DMMポイントや社内で利用できる電子マネーのポイントシステムを通じて、サービス間の回遊や次回購買の後押しとなる施策の実現に貢献できるポジションです。
【開発環境】
<現行サービス>
言語:Java、PHP、Kotlin
オンプレ環境:CentOS6、CentOS7
クラウド環境:AWS・GCP
CI/CDツール:Jenkins
メトリクス/監視:Datadog
DB:MySQL
<リライト後マイクロサービス(想定)>
言語:Go
クラウド環境:AWS・GCP
コンテナオーケストレーション:Kubernetes(予定)
CIツール:CircleCI
CDツール:Spinnaker(予定)
メトリクス/監視:Datadog
構成管理ツール:Terraform
DB:Aurora、DynamoDBなど
<共通>
プロジェクト管理:ZenHub、JIRA
バージョン管理:GitHub、Bitbucket
情報共有:Confluence、Slack
その他:Re:dash、PagerDuty
<全体>
開発マシン:Mac
管理ツール:GitHub / ZenHub
その他ツール:Docker / GitHub Actions / Datadog / Terraform / ChatGPT / Devin / Cursor / CodeRabbit等生成AI
求めるスキル
- ■必須スキル:
- ・3年以上のオブジェクト指向設計に基づいたサーバーサイドアプリケーションの開発および保守運用経験 ・2年以上のJava/KotlinとSpringBootを使ったAPI開発業務経験 ・5年以上のSQLを用いた開発業務経験 ・自動テスト・自動デプロイを用いた開発業務経験 ・Linuxの基礎的な知識や操作経験 ・AWS・GCPなどのクラウドサービスを用いた3年以上の開発・運用経験 ・コンテナサービスを使った開発・運用経験 ・外部設計・詳細設計の作成業務経験 ・同一サービスの1年以上の保守運用経験
- ■歓迎スキル:
- ・Go、PHPのプログラミング言語を用いた開発業務経験 ・クリーンアーキテクチャ等の設計に関する理解 ・クラウド環境(AWS/GCP/Azure)の構築経験 ・VPC等のネットワーク構築経験 ・k8s, ECS等のコンテナサービス利用経験 ・Aurora DBの構築とパラメータチューニング経験 ・スクラムを用いた開発経験