Description
We are seeking a talented Stream Platform Engineer to join our team at Rakuten. Our payment systems using credit cards, e-money, the Web, and apps are no longer inseparable from our lives. As a key contributor on a high-performing team, you will be working with a talented team of engineers to design and develop high-performance, scalable, and reliable messaging solutions.
Our system strategy department handles architecture design and introduction of new technologies to support the expanding service lineup. 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.
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
- 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.
Estimated Salary: ¥15,000,000 per year
Location: Fukuoka or Tokyo
About Company
Rakuten is a leading fintech company with over 25 million members and the No.1 credit card handling volume in Japan. We are committed to innovation and growth, with a goal of achieving triple3 (30 million credit card issuance, 30 trillion yen in shopping handling volume, and a 30% share of the credit card industry).
-
Fukuoka Rakuten Full timeDescription · We are seeking a talented Stream Platform Engineer to join our team at Rakuten. Our payment systems using credit cards, e-money, the Web, and apps are no longer inseparable from our lives. As a key contributor on a high-performing team, you will be working with a ta ...
-
Fukuoka Rakuten Full timeRakuten empowers people and society through innovation, with a goal of creating innovative services for the global market. · The FinTech Group develops financial services including credit cards, banking, securities, insurance, e-money, mobile payments, and cryptocurrency transact ...