ソフトウェアエンジニア
職務内容
◯求人企業名◯
【PayPayカード株式会社】
----------------------------------------------------------
<企業について>
Zホールディングスグループの一員である同社は、「圧倒的No.1のサービスをすべてのお客さまに!」をビジョンとして掲げ、「日本一」のクレジットカード会社を目指しています。
キャッシュレス社会の本格化に伴い、大幅な事業拡大が見込まれる分野でのシステムを構築に携わることができます。
PayPayは登録者が5700万人を超え、PayPayカードも会員数が1000万人を超えるなど、決済領域で飛躍的に成長を続けている企業です。
<同社で働く魅力点>
(1)新しいことに従事できるフェーズ
2022年にPayPayグループに入り、PayPayとの新たなシナジーを生むフェーズになっています。
システムもオンプレからクラウドへと移行し、クラウドになったからこそ進められるPJも動いています。
従来のPayPayあと払いアプリの新機能開発やUIUX改善、さらに新規プロダクトも将来的に開発を目指したり、よりクラウドネイティブな環境を目指すなど、今のフェーズだからこそ携われる業務内容が多数あります。
(2)大量の顧客基盤
PayPayは日本の約二人に一人が使用しており、PayPayカードも1000万ユーザーを突破するなど、ユーザー数は飛躍的に増しています。
また、Zホールディングス全体でも、多数のユーザーが利用しているアプリがあり、そうした大量の顧客基盤をもとに、国内のFintech業界を変革できるやりがい/社会貢献性を感じられます。
(3)技術的な魅力
大量の顧客基盤があるため、大規模なサービス開発に携わることができます。そのため、トラフィック対策やセキュリティ領域の知見も得られるなど、エンジニアとしてスキルが伸びやすい環境です。
また、今後DevOps環境を整備したり、クラウド環境もよりクラウドネイティブなものに進めていく予定のため、モダンな開発スキルだけではなく、AWSを中心としたクラウドインフラ周りの理解も深められます。
サービスの企画部署との距離も近いため、企業戦略や業務改善に近いレイヤーの上流工程にも携われる環境を整えています。
(4)働きやすい環境
同社はフルリモート・フレックス制度を導入しており、柔軟な働き方が可能です(オフィス環境も充実しているため、ご自身の判断で自由に出社することも)。有給も取得しやすく、入社日から有給が最大16日まで付与される環境です。
育児休業や子の看護休暇は勿論のこと、育児短時間勤務制度はお子様が小学校卒業するまで取得でき、ベビーシッター補助制度もあるなど、お子様をおもちの方でも安心して働き続ける環境です。
また、定期的な1on1も実施されており、ご自身の歩みたいキャリアを上長に相談するなど、個人の能力を高めるための土壌が整っています。
<参考URL>
https://www.paypay-card.co.jp/recruit/
https://speakerdeck.com/paypaycorporation/paypay-card-engineer https://speakerdeck.com/paypaycorporation/paypay-card-workingenvironment
----------------------------------------------------------
◯仕事内容◯
プロダクトマネージャー、デザイナー、QAエンジニアなどと緊密な連携を取りながら、最高のユーザー体験が提供できるスケーラブルなシステムを設計・開発をおこなっていただきます。
高い拡張性と可用性、安全性を実現するマイクロサービス基盤のシステムを設計・開発をおこなっていただきます。
コードのリファクタリングやアルゴリズムの改善などシステムパフォーマンスの最大化に向けた各種取り組みに参画いただきます。
APIの機能改善、パフォーマンスチューニング、デバック、トラブルシューティングなど、システムの品質向上を図っていただきます。
チームメンバーのコードレビューを行い、ベストプラクティスを指導いただきます。
大規模なプロジェクトやチームをまたぐプロジェクトにおいてテクニカルリードを担っていただきます。
◯仕事の特色◯
【本ポジションへの期待】
Freedom to Pay「払う」を、自由自在に。
PayPayカードは、クレジットカード業界にイノベーションを起こし、支払いの在り方を変えていきます。また、PayPayとの融合を通じて新しい金融プラットフォームを提供することで、これまでに無いユーザーの決済体験を創出します。
そのためには、拡張性と信頼性、保守性を両立させたサービスの構築と刷新が必要です。
最高のユーザー体験提供のための最適なシステム設計と継続的な改善、グループ経済圏やPayPayエコシステムへの統合を意識した多様な機能開発、大規模トランザクション処理を実現させるシステム開発など、日本で圧倒的なスタンダードとなるキャッシュレスサービスを一緒に作り上げていく方を探しています。
【開発一例】
・Webブラウザ向けWebアプリの機能開発
・PayPayアプリ向けに提供するミニアプリの機能開発
・PayPayカード入会/会員サイトの設計および開発・運用
・新サービスリリースやサービス改善に伴う機能追加および改善
・基幹システムにおけるアプリ基盤/売上/精算/入金/与信管理システムなどの設計・開発
・アクワイアリング/審査/ユーザーコミュニケーションシステムなどの設計・開発
【Tech Stack】
主な実装はJava 11/Spring Boot 2の組み合わせか、あるいはJava 17/Spring Boot 3の組み合わせで行っています。
一部のレガシー実装にJava 8とJava EEフレームワークが残っています。
データベースにはRDS (Oracle, MySQL) やDynamoDBを採用しています。
オブジェクトストレージにはS3を使用し、Python/AWS Lambdaによるイベント駆動処理を行っています。
単体テストにはJUnit/Mockitoを、結合テストにはJMeterを利用します。
バージョン管理はGitHubとGitLabを採用しており、CI/CDにはCodePipelineが利用されています。
・プロジェクト・ドキュメント管理ツール:JIRA, Miro, Confluence
・エディタ:Eclipse, IntellJ, VSCode
・コンテナ環境:Docker + AWS (ECS, EKS, ECR)
・監視:CloudWatch, CloudTrail
・CloudFormationによるインフラのコード化
・コミュニケーションツール:Slack, Zoom
◯求めるスキル・経験【必須】◯
・ビジネス~母国語レベルの日本語力[目安:日本語能力試験(JLPT) N1]
・システム開発経験(目安:7年程度以上)
・オブジェクト指向言語を用いた開発経験
・Java / Spring Bootを用いた開発経験が豊富にある方を特に歓迎しています
・技術選定の経験
・課題を自ら主導して解決した経験(具体的な改善案の計画や効果検証まで実施した経験など)
・各種リレーショナルデータベースを用いた開発経験
※技術課題(コーディングテスト)で選択可能な言語はJavaまたはKotlinのみとなります
◯求めるスキル・経験【歓迎】◯
・イベント駆動アーキテクチャ(EDA)の設計および実装経験
・大規模サービスやシステムの開発経験
・金融系システム開発やプロジェクトに携わった経験
・SQLチューニング経験
・各種AWSサービスの活用経験
・PM/PL経験
・ビジネス英会話スキル
・テックリード経験
・GitHub CopilotやChatGPTなどのAIツールを活用し、開発効率を向上させた経験
・生成AIを活用した設計、コーディング、テストコード生成、ドキュメント作成などの実務経験
◯求めるマインド【必須】◯
・PayPay 5 sensesに当てはまる方
◯福利厚生備考◯
・財産形成貯蓄制度:一般・住宅・年金財形
◯年収モデル◯
900万円~1500万円
※本求人は、ITエンジニア・クリエイター専門の転職エージェント レバテック株式会社が所有する日本国内在住者向けの求人です。
キャリア相談から無料で承ります。お気軽にご応募ください。
この求人に興味がありますか?