-
Rakuten

Applications Engineer, ID Profile Section - Membership Platform Department (MPD)

Rakuten
Japan · Full-time · Entry

Job 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 Core Value to accelerate the growth of Rakuten Group services.

Department Overview

The Membership Platform Department (MPD) is thinking big: we create scalable platforms that power the Rakuten Ecosystem worldwide. Are you interested in building the next generation of Internet services that reach hundreds of millions of users across the globe every day? In our department, you will join a global team of experienced technologists who build the foundation of our services.

Overall Position Details

As a hands-on backend developer, you will use your development skills to build applications, by working on requirements (gathering, definition), the entire test plan (functional, operational, failure, load, etc.), risk assessment, release judgement, and reviews (design, test plan, test result). You will also come up with innovative ideas to help the product and the team, in order to improve overall efficiency of the team.

Your Responsibilities Will Be As Follows

  • Develop software solutions, respond to requests for business requirements, design, coding, testing, and release, as well as maintenance of software programs and systems.
  • Collaborate with the team, and other stakeholders to deliver features with quality and speed.
  • Take responsibility of the product, monitoring, troubleshooting and bug-fix when needed.
  • Create and maintain technical documentation.
  • Be proactive in proposing and performing system/processes improvement (e.g. refactoring, adopting appropriate technologies and system architecture).
  • Grow team members' technical and product development skills, by mentoring.

Mandatory Qualifications

  • Bachelor's Degree (BS) in Computer Science or in related fields, or equivalent education and experience
  • Experience with Software Development (5 years +)
  • Experience with Backend Systems development (5 years +)
  • Experience with Java/Kotlin development (3 years +)
  • Experience working on Microservices and Backend Systems development (3 years +)
  • Experience with storage (file, object, block) (1 years +)
  • Experience developing RESTful API's (1 year +)
  • Experience with docker (1 year +)
  • Experience with SQL & NoSQL databases
  • An ability to design backend systems (end-to-end) independently
  • Experience with Reactive Programming
  • Experience with messaging queues (preferably Kafka)
  • Experience with designing APIs to support bulk requests
  • Experience with Web, cloud and open systems
  • Experience with Rest APIs, JSON

Desired Qualifications

  • Kubernetes development experience
  • Knowledge of mobile network architecture
  • Knowledge of services such as email, cloud storage, mobile apps
  • Knowledge of Open ID Connect and OAuth2.0 standards
  • Knowledge of Billing support systems (BSS) and Operational support systems(OSS)
  • Knowledge of design principles to improve performance, capacity, & scalability of product
  • Experience with user models, workflows, user interfaces, UX

Other Details

  • Work Location: Tokyo

#technologyplatformdiv #engineer #frontendengineer #webdeveloper

Languages

English (総合 - 4 - 流暢)

Key Skills

Ranked by relevance

cloud storage microservices restful apis kubernetes docker nosql sql
Login to Apply
Posted
Dec 17, 2024
Type
Full-time
Level
Entry
Location
Tokyo
Company
Rakuten

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Anaplan
Related

Senior Engineering Manager

2026-05-27

Full-time
Not Applicable
United Kingdom
Software Development
Engineering
View Job Details
YO IT Consulting
Related

Backend Engineer - Remote

2026-05-28

Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
Snap Inc.
Related

Senior Cloud Software Engineer

2026-06-10

Full-time
Not Applicable
Switzerland
Software Development
Engineering