Engineer, Netsuper TMS Development (Transportation Management System), EC OMO Platform Development Department (ECOPD)
Rakuten Crimson House, Japan
Rakuten
楽天グループ株式会社のコーポレートサイトです。企業情報や投資家情報、プレスリリース、サステナビリティ情報、採用情報などを掲載しています。楽天グループは、イノベーションを通じて、人々と社会をエンパワーメントすることを目指しています。Job Description:
Department Overview
ECOPD is developing systems for Rakuten Mart and Rakuten Zenkoku Super.
-Rakuten Mart: https://sm.rakuten.co.jp/
-Rakuten Zenkoku Super: https://netsuper.rakuten.co.jp/
It's an environment where you can grow as engineer together with service and members.
We do development and operation for all products related to Netsuper (Front end for users, SCM~OMS~WMS~TMS etc). There are many new project, and you can get god experience and domain knowledge widely.
Business team and Tech team work together closely.
In this TMS Development Group, we are responsible for the development and operation of delivery-related systems for Rakuten Mart.
- Optimizing delivery routes and order using AI.
- Providing estimated time of arrival (ETA) to users.
- Developing driver applications (Mobile app and management web page).
We are working with the delivery team to maximize delivery efficiency, optimize driver operations, and maximize customer satisfaction related to delivery.
The delivery routes optimization with AI, data analysis and machine learning are very challenging and it’s great opportunity for engineer to enhance the skills. In addition, we develop driver app to improve operation efficiency by getting feedback from delivery team and driver closely. By working with the delivery team closely, you can get a perspective that encompasses the entire business, not just system development.
Team is small (only few engineers), each person is responsible for a wide range of tasks, and the scope of responsibility is also broad. You will not only development in a specific technology, but also experience the entire process of system design, development, operation, and improvement. This environment fosters the ability to think, act, and solve problems on your own, and allows you to improve your overall skills as an engineer.
Position:
Why We Hire
Position Details
-Architecture design, development, testing, and release of new or existing services.
-Delivery new features with high quality and speed
-Creation of delivery route optimization logic
-Ensuring stable system operation, troubleshooting, maintenance, and operation.
-Make technical solution to achieve business requirement
-Collaborate with team members and stakeholders
Development Languages:
-Java, Python
-React, TypeScript, ReactNative
Mandatory Qualifications:
-More than 5 years Java development experience
-Experience with architecture designs for multiple systems
-Experience with team development and git code management
-Experience in development using databases and KVS
-Proactiveness and motivation
Desired Qualifications:
-Knowledge of logistics and delivery
-Experience with React, TypeScript, and Python
-Experience with Spring framework
-Good communication in Japanese and English
-Experience with container framework Docker, Kubernetes
-Experience with One Cloud, GCP
-Experience with Jenkins for deployment or automation test
-Experience with complex and large scale system
-Experience with team leader, project leader
-Experience with Kafka, Cassandra, and Elasticsearch
#engineer #applicationsengineer #commerce #RakutenMart #RakutenZenkokuSuper #Java #TMS #Python #React #AI
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Cassandra Data analysis Docker Elasticsearch GCP Git Java Jenkins Kafka Kubernetes Machine Learning Python React Testing TypeScript
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.