CareerPlanGet AI match score →

Software Engineer - Backoffice Business Support Section, Business Support Development Department (BSD)

Tokyo, Japan💼 Full-time🗓 2026-06-11 → 2026-07-31

Core

Design, develop, and operate scalable customer support products including inquiry management tools, AI-powered chat assistants, and analytics dashboards for Rakuten's end users, merchants, and internal operators.

Role type

Senior Software Engineer (Backend & Frontend)

Builds

Customer support products (inquiry management, AI chat tools, analytics platforms) for Rakuten's e-commerce and travel businesses

Domain

E-commerce, Customer Support, Generative AI

Deliverable

production ML models | product features

Required skills

Java, Spring Framework, React, Redux Toolkit, Next.js, RESTful APIs, Microservices, Relational/NoSQL databases, Docker, Kubernetes

Preferred skills

Blue-green/canary deployments, Service mesh (Istio/Linkerd), Node.js/TypeScript, SQL/BI tools, Generative AI integration

Technologies

Spring Boot, Spring MVC, Spring Security, React, Redux Toolkit, Next.js, MySQL, MongoDB, Redis, Istio, Linkerd, Docker, Kubernetes

Responsibilities

Design and build RESTful APIs and microservices for CS products; Develop responsive frontend interfaces; Integrate generative AI and NLP features into support tools; Monitor production systems and drive performance improvements

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗