Rakuten

Streaming Platform Engineer- System Division, Rakuten Card Co., Ltd.

Japan
Streaming Java AWS Kafka Vue.js Docker Cassandra Spring Python Spark DynamoDB Git Nuxt.js JavaScript Node.js
Description

Job Description:

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.

Why We Hire

As Stream Platform Engineer at Rakuten, where you will be working with a talented team of engineers to design and develop high-performance, scalable, and reliable messaging solutions. We are looking for a person who can grow with us and lead the development of our streaming platform. 

Position Details

  • Designing and implementing messaging solutions using Apache Kafka.

  • Ensuring the performance and availability of Kafka clusters.

  • Contribute to application development on multiple large-scale, mission-critical systems.

  • Troubleshooting and resolving production issues.

  • Collaborating with cross-functional teams to identify and solve business problems.

  • Staying up-to-date with new and emerging technologies and trends in the field.

  • Work collaboratively as a key contributor on a high performing team to develop and deliver.

  • Promoting best practices for development and deployment in an streamed environment.

Work Environment

  • Mid-Career 60%

  • New Graduate 40%

  • Alumni SLER and Web System Development companies

  • OS: Linux, RHEL, Ubuntu

  • Framework: Vue, Nuxt, Jakarta EE, MicroProfile

  • Languages: Java, Javascript

  • Tools: Docker, Visual Studio Code, Nodejs, NetBeans

Mandatory Qualifications

  • Strong experience with Apache Kafka and its related technologies. Understanding of Pulsar as well is a plus.

  • Hands-on experience with configuring and tuning Kafka for high performance and scalability

  • Knowledge of the principles and practices of distributed systems

  • Experience with message queueing and event-driven architectures

  • Strong programming skills in Java with Jakarta and Microprofile.

  • Python for development with Spark

  • 2+ years professional experience as developer or software engineer

  • Experience using one or more NoSQL databases such as Cassandra, Mongo, AWS DynamoDB

  • Experience with using development tools, including JIRA, Git, and Jenkins.

  • Excellent verbal and written communication skills coupled with analytical problem-solving skills.

  • Experience owning a project from concept to production, including proposal, discussion, and execution.

  • Candidates should be flexible / willing to work across this delivery landscape which includes and not limited to Agile Applications Development, Support and Deployment.

Desired Qualifications

  • Hands-on in the Enterprise Confluent Platform

Additional information on Location

Fukuoka

Tokyo(If the options is available)

Additional information on Secondment

You will be employed by Rakuten Group, Inc. and transferred to Rakuten Card, Inc
 

※For more information, please refer to the links below: 

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

▼About Company  

▼ Latest Company News  

▼ Video Links 

▼ Conditions of Employment 

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

#engineer #fintechgroup #kafka #pulsar #spark #java #python #jakarta #spring #microprofile

Languages:

English (Overall - 4 - Fluent), Japanese (Overall - 2 - Intermediate)

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 264 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers