Backend Engineer - Tech

  • Tokyo
  • Partial Remote
  • Full-time
  • February 8, 2024
Apply from Anywhere 👍
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Language Requirements
Japanese: Not Required 👍
English: Fluent
Minimum Experience
Mid-level or above

*You will be assigned to different departments depending on your tech skills.


1. Java Developer

Mandatory Qualifications: 

Engineers with Java as the core skill:

  • Over 5 years of development experience with Java 11
  • Over 2 years of Spring Framework development experience
  • Experience in application development using Oracle and SQL
  • Experience in system operation and maintenance using Linux
  • Being able to code and review with security in mind
  • Have the ability to read and analyze existing codes


Desired Qualifications:

There are differences in desired qualifications depending on the group to which you are assigned. Here are some examples:

  • 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
  • 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)


2. PHP Developer

Mandatory Qualifications: 

  • More than 3 years of experience in Backend development using PHP 
  • System development experience using relational databases such as MySQL 
  • Experience in team development using Git 
  • Experience developing with Docker 


Desired Qualifications: 
  • Experience in developing apps and sites for entertainment services 
  • Backend development experience for BtoC services 
  • Interested in team management 
  • Development experience using Java 
  • Development experience using Kubernetes 

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

Search jobs from Rakuten in Japan
Backend Engineer - Tech at Rakuten