Senior Web Engineer (Need Java, Kubernetes, CI/CD, MySQL or MariaDB)

  • Tokyo
  • Partial Remote
  • Full-time
  • January 24, 2025
Conditions
yen-icon
¥7M ~ ¥11M /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Fluent
career-icon
Minimum Experience
Senior or above

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

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 ↑

Senior Web Engineer (Need Java, Kubernetes, CI/CD,... at Rakuten
APPLY NOW  ➜