Full Stack Engineer - Commerce dept.

  • Tokyo
  • Partial Remote
  • Full-time
  • July 30, 2024
Conditions
yen-icon
¥8M ~ ¥10M /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level
career-icon
Minimum Experience
Senior or above

Department Overview

Rebates Development Group is a tech organization under EC Incubation Department (ECID). We are responsible for developing and enhancing our online system to support our business, Rakuten Rebates. Rakuten Rebates is a high growth e-commerce service in Japan. Rakuten is a very progressive company providing Rebates with substantial capital, access to great technology, and access to international markets.
To learn more about Rebates, (visit : https://www.rebates.jp.)

We are a diverse, very fun and unique team with members from various countries. We're always interested in meeting talented individuals interested in helping us change the way the world shops, so if you're passionate about helping save people money and improving the shopping experience apply below.

You will be responsible for working with various teams and translating marketing and product requirements into functional pages on both Rebates’ desktop and mobile web sites. 

Position Details:

We are looking for a passionate and innovative engineer who can bring fresh ideas, lead the development and operation with getting the peers involved proactively, to join us together in delivering best shopping experiences with high speed and time-to-market. 

  • To understand business requirements, and deliver features with high quality and speed
  • To design, develop, test, and operate an e-commerce system
  • To perform maintenance, monitoring, troubleshooting, and bug-fix (24/7)
  • To perform system improvement (i.e. refactoring, adopting appropriate technologies and system architecture, and optimizing the system performance with a sufficient load test)

Mandatory Qualifications:

  • Team leading experience (5~6 people)
  • 3+ years experience in Spring Framework
  • 3+ years of experience in front-end development (Javascript/React)
  • Good experience in CI/CD automation of service delivery (using Jenkins/git, etc.) 
  • Experience in developing GraphQL / JSON RPC / gRPC server implementations

 

Desired Qualifications:

  • Over four years of experience in designing and developing RESTful API and Micro service architecture as a whole
  • Proven hands-on Software Development experience in designing and developing applications using Java / Java EE platforms (JVM mechanism such as class loading, memory management, and gc tuning)
  • Object Oriented analysis and design using common design patterns (Gof, SOLID principles, and functional programing)
  • Experience in maintaining unit-testing suite at state-of-art level
  • Experience to host Java application server (Tomcat, WebLogic / Jetty / Undertow, etc.) and configure it for production use
  • Improve with the people around you with accepting given legacy system and rules
  • Ability to try to pursue an issue meticulously and to take care in not missing details
  • Ability to not be fixated on ideal solutions from a technical perspective and come up with a realistic idea to meet business requirements
  • Knowledge and experience with page speed improvement

In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today.

So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone.

Today, our 70+ businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world.

View Rakuten's company page

↑ Back to top ↑

Full Stack Engineer - Commerce dept. at Rakuten
APPLY NOW  ➜