Rakuten is one of the world's leading internet companies.  Based in Tokyo, we provide consumer and business services in e-commerce, digital content and finance.  With more than 70 services and 12,000 employees worldwide, we are expanding globally with locations throughout Asia, Europe and the Americas. Our business model is the Rakuten Ecosystem, which connects all our services with the goal of giving everyone a single, integrated and seamless experience that deepens and enriches with time. We want to fully realize the promise of the internet to empower people and society.  With the passion of a start-up and the influence of a global leader, we’re finding extraordinary new ways to disrupt markets and dazzle customers.  Be part of our journey!


Setagaya City, JP

Java Engineer

As part of a medium size organization dedicated to working on the technical aspects of the entire group, you will join a development team to contribute indirectly to all the business areas of the company.

Position Details

You will be in charge to design, implement and operate scalable Web Services / UI / DB for the Rakuten Coupon platform.

For that you will have to translate product requirements into elegant technical solutions.

You will have at heart to share your knowledge by mentoring junior team members and helping them to reach their full potential.

As a senior engineer, you should strive to be our next technical leader and demonstrate your motivation in collaborating with all necessary organizations in our company.

And most importantly, you will have at heart to maintain a high quality and reliable service level to provide high satisfaction to our clients.

Mandatory Qualifications:

- Proficiency in the following languages: 5y + exp. with Java, SQL for MySQL

- Solid knowledge of service oriented architecture

- Ability to articulate Architecture choices trade-offs

- Strong understanding of Unix/Linux operating systems

Desired Qualifications:

- Proficiency in: Docker, Kubernetes

- Knowledgeable in PHP

- Can work in distributed Agile development teams

- Experience designing API: REST, etc

- Experience using framework: Spring, Struts, Symfony