CareerPlanSign in

Java Software Engineer, Shipping Calculation Platform Group - EC Logistics Development Department (ECLD)

Tokyo, Japan💼 Full-time🗓 2026-09-11 → 2026-10-02

Core

Design, develop, and maintain scalable, highly available backend services and distributed systems for Rakuten's mission-critical logistics platform, supporting inventory management, fulfillment, and delivery operations.

Role type

Senior IC Java Software Engineer (Backend/Distributed Systems)

Builds

Mission-critical backend services, microservices, and event-driven systems for Rakuten's e-commerce logistics ecosystem.

Domain

E-commerce logistics, supply chain management, distributed systems

Required skills

Java, Micronaut, RESTful APIs, gRPC, microservices architecture, Kafka, reactive programming, Kubernetes, CI/CD, relational/NoSQL databases, Redis (via careerplan.io/jobs/1037698-125-java-software-engineer-shipping-calculation-platform-group-ec-logistics-development-depart)

Preferred skills

AWS, Prometheus, Grafana, Kotlin, Gradle, Elastic/Kibana, Agile/Scrum, globally distributed team experience, AI-powered developer tools

Technologies

Micronaut, Kafka, Kubernetes, Docker, gRPC, Protocol Buffers, MySQL, Oracle, Couchbase, Redis, Gradle, Jenkins, Elastic, Kibana, Prometheus, Grafana

Responsibilities

Design and develop scalable backend services; build reliable distributed systems; optimize system performance and operational efficiency; collaborate on technical architecture; monitor production systems and lead incident response; write clean, tested code.

Seniority

Senior, hands-on IC