Application ID Service Engineer, Membership Platform Department at Rakuten Group, Inc.




Apply Now

Description


Business Overview

The Technology Platforms Division (TPD) is dedicated to developing and managing the infrastructure and ecosystem platforms that drive the Rakuten Group. Our goal is to deliver Rakuten Cloud and Ecosystem Platforms that provide Core Value, facilitating the growth of Rakuten Group services.Department OverviewThe Membership Platform Department (MPD) aims high: we create scalable platforms that empower the Rakuten Ecosystem globally. Are you excited about building the next generation of internet services that connect with hundreds of millions of users daily? Join our global team of skilled technologists who lay the groundwork for our services.Our ID Service focuses on Customer Identity & Access Management (CIAM), striving to equip Rakuten Services with an innovative, accessible, and stable CIAM platform. The ID Core Platform Section is tasked with constructing and maintaining a secure and reliable identity core platform to enhance the CIAM experience.Position DetailsAs an Application Engineer, you will leverage your development expertise to create applications. Your responsibilities will include gathering and defining requirements, collaborating with the QA team to design comprehensive test plans (functional, operational, failure, load, etc.), conducting risk assessments, and supporting release activities. You will also generate innovative ideas to enhance both the product and team efficiency.

In Japanese, Rakuten means ‘optimism.’ This reflects our belief in a brighter future through our actions today. We challenge ourselves to evolve, innovate, and experiment to create a better world for everyone.

Currently, our diverse portfolio spans over 70 businesses across e-commerce, digital content, communications, and fintech, serving nearly 1.3 billion members globally.

Key Responsibilities:

  • Consult with architects.
  • Collaborate with Product Managers, QA, DevOps, and remote teams.
  • Design solutions and develop software.
  • Work with various teams and stakeholders to understand and clarify requirements.
  • Oversee product responsibilities, including monitoring, troubleshooting, and bug-fixing as necessary.
  • Create and maintain technical documentation.

Mandatory Qualifications:

  • Over 3 years of experience in Java and/or Kotlin development.
  • Proficient in server application design and development, including middleware.
  • Strong understanding of software development principles with hands-on programming experience.
  • Excellent problem-solving abilities and attention to detail.
  • A keen interest in technology and eagerness to learn new software and systems.
  • Familiarity with web technologies such as HTTP, RESTful APIs, cookies, etc.
  • Experience with databases (Relational, Redis or Cassandra).

Desired Qualifications:

  • Experience in building Docker and Kubernetes databases.
  • Familiarity with implementing authentication/authorization services using OAuth2 and/or OIDC.
  • Knowledge of additional programming languages (Python, Rust, etc.).
  • Understanding logging or monitoring middleware such as ELK or APM.
  • Awareness of public cloud platforms (especially GCP).
  • Frontend development experience.

Additional Information:

  • Location: Tokyo

Languages:English (Fluency Level - 4)

Diversity is a key strategy at Rakuten and a catalyst for innovation. Therefore, we do not require applicants to disclose the following information:

  • Gender
  • Age
  • Photo
  • Nationality*
  • Personal information unrelated to employment such as ideological beliefs or family structure.

For questions email:
rakuten-recruiting-info[at ]mail.rakuten[dot]com


Location:
Tokyo, Japan


Tags



Other Rust Jobs: