Business Overview
Payment systems using credit cards, e-money, the Web, and apps are no longer inseparable from our lives. Rakuten Card has been the industry's top class with more than 25 million members, the No.1 credit card handling volume in Japan(based on its own issuance) for the four consecutive years, and the No.1 customers satisfaction rate for 13 consecutive years. Even now, we continue to grow with the high goal achieving triple3(30 million credit card issuance, 30 trillion yen in shopping handling volume, and a 30% share of the credit card industry ) without slowing down.
Department Overview
Our system strategy department handles architecture design and introduction of new technologies to support the expanding service lineup, such as rapidly growing membership and transaction value, and upgrade Rakuten e-NAVI and Rakuten Card application services. The scope of responsibility is wide-ranging, including card payment systems, credit management systems, Rakuten e-NAVI, Rakuten Card application, call center systems and other systems.
The experience at our company is very stimulating as an engineer, as you will be involved from the top stream, making full use of cutting-edge technology.
Position Details
- Design, Develop and maintenance support for Cloud-Native applications
- Contribute to application development on multiple large-scale, mission-critical systems
- Design, Develop and maintain Kubernetes environment
- Exploring, Deploying, building, and configuring deployment methodology and best practices of Rakuten Card cloud native environment
- Keep current with new technologies and developments in the Cloud Native space
- Constantly improve product quality, security, and performance
- Catch bugs and style issues in code reviews
- Work on Rakuten Card services modernization(Cloud migration, micro-services architecture)
- Provide system solutions
Mandatory Qualifications
- 2+years of experience with object–oriented languages, including Java or C#
- One or more related cloud native development experience from below
- Hands on experience in implementing RESTful, gRPC, SOAP services in microservice development
- Experience in Redis, Cassandra, Mongo, DynamoDB or Bigquery
- Experience with messaging frameworks (ActiveMQ, RabbitMQ, Kafka etc.)
- Docker, Kubernetes experience on productionoExperience in testing tools such as Junit, Cucumber、Groovy, Jmeter, IBM-RTW etc
- Hands on experience in CI/CD (Spinnaker/jenkinsX/Harness/Circle CI)
- Software Oriented Networking(load balancing, service proxy etc) experience
- Experience with using development tools, including JIRA, GitHub, and Jenkins
Desired Qualifications
- Have a general understanding of enterprise application IT security
- Good understanding of Cloud computing concepts and technologies, such as IaaS/SaaS/PaaS, load balancing, Storage, etc.
- Interest in Cloud Engineering, new technologies and developments
- Bring user perspectives to the development
- Candidates should be flexible / willing to work with team members with diverse backgrounds and ideas
- Regularly achieve consensus with peers, and clear status updates
- An inclination towards communication, inclusion, and visibility
Additional information on Location
Fukuoka
Additional information on Secondment
You will be employed by Rakuten Group, Inc. and transferred to Rakuten Card Co., Ltd.
About Rakuten
In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today.
So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone.
Today, our 70+ businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.