-
Rakuten
View all jobs
Applications Engineer, ID Profile Section - Membership Platform Department (MPD)
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
Languages
English (総合 - 4 - 流暢)
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.
- 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
- 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
- Work Location: Tokyo
Languages
English (総合 - 4 - 流暢)
Key Skills
Ranked by relevance
cloud
storage
microservices
restful apis
kubernetes
docker
nosql
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Engineering Manager
2026-05-27
Full-time
Not Applicable
United Kingdom
Software Development
Engineering
View Job Details
Related
Backend Engineer - Remote
2026-05-28
Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
Related
Senior Cloud Software Engineer
2026-06-10
Full-time
Not Applicable
Switzerland
Software Development
Engineering
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 Job Details
Related
Senior Engineering Manager
2026-05-27
Full-time
Not Applicable
United Kingdom
Software Development
Engineering
View Job Details
Related
Backend Engineer - Remote
2026-05-28
Full-time
Not Applicable
Australia
Software Development
Engineering
View Job Details
Related
Senior Cloud Software Engineer
2026-06-10
Full-time
Not Applicable
Switzerland
Software Development
Engineering