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 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 (Overall - 4 - Fluent)Other Jobs from Rakuten
Similar Jobs
Software Engineer, Datastores
Chief Architect
Software Engineer - Checkout
Senior Software Engineer
Sr Backend Engineer - Cloud Platform
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say