仕事内容
PayPay銀行のコアバンキングシステムリニューアルプロジェクトにおいて、Java/Kotlinを用いたバックエンドアプリケーションの開発・運用を担当します。金融プラットフォームとして高信頼性を維持するための設計・開発、マイクロサービスのパフォーマンスチューニングなどを行います。新しい組織と開発環境を自ら作り上げながら、金融業界の変革期における最前線で大規模なシステム開発に携わることができます。
Job Responsibilities・具体的な業務内容
- コアバンキングシステムに関連するJava言語(Java/Kotlin)でのバックエンドアプリケーションの開発と運用
- 金融プラットフォームとして高信頼性を維持するための性能と安定性を両立する設計と開発
- システム課題を解決するためのインフラストラクチャの活用方法を理解し実装する
- アプリケーション要件に基づいたそアーキテクチャの設計、ミドルウェアなどの選定
- マイクロサービスのパフォーマンスチューニング、モニタリング設定、アラート対応
Project Examples・プロジェクト事例
- 新サービスから既存サービスの改善におけるアプリケーション開発を行います。
- LINE連携した口座開設、問い合わせチャット
- PayPayミニアプリ連携
- カードレスATMの利用拡大
- 口座開設処理の改善
- 各種ローンサービスの改善 など
About the Organization/Team・組織/チームについて
- 配属先組織は、銀行システムリニューアルに関わるプロジェクトをフルスクラッチ開発で進めている。
- 自社エンジニアが中心となって、イチから企画・設計、さらにコーディングまで行う。
- 新しい組織なため自分たちで開発ルールや環境を一緒に作り出すことができる。
- 入社後に上記プロジェクトメンバーとしてPayPay銀行への出向を予定している。
Tech Stack
- Spring Boot, JUnit, Resilience4j, Feign
- MySQL/AuoraDB, DynamoDB, ELK, Kafka, Redis
- Docker, Kubernetes, ArgoCD, AWS
- GitHub, Gradle, Maven, npm/yarn, Flyway
- PlantUML, draw.io, miro.com
- Slack, Zoom, Confluence, Jira
Attractiveness of This Position・本ポジションの魅力
- システムリニューアルの設計から導入まで経験できる
- 新しい組織・環境を一緒に作り上げることができる
- 経営トップの意思決定サポートや各部門・PayPayを始めとした関係会社とのハイレベルな調整を通じ、高い視点に立った企画立案能力を獲得することができる
- 金融業界の変革期のなかで、これまでにない金融サービスの提供を目指す当社において、業界の最前線にて業務経験を積むことができる
- PayPayのサービス・ユーザー基盤を活用できる
Desired Candidate Profile・求める人物像
- ものごとを論理的に組み立ててコミュニケーションが取れる方
- 当事者意識をもって何事も取り組むことができる方
求めるスキル・経験
必須
3~5年のバックエンド開発経験 バックエンド開発経験
Javaの実務経験。その他一般的なプログラミング言語の優れたスキル Java
データ構造、アルゴリズム、オブジェクト思考プログラミングの基礎を理解していること
DB(RDB、NoSQL など)におけるスキーマ設計、効率的なクエリ作成 SQL
Webアプリケーション開発・チューニング経験、セキュリティを考慮した開発 Webアプリケーション開発経験Webセキュリティ
英語(ビジネスレベルでの会話が可能なレベル) ビジネス英語
ChatGPT、GitHub Copilot、Gemini、CodeWhispererなどのAI/LLMツールを活用した、プロフェッショナルなソフトウェア開発における実務経験 GitHub
歓迎
金融業界での開発経験
RESTful API、Pub/Subシステム、データベースクライアントなどのプラットフォームコンポーネントの実装経験 Cloud Pub/SubREST API
AWSサービスを使った開発経験 AWS
システム設計、大量トランザクションを扱うアプリ/Webプロダクト、スケーラビリティを必要とするアプリ/Webプロダクトの開発経験 システム設計
マイクロサービスの経験 マイクロサービスアーキテクチャ
日本語での業務遂行が可能な方(母国語、または日本語能力試験N1/N2相当) ビジネス日本語
AI支援開発をシステム設計およびデリバリーに統合した実績。 システム設計
AI関連のオープンソースプロジェクトへの貢献、またはAIを活用したワークフロー自動化の経験があれば尚可
募集要項
- 職種
- バックエンドエンジニア
- 雇用形態
- 正社員
- 想定年収
- 応相談
- 出社・リモート
- ハイブリッド / リモート可
- 必要経験
- 3〜5年
- レベル
- メンバー
- 勤務時間
- スーパーフレックス(コアタイムなし) / 実働7.75時間 / 休憩60分
- 休日休暇
- 完全週休2日制 / 祝日休み