Rakuten logo
Application Engineer - Payment System Department, System Operations Division, Rakuten Card Co., Ltd.
full-timeTokyo, Fukuoka Prefecture, Setagaya

Summary

Location

Tokyo, Fukuoka Prefecture, Setagaya

Type

full-time

Explore Jobs

About this role

Job Description:

Business Overview

Credit cards, electronic money, and web/app-based payment systems have become an inseparable part of our lives. Rakuten Card boasts over 30 million cards issued and has achieved the No.1 credit card shopping transaction volume in Japan (based on self-issued cards)1. Even as an industry leader, we continue to grow without slowing down, aiming for the ambitious goal of "Triple 3" (30 million credit cards issued, 30 trillion yen in shopping transaction volume, and 30% market share in the card industry).

Department Overview

The Payment System Department is the core division supporting Rakuten Group's payment infrastructure, responsible for the design, development, and operation of Payment Service Provider systems.
We provide diverse payment methods to merchants—including credit card payments, convenience store payments, carrier billing, and deferred payments—ultimately supporting systems used by tens of millions of end users in their daily shopping experiences.
By leveraging cutting-edge technologies and engaging with services from the very top stream, our engineers gain invaluable experience and constant intellectual stimulation.

Position:

Why We Hire

Rakuten Card boasts a diverse portfolio of projects spanning a range of services. We are currently seeking Application Engineer (Java) who can effectively proceed with these projects and lead them to success.
This is an advantageous position where you can contribute to Rakuten Card’s diverse operations, Japan's leading credit card company. We are eager to collaborate with individuals who can leverage their experience to build the next future of Rakuten Group's FinTech business in new and exciting domains.

Position Details

- Develop and maintain Java applications, leveraging various Java frameworks and ORM technologies
- Database SQL knowledge and DB performance insight Business Requirement definition (which is a kind of BA role)
- Documentation of the system development life cycle phases (Functional/Technical Specification)
- Coding
- Creating Test Case and Execute Test (Unit, Integration, Performance, Penetration Test, non-regression)
- UAT Test Support Documentation for all system development phases
- Web-based applications and services using web tools and technologies Human resource estimation and schedule planning for each task

Mandatory Qualifications:

- Develop and maintain Java applications, leveraging various Java frameworks and ORM technologies 
- Database SQL knowledge and DB performance insight Business Requirement definition (which is a kind of BA role) 
- Documentation of the system development life cycle phases (Functional/Technical Specification) 
- Creating Test Case and Execute Test (Unit, Integration, Performance, Penetration Test, non-regression) 
- UAT Test Support Documentation for all system development phases 
- History of successful product delivery 

Desired Qualifications:

- Excellent analytical and problem-solving skills including high degree of attention to detail and accuracy In-depth understanding of Object Oriented and SOA design concepts 
- Knowledge on Data visualization tools is a plus (such as Tableau...) 
- Positive and corroborative attitude to find out business requirements 
- Innovative and flexible people full of energy 
- Friendly team player with a professional mindset 
- Those who can think for themselves and take actions 
- Willing to work in a dynamic, multicultural and global environment where multilingual skills are a big asset 
- Ambitious to grow as an individual within the company 
- Passionate about working in a global company which wants to make a difference by empowering society

Others Information:

Additional information on Location

Tokyo (Rakuten Crimson House Aoyama), Fukuoka Office (Hakata)

Additional information on Secondment

You will be employed by Rakuten Group, Inc. and seconded to Rakuten Card Co., Ltd.

For more details, please refer to the following pages.

----------------------------------- 

▼About Company  

History of the Rakuten Brand    

Rakuten Group as a Global Company 

Giving Back to Society 

▼ Latest Company News  

Press Release 

Investor Relations 

▼ Video Links 

Other Rakuten Group Activities 

▼ Conditions of Employment 

Rakuten Group Employee Benefits 

-----------------------------------

#エンジニア職 #engineer #アプリケーションエンジニア #applicationsengineer #フィンテックグループカンパニー #fintechgroup #楽天カード #RakutenCard

Languages:

English (Overall - 3 - Advanced), Japanese (Overall - 2 - Intermediate)

Other facts

Tech stack
Java Application Development,ORM Technologies,Database SQL,DB Performance Insight,Business Requirement Definition,System Development Life Cycle Documentation,Functional Specification,Technical Specification,Test Case Creation,Unit Testing,Integration Testing,Performance Testing,Penetration Testing,UAT Test Support,Web-based Applications,Human Resource Estimation

About Rakuten

Rakuten Group, Inc. (TSE: 4755) is a global technology leader in services that empower individuals, communities, businesses and society. Founded in Tokyo in 1997 as an online marketplace, Rakuten has expanded to offer services in e-commerce, fintech, digital content and communications to 2 billion members around the world. The Rakuten Group has more than 30,000 employees, and operations in 30 countries and regions. For more information visit https://global.rakuten.com/corp/.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Software Development

What you'll do

  • The role involves developing and maintaining Java applications using various frameworks and ORM technologies, alongside defining business requirements and documenting all phases of the system development life cycle. Responsibilities also include coding, creating and executing various types of tests, and supporting UAT.

Ready to join Rakuten?

Take the next step in your career journey

Frequently Asked Questions

What does a Application Engineer - Payment System Department, System Operations Division, Rakuten Card Co., Ltd. do at Rakuten?

As a Application Engineer - Payment System Department, System Operations Division, Rakuten Card Co., Ltd. at Rakuten, you will: the role involves developing and maintaining Java applications using various frameworks and ORM technologies, alongside defining business requirements and documenting all phases of the system development life cycle. Responsibilities also include coding, creating and executing various types of tests, and supporting UAT..

Why join Rakuten as a Application Engineer - Payment System Department, System Operations Division, Rakuten Card Co., Ltd.?

Rakuten is a leading Software Development company.

Is the Application Engineer - Payment System Department, System Operations Division, Rakuten Card Co., Ltd. position at Rakuten remote?

The Application Engineer - Payment System Department, System Operations Division, Rakuten Card Co., Ltd. position at Rakuten is based in Tokyo, Japan and Fukuoka Prefecture, Japan. Contact the company through Clera for specific work arrangement details.

How do I apply for the Application Engineer - Payment System Department, System Operations Division, Rakuten Card Co., Ltd. position at Rakuten?

You can apply for the Application Engineer - Payment System Department, System Operations Division, Rakuten Card Co., Ltd. position at Rakuten directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Rakuten on their website.