Lead Software Engineer, Rakuten Ichiba - EC Marketplace Development Department (ECMPD)
Core
Design, develop, and manage high-availability backend and frontend services for Rakuten Ichiba's 'Reserve' and 'Repeat Purchase' systems.
Role type
Lead Software Engineer (Backend/Frontend)
Builds
Scalable features for mission-critical e-commerce systems serving millions of customers
Domain
E-commerce, High-availability systems
Required skills
Java/Java EE, JVM internals, RESTful APIs, Microservices, Docker, Kubernetes, CI/CD, Linux troubleshooting, SDLC best practices
Preferred skills
Spring Framework, React, RDBMS/NoSQL, GraphQL/gRPC, CDN/Caching, AI tools, Financial systems knowledge
Technologies
Java, JVM, Docker, Kubernetes, Jenkins, React, Spring, GraphQL, gRPC, Apache, Nginx, Tomcat, Git, Maven, Gradle
Responsibilities
Design and develop backend/frontend services, manage full-service lifecycle from architecture to operations, troubleshoot 24/7 systems, drive system modernization and performance tuning
Seniority
Senior, hands-on IC with leadership potential