Job Description:
職務内容:
楽天カード・事業について
クレジットカードをはじめ、電子マネーやWeb・アプリを用いた決済システムは、もはや私たちの生活から切り離せない存在です。楽天カードは、3,000万枚以上の発行実績を誇り、クレジットカードショッピング取扱高国内No.1(自社発行ベース)※1を実現し、業界トップクラスとなった今もスピードをゆるめることなくトリプル3(クレジットカード発行枚数3000万枚、ショッピング取扱高30兆円、カード業界のシェア30%)という高い目標を掲げ成長を続けています。
部署・サービスについて
ベンダー管理グループでは、外部の専門リソースを戦略的に活用し、当社がコアビジネスに集中できる、効率的で強固な事業体制を構築しています。このグループは、ベンダーとの交渉、購買、調達業務を通じて最適なIT投資を行い、高品質なITサービスと製品を確実に確保する役割を担います。さらに、当社の事業ニーズに基づき、ビジネスSaaSアプリケーションに対する最適な投資判断と、その導入・活用を支援しています。これらの業務を通じて、多岐にわたるプロジェクトが発足し、その企画から立ち上げ、実行、運用までを実践的に経験できる環境です。
ポジション:
募集背景
現在新規サービス開発の為に新設されたチームでアプリケーションエンジニアとしてチームの一員となり、AWS上でのミッションクリティカルな決済サービスアプリケーションの設計、構築、維持、運用までご担当頂ける、今後の楽天カードサービスの更なる発展に貢献いただける方を募集しています。
業務内容
-
業務要件のヒアリング
-
アプリケーションの要件定義・設計・構築・運用
-
アプリケーションの障害対応
-
CI/CDプロセスの構築・改善・維持
必須要件:
-
Webアプリケーション開発経験(3年以上):Java/HelidonMPを用いたWebアプリケーションの開発経験。
-
クラウド環境でのアプリケーション構築・運用経験(本チームではAWSを使用)
-
RDBMSまたはNoSQLデータベースを用いた開発経験:特にDynamoとDSQLを用いたアプリケーション開発経験、およびSQLの知識。
-
CI/CDパイプラインの利用経験:GitHub Actionsなどを用いたCI/CDパイプラインを活用した開発プロセス経験。テスト自動化等の経験。
-
本番環境におけるアプリケーションの障害対応経験
歓迎要件:
-
マイクロサービスアーキテクチャでの開発経験:分散システムにおける設計思想、課題、解決策に関する知識と実務経験。
-
コンテナ技術を用いた開発経験:Docker、Kubernetesなどのコンテナ技術を用いたアプリケーション開発・運用経験。
-
API設計・開発経験:RESTful APIやGraphQLなどのAPI設計、開発、運用経験。
-
テスト駆動開発(TDD)またはそれに準ずるテスト実装経験:ユニットテスト、結合テスト、E2Eテストなどの設計・実装経験。
-
パフォーマンスチューニング経験:アプリケーションのボトルネック特定と性能改善の実績。
-
セキュリティに関する開発知識:OWASP Top 10などのWebアプリケーションセキュリティに関する知識と、セキュアコーディングの実践経験。
-
システム監視・ログ分析の経験:CloudWatch、Prometheus、Grafana、Datadogなどを用いたアプリケーションの監視設定やログ分析経験。
-
スクラムなどアジャイル開発経験:アジャイル開発手法(スクラム、カンバンなど)でのチーム開発経験。
-
金融業界でのシステム開発経験:決済サービスなど、金融分野のシステムに関する特有の要件や規制に関する知識。
-
英語でのコミュニケーション能力:技術ドキュメントの読解や、海外ベンダー・グローバルチームとのやり取りが可能なレベルの英語力。
その他:
勤務地に関する補足
東京(楽天クリムゾンハウス青山)、福岡オフィス(博多)
出向に関する補足
楽天グループ株式会社で雇用され楽天カード株式会社へ出向となります
※もっと詳しく知りたい方は、以下のページをご参照ください。
▼「会社」について知りたい
▼最新の「業績やニュース」を知りたい
▼「諸条件」について知りたい
#エンジニア職 #engineer #アプリケーションエンジニア #applicationsengineer #フィンテックグループカンパニー #fintechgroup #楽天カード #RakutenCard
Languages:
Japanese (総合 - 3 - 上級)