Rakuten
【Entry Level】Software Engineer - Rakuten Payment, Inc.
Skills
20 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Tokyo, Japan
Work mode:
Onsite
Published on:
6 October 2026
What they need
【Position Overview】
Rakuten Payment, Inc. develops business with a focus on payment services and marketing solutions. Our services are available at approximately 5 million online and offline locations, as well as approximately 1 million locations accepting transportation-related e-money. The Product Development Division handles everything from system service planning to UI/UX planning, implementation, and operation.
【Position Details】
<Application Engineer>
This position is responsible for the design, requirement definition, environment design, implementation, testing, and service launch of systems for Rakuten Pay, Rakuten Cash, and Rakuten Edy. Depending on the assignment, you will handle service development and operations across Rakuten Group’s FinTech services.
・Design, develop, test, and operate web-based systems (front-end and back-end) and batch applications.
・Construct and operate service monitoring and management automation.
・Build demo systems for concept validation.
・Plan and review various services, and provide support.
・Propose and implement improvements for assigned services.
<Software QA Engineer>
This position is responsible for quality assurance across services, utilizing programming for quality verification.
・Conduct load testing for Web APIs (REST, SOAP).
・Perform functional testing for mobile applications.
・Monitor applications and perform troubleshooting.
・Analyze performance metrics (CPU usage, memory usage, network usage, etc.).
・Create performance graphs, session reports, and related documentation.
<UI/UX Engineer>
Focusing on front-end UI development, this role involves screen design and development using a wide range of technologies, including backend API integration, seamless login, and hardware interaction via native APIs. We emphasize brand guidelines to improve design consistency and development efficiency while incorporating the latest technologies.
【Language Proficiency】
Japanese: Not required~Business Level
English: Conversational Level~Business Level
【Coding Test】
Required
【Mandatory Requirements】
・Computer science or related background.
・Experience in development using one of the following: Java, PHP, Python, Golang, Scala, or Kotlin.
・Experience in front-end development using TypeScript (React, Svelte, Next.js, etc.).
・Experience in Linux environments.
・Understanding of database schemas and normalization.
・Understanding of system performance (load, memory, response time).
【Desired Requirements】
・Experience utilizing AI tools for development and testing workflows.
・Experience with Git, Shell Script, and SQL.
・Experience with Apache and Tomcat.
・Experience with Struts and Spring Framework.
・Understanding of CI/CD.
・Experience with web UI development (HTML, CSS, JavaScript).
・Knowledge of latest technologies (Public Cloud, Docker, Kubernetes, etc.).
【Main Services】
・Rakuten Pay
・Rakuten Pay Online
・Rakuten Cash
・Rakuten Edy
・Rakuten Point
・Other FinTech Services
【Work Location】
NBF Shinagawa Tower
Other offers great for you!
These companies are also looking for great profiles
Staff and More
SENIOR FRONTEND & MOBILE ENGINEER (H/F)/ React Flutter CDI
Permanent contract
Geneva, Switzerland
Hybrid
Skills
15 hours ago
Quick apply
Wikeys
Senior IAM / IGA Operations Engineer – Keycloak & MidPoint (FR/NL/ENG)
650
Freelance
Brussels, Belgium
Hybrid
Skills
11 hours ago
Quick apply
Groupbees
Intégrateur de données - Datahub
Freelance
79000 Niort, France
Onsite, Hybrid
Skills
10 hours ago
Quick apply
No company information available.