Find a jobRecruiters

【Entry Level】 Software Engineer - Ecosystem Platform Supervisory Department

Exclusive opportunity

Onsite

【Entry Level】 Software Engineer - Ecosystem Platform Supervisory Department

Rakuten

【Entry Level】 Software Engineer - Ecosystem Platform Supervisory Department

Skills

SQL QueriesKotlinMobile DevelopmentDockerRubyPythonIOSJavaTesting & QAGitSeleniumLinuxKubernetesJavascript

19 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Tokyo, Japan

Work mode:

Onsite

Published on:

6 October 2026

What they need


【Position Overview】

The Ecosystem Platform Supervisory Department (EPSD) develops scalable and reliable platforms that support the entire Rakuten Ecosystem globally, fostering a culture of ownership and data-driven decision-making.

This position involves application development for new features, improvements to existing features, and feature additions for the Rakuten Ecosystem platform. Specifically, you will be responsible for requirements definition, overview design, system design, detailed design, development, implementation, functional testing, operation, and maintenance. In addition, you will work on introducing the latest technologies, problem solving, and feature enhancement.

Assigned team (assigned to one of the following):

・Incentive (Rakuten Points) Platform

・Membership Platform

・Marketing Cloud Platform

【Position Details】

You will be assigned to either one of these positions:

<Applications Engineer>

・ Design and development of software applications

・ Coordinate and collaborate with other related teams to understand client requirements and incorporate them into designs

・ Respond to system failures and debug existing systems

・ Analyze root causes of failures and propose and develop solutions

・ Assist in the creation of design documents and other documentation

・ Participate in project planning

・ Track the latest technological trends and incorporate them into systems

<Software QA Engineer>

・ Contribute to QA activities including test planning, analysis, execution, and reporting to ensure no production incidents

・ Build and maintain a reliable automation test framework and test scripts for increasing delivery speed

・ Participate in online review/discussion sessions with onshore team and partner teams across the globe

【Language Proficiency】

Japanese: Business Level

English: Business Level

【Coding Test】

Required

【Mandatory Requirements】

・Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field

・Development experience in at least one programming language, such as Java, Kotlin, Python, C++, Ruby, or JavaScript

・Practical experience and knowledge of software development fundamentals, including development processes, software design and architecture, data structures, data modeling, and release processes

・Development experience in Linux environments, including basic knowledge of Linux commands

・Basic knowledge and experience using Git for version control

・Experience developing server applications or mobile applications (Android/iOS)

・Strong problem-solving, analytical, and decision-making skills

・Ability to work effectively both independently and collaboratively in a team environment, with strong communication skills including the ability to explain technical concepts to non-technical stakeholders

・Strong interest in emerging technologies and a willingness to continuously learn and adopt new knowledge

【Desired Requirements】

・Experience using SQL for database-related development and operations

・Basic knowledge of web and networking technologies, including HTTP, DNS, TCP/IP

・Experience developing web services or mobile applications

・Experience developing internet services through internships, part-time roles, or similar experiences

・Experience building and operating containerized or cloud-native environments using Docker and Kubernetes

・Experience with scripting languages such as Shell Script for automation or operational tasks

・Experience owning products or services from development through release

・Experience using automated testing tools such as Cucumber, Robot Framework, Selenium, or Gatling

・Software testing-related certifications, such as ISTQB

・Experience collaborating with team members from diverse cultural backgrounds

【Main Services】

・Rakuten Ecosystem Platform (Membership, Points, etc.)

・Multiple Rakuten Ecosystem Services (e.g., Rakuten Ichiba)

【Work Location】

Rakuten Crimson House

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

10 days ago

Quick apply

Yunik

DevOps Engineer AWS / Snowflake – Data Platform

Freelance

Paris, France

Hybrid

Skills

DockerPythonDevOpsSnowflakeGitLabAWSKubernetesTerraformCI/CDMonitoringFinOps

1 day ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools