Rakuten

Backend Engineer, Cloud Platform User/Role Permission Management - Cloud Management Department (CMD)

Rakuten
Apply
2 days ago
Tokyo, JapanMid Level

Responsibilities

  • Develop, test, maintain, and improve backend software programs and systems.
  • Collaborate with the team to deliver high-quality features quickly.
  • Own code monitoring, troubleshooting, maintenance, and bug fixes.
  • Build secure, reusable, maintainable, and high-quality software from specifications.
  • Create and maintain technical documentation.

Requirements

  • More than 3 years of backend development experience.
  • Expertise in at least one modern programming language such as Golang, Python, or Java, with strong Golang experience preferred.
  • Experience with relational and/or graph databases.
  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Experience with CI/CD practices and tools such as Jenkins or GitHub Actions.
  • Bachelor’s degree in Computer Science or a related field, or equivalent education and experience.
  • Preferred: experience with distributed microservices, Python or Bash scripting, Prometheus, Grafana, ELK, Terraform, performance benchmarking and optimization, and IAM or authorization concepts.

Tech Stack

BashDockerGitHub ActionsGoGrafanaJavaJenkinsKubernetesPrometheusPythonTerraform

Categories

Rakuten

About Rakuten

10,000+ employees

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.

Contact me