【東京勤務/アプリケーションエンジニア】オンライン決済プラットフォーム開発・運用
- 採用企業名
- GMOペイメントゲートウェイ株式会社
- 職種
-
IT(PM・SE) - IT系プロジェクトマネージャー
IT(PM・SE) - WEB系SE
IT(PM・SE) - オープン系SE
- 雇用形態
- 無期雇用
- 勤務地
-
東京都
- 仕事内容
-
...
■募集部署のミッション・ご紹介
同社のオンライン総合決済サービスは、年間20兆円超の決済処理を行う国内最大級の決済プラットフォームです。
同部署は企画・要件定義から開発・運用までを一気通貫で担当し、「平均25%以上の営業利益成長」を目標に掲げ、新規サービスの構築や既存サービスの改善に取り組んでいます。
高い品質が求められるサービスに対し、攻めと守りのバランスをとりながら、スピード感をもってサービスを提供・運用しています。
■業務概要
国内最大級の決済インフラである同社の決済サービス。そのシステム開発・運用のフルフェーズを一気通貫で担当いただきます。
■業務詳細
決済業界のリーディングカンパニーである同社の「総合決済サービス」は、重要な社会インフラの一部として、EC/金融/公共といったあらゆる場面で企業と人をつなぐ金融サービスを提供しています。
例えば、ネットショッピングや公共料金の決済サービスの構築、銀行/カード会社とコラボレーションしたスマホ決済など、新たな決済プラットフォームを創出し、生活をより便利にする社会的にも影響の大きなプロジェクトを自社内で多く推進しています。
国内の決済サービス・金融サービス基盤は進化を続けており、AI/不正検知など新たなテクノロジーに触れる機会も多数あります。アプリケーションエンジニアは弊社の中核となるサービス基盤を支え、ビジネス成長において重要な職務です。
▼具体的な業務事例
1.決済サービスの企画・開発・運用保守
• 事業部・関係者との要件ヒアリング、業務要件・機能要件の整理、仕様書の作成
• システム仕様策定(API仕様設計、データフロー設計)
• 技術選定およびアーキテクチャ設計(API設計、データベース設計)
• フロントエンド(Web画面/モバイルアプリ)、バックエンド(Web画面/API/バッチ)の開発
• テスト仕様書作成、テストの実施(単体テスト/結合テスト/システムテスト)
• 社内および協力会社の開発メンバーとの仕様調整、進捗管理(backlogでのチケット管理)、コードレビュー
• アラート設計・対応フローの整備、アラート発生時のリカバリ、アクセス集中時の監視対応
2.決済システムのパフォーマンス最適化・可用性向上
• APM(NewRelicなど)を活用した負荷分析、ボトルネックの特定
• クエリ最適化(SQLインデックス最適化、リレーション設計改善)
3.セキュリティ強化の施策検討・実装
• PCI DSS、ISO 27001などのセキュリティ基準に準拠した決済システムの設計・実装
• 脆弱性診断の結果分析・修正対応(セキュリティ部門と連携し、アプリのセキュリティ強化)
4.インフラの構築・運用(クラウド/オンプレ)
• AWSを活用したクラウドインフラの設計・構築、 IaCを用いたインフラ管理・自動化
• インフラエンジニアとの要件調整(オンプレミス環境)
5.開発プロセスの最適化・自動化
• CI/CDの構築・運用(GitHub Actions/AWS CodeBuild)
• テスト自動化の導入(JUnit/JMeter/Selenium/Cypres)
6.システムモニタリング・運用改善
• モニタリング環境の構築(Grafana, NewRelic,AWS CloudWatchなど)
• システム負荷予測とトラフィック増加に備えたシステム増強の検討
■携わるサービス例
1.決済代行サービス
・PGマルチペイメントサービス
・fincode byGMO
・Epsilon byGMO
2.後払いサービス
・GMO後払い
・GMO掛け払い
・アトカラ
3.金融機関向け・Baas支援
・銀行Pay基盤システム
・GMO-PGプロセシングプラットフォーム
・Cycle byGMO
4.公共料金
・PGマルチペイメントサービス マルチビリングパッケージ
・自治体・公共機関向け決済サービス
・不動産業界向けキャッシュレス決済サービス
5.その他
・請求書カード払い byGMO
・即給 byGMO
・GMO-PG送金サービス
■経験できるキャリア、習得できるスキル
・システム開発力
自社がサービスとして提供する決済サービスの開発をリードします。サービスの多くはJava, Spring, Tomcat, nginxなどオープンソースの技術・製品が組み合わされています。弊社は内製での開発を重視しておりますので、エンジニアには自らの技術力とともにチームをまとめるバランス感覚が培われます。サービス毎にウォータフォール/アジャイル/ハイブリッドと開発手法を使い分けています。
・スピード感あふれる仕事
めまぐるしく変化するこの決済業界において、弊社は大企業にはないスピード感で判断/企画/実装を推進していきます。エンジニアにも常に機敏な対応が求められ、チャレンジ精神歓迎です。
・技術者としても、人間としても成長
決済サービスの構築には、決済への深い知識を身につける必要があります。また、常に新しい技術への興味を持ち、サービスのユーザビリティを高めるべく活用していく必要があります。多様な有識者との協力を通して、知識、技術、マネージメント力を高めていくことが可能です。
加えて、今後もシェアを拡大するべくスピード・品質・セキュリティ・性能全てにおいて高いレベルが求められ、技術者としても人としても成長できる環境があります。
・自社のサービスを構築するマネージメント力
FinTechに関心が高まり社会的に金融サービスの先進化が進んでいる背景から、大手や地銀などの銀行や公共の大規模なお客様とコラボレーションして、新たな決済サービスを企画し開発するプロジェクトが多く計画されています。お客様やベンダーと協力して、半年~1年程度、数十~数百人月のプロジェクトを運営していきます。カード会社・銀行など多岐に渡るステークホルダーとの協業経験を得られます。
▼参考記事
・同社技術イベント書き起こし:https://www.gmo-pg.com/blog/articles/event/
・エンジニア組織紹介記事:https://ttj.paiza.jp/archives/2022/02/17/1847/
・エンジニア出身人事総務部長メッセージ:https://www.gmo-pg.com/blog/articles/article-0021/
■利用技術
※下記の技術など使用
◇言語: Java/PHP/Perl/Python/Swift/TypeScript/Vue.js/React
◇フレームワーク: Spring Boot,Symfony
◇サーバー(オンプレ): Linux/Windows/vmware
◇サーバー(クラウド): AWS Fargate(ECS)/EC2/Lambda
◇DB: Oracle/MySQL/PostgreSQL/Aurora(MySQL,PostgreSQL)/ElastiCache(Redis,Memcached)/DynamoDB/DocumentDB
◇メトリクス/監視: NewRelic,PagerDuty, AWS CloudWatch
◇ソース管理: GitHub Enterprise
◇CI/CD: GitHub Action, AWS CodeBuild
◇クラウド構成管理: AWS CloudFormation, AWS CDK
◇プロジェクト管理: Backlog
◇情報共有: Atlassian Confluence/Microsoft Teams■休日:完全週休二日制, 祝日, 夏季休暇, 年末年始
- 求める経験
-
...
■Must要件
Javaなどのオープン言語を用いたWEBアプリケーションシステムでの開発経験
(特に生かせるスキル例)
・以下の開発スキル
- Java、Spring、Shell Script、Linux
・RDBMSを利用したアプリケーションの開発スキル
■Want要件 *以下いずれかに該当する方
・ECのWEBアプリケーションの開発経験(決済関連のプロジェクトであれば尚良)
・大手EC(モール)事業者もしくはそのシステム開発会社の方
・金融機関/クレジットカード会社向けシステム(フロント/バック)
・上流工程(要件定義、基本設計)の実務経験
・外部協力会社メンバーのマネジメント経験(SIerでの経験歓迎)
・Java/Spring Framework/Spring Boot/nginx等を用いたWebアプリケーションの構築経験
・SVN,Git等の「バージョン管理システム」使用経験
・Java/Swift/Objective-Cを用いたスマートフォンアプリ開発経験
※AI活用No.1企業グループへの取組を加速するため、生成AI(最新のIT技術・ツール)に対する興味関心がある方
■活躍イメージ像
・明るく、何事も前向きに取り組め、失敗からも学びを得ようとする方
・周囲と円滑にコミュニケーションを取れる方
・プロジェクトの完遂に強いこだわりと責任感を持ち、主体的に物事を進められる方
・利用者目線でシステム要件を検討できる方
・自主的に行動し、自ら問題点を解決する姿勢のある方
・新しい技術にアンテナを張り、常にスキルの向上を求める方
・プロジェクトの各フェーズ(要件定義~運用)を網羅的に経験されている方
・複数プロジェクトの進行を管理・実行されている方■職種未経験者:不可
- 想定年収
- 550万円 - 1200万円
- 語学力
-
英語力:不問




