Full Stack Engineer

1ヶ月前


Tokyo Rakuten Full time

Department Overview

"Logistics" is one of the most essential platforms to evolve EC businesses in Rakuten Group.
We are currently working on the development of the following fulfillment related functions, including Warehouse Management System (WMS) development and its technical operations.

  • Logistics outsourcing service "Rakuten Super Logistics (RSL)" for merchants in Rakuten Ichiba
  • Online bookstore "Rakuten Books"
  • Online shopping site for daily necessities, health foods, pharmaceuticals, etc. "Rakuten 24" (Rakuten Direct)
  • Online Fashion site that officially handles popular apparel brands, "Rakuten Fashion"

Our department provides development, maintenance, process enhancement and new services development of "Warehouse Management System (WMS)", "Transportation Management System (TMS)", "Collaboration with Rakuten Ichiba" that supports the business models described above. The wide ranges of services we provide requires diversity in many areas, such as personality, knowledge and working environment.

Position:

Why We Hire

With the expansion of logistics services, the scope of systems and the number of business stakeholders have increased. Every day, people from the business side raise requests for the construction of new business systems and improvement of existing systems.

In order to meet these demands and expand our business, it is important to have engineers who find it worthwhile to develop systems that make users happy and willing to take on challenges. To provide a stable system, it is necessary to have talents who have a long-term perspective and will lead the next generation.

Position Details

Tasks differ depending on the group you are assigned to. Main tasks are listed below:

  • General development and operation of "Warehouse Management System (WMS)" used for warehouse operations
  • General development and operation of "WCS: Warehouse Control System" used for controlling machines and data linkage required for warehouse automation
  • General development and operation of "Transportation Management System (TMS)" that manages packages tracking information shipped from warehouses
  • Data linkage required for connecting warehouses and transportation systems, API development and operation in general
  • Depending on the skills and experience level, the candidate will be responsible for one of the following processes :
    Product management in general, operation flow and screen design
  • Creation of system requirements, functional requirements, and architect requirements
  • Project planning and work planning. Calculation of personnel / development costs
  • Application construction and performance test design and implementation for high-load transactions
  • Basic design / infrastructure & middleware preparation / log collection management
  • Detailed design / implementation policy formulation and review
  • Release planning / implementation
  • System operation design / implementation / troubleshooting
  • External vendor management, stakeholder management
  • Design and development of business logic such as web applications, API Gateway, batch processing, etc.
  • Quality Assurance (QA) work, its design and automated development

Mandatory Qualifications:

  • Over 5 years of development experience as Full Stack Engineer
  • Over 2 years of Spring Framework development experience
  • Front end development experience using React, React Native and Android SDK
  • Development experience using Java ORM and No SQL including MyBatis and Redis
  • Being able to code and review with security in mind
  • Have the ability to read and analyze existing codes

Desired Qualifications:

  • Experience in using Jenkins, Rundeck, Kubernetes, Docker, Elastic Search, Kibana, Prometheus, SonarQube, Git
  • System development experience using Atlassian products such as JIRA and Confluence
  • Experience in using scripts (Ruby, Python or Bash) to automate server operations
  • Experience in system operation and maintenance using Linux
  • Experienced in developing and operating logistics systems
  • Experience in developing large-scale, large-capacity systems
  • Experience in system log analysis, and its performance monitoring/tuning.
  • Curiosity and challenging spirit for new services and technologies
  • Experience in developing and operating mission-critical systems
  • Computer science or related master's or doctoral degree
  • Agile development experience (Scrum, Kanban)
  • Knowledge and experience with microservices architecture
  • Interest and knowledge about DevOps


  • Tokyo Avanade Inc. Paid Work

    IoT製品やIoT技術を利用したシステム開発のエキスパートとして要件定義、設計、開発、環境構築、テストなどあらゆる工程で経験を積み、スキルを身につけることができる環境です。 · 一緒に働きませんか · Microsoft Azure IoTを使用し、何十億もの IoT 資産を接続、監視、制御するクラウドサービスを活用する最先端のフィールドがここにはあります。 · Together we do what matters. · 仕事内容について · 主にAzureのクラウドアーキテクチャ設計・構築 · AzureIoTをベースとした、テレメトリ収集・蓄積・ ...


  • Tokyo Avanade Inc. Paid Work

    AI領域のアプリケーションデベロッパーとして、フロントエンド・バックエンド・フルスタックのいずれかのアプリケーション開発およびマネジメントを行ってもらうことを想定しています。 · 一緒に働きませんか · AI領域のアプリケーションデベロッパーとして、ドメイン知識と技術的なスキルを駆使して、生成したデータやモデルの出力に対して、品質や信頼性、利用価値を高めるための後処理を行い、ユーザーエクスペリエンスを最適化・最大化する役割を担っていただきます。 · Together we do what matters. · 仕事内容について · 開発チームのリード ...


  • Tokyo UNLOCK DESIGN Full time

    We are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...


  • Tokyo Bjak Full time

    About Us · Bjak is focused on providing access to affordable and sustainable financial services for people in ASEAN. Headquartered in Malaysia, Bjak is the largest insurance portal in Southeast Asia. Our main portal, , helps millions find the insurance policy with the best value ...

  • Full Stack Engineer

    2週間前


    Minato City Cogent Labs Full time

    About Cogent · Founded in 2014, Cogent Labs is devoted to providing innovative solutions to real-world problems in order to improve people's quality of work and life through intelligent automation. · We believe achieving this goal requires a deep understanding of customers' need ...


  • Tokyo Eureka Robotics Full time

    Roles · As Full-stack Application Engineer, your mission is to support the integration and deployment of our technologies into our partner's products and applications. · You will cover a wide range of work including programming, testing, design, as well as system integration: · C ...

  • Full-Stack Engineer

    3週間前


    Tokyo Sales Marker Full time

    · About Us · At Sales Marker, our mission is to create a world where all people and companies can challenge themselves beyond existing boundaries. We're the first and No.1 「Intent Sales」 company and one of the fastest growing start-up in Japan. We're growing at a speed that is t ...

  • Full Stack Engineer

    1ヶ月前


    Tokyo Colorkrew Full time

    Job Description · "Colorkrew Biz" aims to reduce unproductive work though QR code technology. · Using QR and authentication technology, you can easily manage seats, schedule appointments, manage company equipment, and send mail. · We looking to further evolve these services and d ...


  • Tokyo Agoda

    The Opportunity: · Lead Software Engineer is the a role in our technology organization working together with individual contributors and senior leadership. Our Lead engineers are heavily involved in the hiring and mentoring process and are the go-to people who design and impleme ...


  • Tokyo Agoda

    The Opportunity: · Principal Software Engineer plays a pivotal role in our technology organization, collaborating closely with individual contributors and senior leadership. Our Principal engineers are heavily involved in the hiring and mentoring process and the go-to experts w ...


  • Tokyo Sales Marker Full time

    · About Us · At Sales Marker, our mission is to create a world where all people and companies can challenge themselves beyond existing boundaries. We're the first and No.1 「Intent Sales」 company and one of the fastest growing start-up in Japan. We're growing at a speed that is t ...


  • Chiyoda-ku Nomura Securities CO., LTD.

    IT: Developer · Full-Stack Developer - Technology Innovation Group · Associate / Senior Associate / Vice President 職務内容 · Job Description Job/Group Overview: · Nomura is a global financial services group with an integrated global network spanning over 30 countries. Japan IT (Inf ...


  • Tokyo Rakuten Full time

    Description · : Business Overview The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms which power the Rakuten Group. Our mission is to provide our Rakuten Cloud and Ecosystem Platforms which will deliver C ...


  • Tokyo Money Forward Full time

    · Overview · In our Sole Proprietor Development Department, which is currently recruiting, you will be involved in product development primarily used by sole proprietors, focusing on income tax returns, consumption tax returns, and business startup notifications. · Our mission i ...


  • Tokyo MetLife

    Job Summary · End to end accountable for front to back-end development within a defined system independently, possessing a complete technology stack, process capabilities, and agile modern ways of working. Design, develop and implement solutions, based on a set of standards and ...


  • Tokyo MetLife

    Responsibilities · Participate in scrum events to understand user story and do effort evaluation. · Write code to implement each user story. · Review code from engineer members and enforce coding convention. · Ensure complete coverage of business logic in unit test. · Follow test ...


  • Tokyo Entaar Full time

    Company Overview · Entaar is a startup offering the cloud service "Entaar Cloud" with the mission of "Revolutionizing Software Distribution." The founding members have been involved in the SaaS industry and have consistently felt the backwardness in IT utilization among companies ...


  • Tokyo MetLife

    there are 2 job discription because this req number is including some jobs as our hiring project. · Job Summary · English follows in Japanese. · 近年、各企業においてデジタルトランスフォーメーションが加速し、ビジネスモデルやITシステムが急速に変化する中、当社では、より一層お客様にフォーカスし、迅速に価値あるサービス提供を行うため、データの重要性に着目し、データの利活用を推進したいと考えております。 · これを進 ...


  • Sumida AIG Full time

    Job Purpose · Responsible for PAS developments including governance of vendors to deliver solutions · Job Responsibilities · Responsible for PAS developments from end-to-end including support IT/ST/UAT as needed · Contribute to PAS transformation program in Japan and work with ar ...


  • Tokyo SORACOM フルタイム

    ソラコムの Customer Reliability Engineer は、SORACOM をご利用のお客様に対し、チケットシステムを介した対話による直接的な支援と、セルフサービスに向けたコンテンツの拡充による間接的な支援の両面を提供します。そして常に Customer Centric な視点からお客様の課題を理解し、解決までお客様と向きあい、お客様の IoT ビジネスの成功をサポートします。 お客様の真のニーズに寄り添うために、ソラコムの各サービスの基本的な使い方の解説から、AWS などのクラウドと連携した閉域網の構築、リファレンスデバイスをもちいた開 ...