-
Rakuten

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

Rakuten
Japan · Full-time · Mid-Senior

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

Responsibilities

As an applications engineer within the ID Profile Section, you will have the opportunity to work with a diverse group of people. Your responsibilities will be as follows:

  • Design and develop user-facing applications and standalone microservices.
  • Write software with good observability, good test coverage, and abide by coding best practices.
  • Contribute to delivering values with innovation and software architectural excellency.
  • Monitor and maintain the well-being of the production system.
  • Perform peer code review.
  • Create and maintain technical documentations such as API specifications and Service-Level Agreements.

Mandatory Qualifications

  • Professional development experience of at least 5 years, with at least 3 years in backend services or as a full-stack engineer
  • Bachelor’s degree (BS) in Computer Science, Engineering or related field, or equivalent work experience
  • Development experience in Java, Spring Framework and Spring Data applications
  • Proficient in designing and developing RESTful APIs and backend systems with OLTP workload
  • Good knowledge of web API authentication and authorization
  • Experience working with Dockerized applications, and understanding of container orchestration and virtualization
  • Knowledge and experience with models and methodologies to structure technical documentation
  • Knowledge of design principles and patterns on an application and system level

Desired Qualifications

  • Experience working in Kubernetes environment
  • Development experience in one or more general purpose programming languages: Kotlin, Golang, or Python
  • Familiarity with relational databases, such as (but not limited to): MySQL or MariaDB
  • Experience working with ELK Stack and system monitoring solutions, such as Prometheus
  • Hands-on experience with CI/CD pipeline tools

Other Details

  • Work Location: Tokyo

#technologyplatformdiv #engineer

Languages

English (総合 - 4 - 流暢)

Key Skills

Ranked by relevance

restful apis kubernetes kotlin golang mysql cloud java cicd elk
Login to Apply
Posted
Dec 16, 2024
Type
Full-time
Level
Mid-Senior
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
Snap Inc.
Related

Senior Cloud Software Engineer

2026-06-10

Full-time
Not Applicable
Switzerland
Software Development
Engineering
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