- Location
- Crimson House Singapore
- Type
- Full-time
- Department
- IT
- Seniority
- Lead
- Closing date
- Today
- Source
- Workday
Description
Job Description:
Situated in the heart of Singapore's Central Business District, Rakuten Asia Pte. Ltd. is Rakuten's Asia Regional headquarters. Established in August 2012 as part of Rakuten's global expansion strategy, Rakuten Asia comprises various businesses that provide essential value-added services to Rakuten's global ecosystem. Through advertisement product development, product strategy, and data management, among others, Rakuten Asia is strengthening Rakuten Group's core competencies to take the lead in an increasingly digitalized world.
Rakuten Group, Inc. is a global leader in internet services that empower individuals, communities, businesses, and society. Founded in Tokyo in 1997 as an online marketplace, Rakuten has expanded to offer services in e-commerce, fintech, digital content, and communications to approximately 1.7 billion members around the world. The Rakuten Group has nearly 32,000 employees and operations in 30 countries and regions. For more information visit https://global.rakuten.com/corp/
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. And we in Loyalty Platform Section are responsible for developing and operating Rakuten Point and Coupon Platform, the most popular loyalty program in Japan. We are responsible for the development and operation of RaCoupon. RaCoupon is a coupon platform service that can be used on more than 30 Rakuten services, including Rakuten Ichiba and Rakuten Travel (https://coupon.rakuten.co.jp).
Role and Responsibility
- You will be in charge to design, implement and operate scalable Backend Services for the Rakuten Coupon platform.
- For that you will have to translate product requirements into elegant technical solutions.
- You will set the technical direction for the team through design reviews, code reviews, and engineering best practices.
- You will share your knowledge by mentoring team members and helping them 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:
- 8+ years of hands-on software development experience with Java
- Bachelor’s degree (BS) in Computer Science, Engineering or related field, or equivalent work experience.
- Strong SQL skills and solid experience with MySQL (schema design, query tuning)
- Solid knowledge of service-oriented architecture and distributed systems
- Ability to articulate Architecture choices trade-offs to both engineers and non-technical stakeholders
- Strong understanding of Unix/Linux operating systems
- Large scale B2C app development and maintenance experience.
- Experience designing API: REST, etc
- Experience using framework: Spring or Quarkus
- Proficiency in Kubernetes
- Can work in globally distributed Agile development teams
- Experience supporting production systems, including incident management and root cause analysis
Rakuten is an equal opportunities employer and welcomes applications regardless of sex, marital status, ethnic origin, sexual orientation, religious belief, or age.