Business/Department/Service Overview Rakuten is the EC company. The business model of Rakuten Ichiba is B2B2C and we worked close to merchants. Also, we are focusing of the B2C model. And ECFD is a home of B2C model business in Rakuten. B2C model business can control the variation of the items at the store and increase the quality of the delivery the item to the customer. EC First Party Development Department (ECFD) has responsibility for developing and operating the systems related to B2C E-Commerce businesses, like Rakuten Books, from the frontend (user-product interface development) to the backend (order and product management systems). We are looking for Producers (Product Manager/Project Manager) who work together with us to launch/expand B2C businesses. Position Details Why not accelerate our rapidly growing ECFD business, and build up your career as the engineer who has specialty of EC business? You will work for the responsibility of service development and operation as Application Engineer/Scrum Master/Project Manager. In addition, you can work closely with the business side in development and operation, so you will have a lot of experience creating products which is valuable for our business in addition to working with technologies. ECFD Osaka branch side is developing/operating the below services, and if you join us, you will have the responsibility about one of those. - Rakuten Books Sub-services: - Rakuten Books Download (Download contents) - POSA (Pre-paid card) - Rakuten 24 (Daily necessities) <Responsibilities> - High quality application development. - Stable service operation. - Continuously improvement of process and system.
- More than 2 years’ experience and basic knowledge of Java. - More than 1-year experience and basic knowledge of Linux/Unix. - More than 1-year experience and basic knowledge of RDB. - More than 1-year Web application development experience.
There are a few to 10 members of engineers, project managers, and product managers, in each team. Some teams work together with Tokyo teams. Most members are mid-career. They belonged to software vendors or system integrators and they are working by making use of each experience. In recent years, we have strengthened the recruitment and training of new graduates, so the number of members who are central to development is increasing. With wireless LAN, each team freely develops, such as discussing while writing on the whiteboard wall, mob programming on a large monitor, and concentrated work in a partition space. < Main programming language (Framework)> Java (Spring), JS (Vue, React), Shell <DB> RDBMS (Oracle, MySQL), KVS (Redis, Elasticsearch) <Server environment> Private Cloud, IaaS (Linux base), CaaS (Docker/k8s base)