ECOPD is developing systems for Rakuten Mart and Rakuten Zenkoku Super.
It's an environment where you can grow as an 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 projects, and you can get good 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 a great opportunity for engineers to enhance their skills. In addition, we develop driver apps to improve operation efficiency by getting feedback from the delivery team and drivers 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, each person is responsible for a wide range of tasks, and the scope of responsibility is also broad. You will not only develop 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 Details
- Architecture design, development, testing, and release of new or existing services.
- System architecture review and enhancement.
- Creation of delivery route optimization logic.
- Ensuring stable system operation, troubleshooting, maintenance, and operation.
- Make technical solutions to achieve business requirements.
- Collaborating with internal and external stakeholders to drive projects.
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 systems.
- Experience in team leadership, project management, and organizational management.
- Experience with Kafka, Cassandra, and Elasticsearch.
#engineer #applicationsengineer #commerce #Java #Python