【フルリモート】クレジットカード決済サービス基幹機能を提供するプラットフォームのエンハンス
業務内容
go で開発されているサービスのエンハンスが主。
DDD・クリーンアーキテクチャで構成された複数のマイクロサービス郡の一部をチームメンバーとして設計・開発・テストを行う。
既にサービス運用中であること・サービスが大きいこと等の理由から、修正がどのようにサービスに影響が及ぶか調査し、ベストなエンハンス方法を考えながらエンハンスする。
エンハンスの要件を PM や関係者からヒアリングし、
* 修正方針の相談・策定
* 既存への影響調査
* 基本設計
* 詳細設計
* 製造(およびレビュー)
* 単体テスト(およびレビュー)
* 検証環境へのリリース
* 検証環境での内部結合・外部結合試験の実施
を担当する。
5〜10人で構成されたチームでスプリント内の機能を担当し、アジャイルにて開発を行う。
リリースは定期的に行われている。
グランドスケジュールがあり、スプリントが2wごとにある。
スプリント内で開発・リリースする範囲が決まっている。
タスクや時間の管理は jira を使ってプロジェクト管理している。
成果は問われるが残業は基本的になし。
求めるスキル
- ■必須スキル:
- * 基本設計・詳細設計ができる。 * いずれかの静的型付け言語に熟練している。 * 静的片付け言語でフルスクラッチでアプリケーションを開発することができる。 * HTTP 通信の基礎的な知識がある。 * Web アプリケーションのセキュリティに関する知識がある。 * 単体テストのケースを考えることができる。 * git を使ったチーム開発ができる。 * UML を使った詳細設計ができる。 * AWS の利用経験がある。 * 他人のコードを読み、理解できる。 * マニュアルが読める。
- ■歓迎スキル:
- * DDDについてどのようなものか理解している。 * マイクロサービスアーキテクチャを使った複数マイクロサービス環境での開発経験がある。 * AWS のサービス SQS, Lambda などがどんなものか理解している。 * golang でプログラムができる。
スキルタグ
募集企業の情報
企業名
業界・業種
事業内容
募集背景
課題感
詳しくはエージェントにご相談ください
相談は無料!ご連絡お待ちしております。