
Senior Backend Developer, Rakuten Ichiba - Mall Section No.1, EC Marketplace Development Department(ECMPD)
Rakuten1 month ago
Tokyo, JapanSenior
Responsibilities
- Define requirements and deliver systems through design, programming, testing, and deployment.
- Collaborate with PDM, internal teams, and upstream and downstream system teams.
- Monitor system stability and performance, optimize systems, maintain architectures, refactor code, and troubleshoot issues.
- Lead system-wide architecture and technical decision-making with attention to maintainability, scalability, and availability.
- Design load tests, identify bottlenecks across applications, middleware, caches, and databases, and improve performance.
- Lead production risk analysis, root cause analysis, incident resolution, and recurrence prevention for major incidents.
- Translate technical issues into business risks and growth opportunities to support prioritization and decision-making.
Requirements
- Experience developing and operating systems using Java, Spring Framework, and React.
- Experience designing and operating systems using Kubernetes, Docker, and AWS.
- Experience overseeing entire systems and leading architectural and technical decisions.
- Experience with load testing, performance analysis, bottleneck identification, and optimization.
- Experience with production risk prediction, major incident analysis, root cause analysis, problem-solving, and recurrence prevention.
- Experience structuring problems around business goals and driving results in uncertain situations.
- Ability to conduct technical discussions, design reviews, incident response, and stakeholder coordination in English.
- Preferred: experience with high-traffic or mission-critical services and commerce domains such as EC, marketplaces, payments, orders, inventory, or search.
- Preferred: experience with distributed systems, Kafka, database design and tuning, and monitoring, tracing, and logging.
- Preferred: experience using generative AI or AI development support tools to improve development efficiency or develop services.
- Preferred: ability to conduct technical discussions, organize requirements, coordinate with stakeholders, or create documentation in Japanese.
- TOEIC score of 800 or above.
Tech Stack
Apache KafkaAWSCircleCICSSDockerGitGraphQLHTMLJavaJavaScriptJenkinsJUnitKubernetesLinuxMySQLPlay FrameworkPostgreSQLReactRedisSubversion
Categories
About Rakuten
Rakuten Group builds e-commerce marketplaces, financial services (credit cards, payments, banking, securities), and digital/communications offerings for consumers and merchants worldwide. It monetizes through transaction fees, financial services income, advertising, and mobile subscriptions; flagship businesses include Rakuten Ichiba, Rakuten Card, and Rakuten Mobile. Founded in 1997 and headquartered in Setagaya, Tokyo, the company is publicly listed on the Tokyo Stock Exchange and operates across many countries and regions.