remoteonsite
Senior Engineer - Java Backend - Rakuten International
Software Engineer
Lead the design and delivery of scalable Java backend services, driving architectural excellence and AI‑assisted development across the stack.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance Java microservices using Spring Boot and RESTful APIs.
- Collaborate with front‑end and product teams to integrate backend services into engaging digital experiences.
- Implement containerization (Docker) and orchestrate deployments on Kubernetes clusters.
- Drive continuous integration and delivery pipelines, ensuring automated testing, code quality, and rapid release cycles.
- Mentor junior engineers, promote best practices, and champion AI‑assisted tooling to enhance productivity.
Requirements
- 5+ years of professional Java development experience.
- Strong proficiency with Spring Boot, REST, and microservices architecture.
- Hands‑on experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
- Solid understanding of CI/CD pipelines and automated testing frameworks.
- Excellent communication skills and a collaborative mindset.
Skills
javadockerkubernetescicd