Job Description:
Job Description
Business Overview
Rakuten is one of the leading e-commerce companies in the world. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company.
Are you interested in building the next generation of Internet services that will be used by millions of users across the globe every day? Rakuten is one of the leading e-commerce companies in the world. Our mission is to empower people and society through the Internet while aiming at becoming the No.1 Innovative Company in the world.
Department Overview
By joining our TECH community, the IT powerhouse of the Rakuten Group, you will be part of a diverse global team and play a central role in our technology and innovation. Aligning with TECH’s innovative nature, our Incentive Platform Department (INPD) is thinking big: building scalable platforms that power the Rakuten Ecosystem worldwide.
The Loyalty Platform Development Section is responsible for developing and operating the Rakuten Point and Coupon Platform, the most popular loyalty program in Japan.
Position:
Why We Hire
We are responsible for the development and operation of RaCoupon. RaCoupon is a coupon platform service that can be used across more than 30 Rakuten services, including Rakuten Ichiba and Rakuten Travel.
https://coupon.rakuten.co.jp
We are looking to add a software engineer who can collaborate with other members to deliver backend services that are faster and more resilient to failure.
As a Java Developer, you will work closely with product managers and project managers to design and develop robust backend applications for global scale. You should take ownership of the quality, delivery, and reliability of these services which we develop, and seek to continuously improve the system and process, as well as mentor more junior engineers.
Position Details
- You will be in charge of the design, implementation, and operations of scalable backend services for the Rakuten Coupon platform.
- You will translate product requirements into elegant technical solutions.
- You will share knowledge and mentor junior team members to achieve their full potential.
- You will strive to maintain a high-quality and reliable service level to provide high satisfaction to our clients.
Work Environment
[Development Environment>
Java, MySQL /Redis, Kubernetes/Docker/Istio, Kafka, Jenkins/ELK/Prometheus/Grafana, Ansible/Terraform
Mandatory Qualifications:
- Bachelor’s degree (BS) in Computer Science, Engineering or related field, or equivalent work experience.
- Proficiency in the following languages: 5y + exp. with Java, SQL for MySQL
- Solid knowledge of service oriented architecture
- Strong understanding of Unix/Linux operating systems
- Experience designing API: REST, etc
- Experience using framework: Spring
- Proficiency in: Docker, Kubernetes
- Can work in distributed Agile development teams
Desired Qualifications:
- MS, or Ph.D in Computer Science or related technical discipline
- Large-scale B2C app development and maintenance experience
- Experience in application deployment and operation on public cloud
- Any experience working in a globally-distributed engineering team
Other Information:
Additional information on Location
Rakuten Crimson House (Tokyo)
Additional information on English Qualification
English (Overall – 4 – Fluent)
#engineer #applicationsengineer #technologyplatformdiv #Java #Kotlin
Rakuten
Rakuten Travel is a leading online travel service in Japan, dedicated to 'Making People Happy with Travel'
Updated
Other jobs at Rakuten
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs