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. 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 Engagement and Loyalty Platform Department (ELPD) is thinking big : building scalable platforms that powers the Rakuten Ecosystem worldwide.
And we in Point Platform Section are responsible for developing and operating Rakuten Point Platform, the most popular loyalty program in Japan.
Through Rakuten Point, millions of users are connected everyday with popular Rakuten services such as EC, Bank, Card, as well as thousands of convenience stores all over Japan.
However, our mission doesn’t stop there : we develop and manage Rakuten PointClub Web and other web products, which are among the most popular sites in Rakuten.
We will drive the improvement to maximize Rakuten Point value and contribute to the Rakuten Ecosystem. By the time you finish reading this, hundreds of thousands of points transactions have been processed through our platform! Interested in hearing more?
Come talk with us! What do we expect from you : We are looking for engineers for web front and backend development who can design, deliver and troubleshoot the web applications with multiple components developed in different technologies.
You will join daily huddle to report your progress and work closely with Product Managers and Tech Lead to design and develop the applications.
You are expected to take ownership of the quality, delivery and reliability of our services and seek to continuously improve the system and process by collaborating with other engineers.
Responsibilities Front & Backend development of Rakuten Point Application development through design, coding, code review, test, release Improvement of existing services and features Introduction of new architecture, design of scalable system, and refactoring Improvement for development environment (Ex.
CI / CD, test automation) Production support Requirements : 3+ years experience in PHP development Development experience with a Relational database (Ex.
MyQSL, Oracle) English skills : TOEIC 800 points or above Preferred skills : Java development experience Design and development experience for high traffic systems Experience in Agile development Experience for CI / CD and test automation Experience with Container (Ex.
Docker, Kubernetes) Experience for application deploy and operation (on-premises and usage of a Public cloud) Experience with Non-SQL development (Ex.
Clustrix, Couchbase), especially KVS (including personal level) Experience working with global teams in different locations Experience with messaging system (Ex.
Kafka, RabbitMQ Japanese skills : Basic reading and writing Languages : English (Overall - 3 - Advanced), Japanese (Overall - 2 - Intermediate)