Tokyo Rakuten Full time

Description

:

Department Overview

EC Incubation Development Department (Hereinafter ECID), which this position belongs to, is responsible for small to mid-sized EC services like Rakuma of flea market app, Rakuten Pay Online, Rakuten Point Online, Rebates, and Rakuten Healthcare.

Despite being a separate development group for each service, we regularly hold meet-ups, a place for information sharing beyond services. We have a committee meeting where members with a common interest gather and develop skills. We form communities through cross-group interaction.

This is an organization where you can contribute to the growth of the business and grow yourself by contributing to the team's work.

[About Rakuma]

Rakuma (former Fril) is the first Flea Market service born in Japan.

Since its launch as Frill in 2012, it has continued to grow and is now a large-scale service with annualized distribution exceeding 140 billion yen.

[About Rakuma Development Team]

With the "Re:valuation" - Redefine the value of something in its mission, we work as a team of producers, designers, and engineers.

What users' problem do you want to solve? What should we do to make more users happy? We are required to think about them and constantly improve and develop our service.

The development team consists of various professionals, including producers and designers. We are working hard every day to improve service by using each specialty.

Position:

Why We Hire

Rakuma's web application scale is massive such that we need to keep maintaining the database and multiple separate repositories. The team which this position will be assigned to has a mission to "support and accelerate the development of Rakuma" and is working to improve the developer experience while providing support to the development team and strengthening and stabilizing the application platform.

As an example, we have been working on the following issues:

  • Migration of main applications from virtual machines into container platform
  • Build a system to prepare development and staging environments according to the demands of the engineers
  • Update systems with lifecycle management in mind
  • Further utilization of the Rakuten platform
  • In order to address these challenges, basic technical research, good communication, the ability to execute plans and adaptation to technical challenges are required.

    We are looking for a web platform engineer who supports Rakuma's stable operation and future evolution.

    Position Details

    Build safe and secure development and production environments, improve web system performance, replace legacy technology into modern ones along with system architects.

  • Update middleware and libraries used in Rakuma server-side
  • Investigate, verify and install new tools and libraries
  • Build foundation for containerized environment using Docker/Kubernetes, cooperating with SRE team.
  • Find and fix potential bugs and bottlenecks
  • Mandatory Qualifications:

    [Skills & Experiences]

  • At least 2 years of experience on creating/maintaining web service in production environment
  • Insight into system architecture of web services
  • Team development experience using GitHub and other communication tools
  • [Competency]

  • Have strong interests in technical issues, especially in system architecture
  • Have tenacious attitude towards technical difficulties until they are solved
  • General perspective over entire service, not in specific technological fields
  • Desired Qualifications:

  • Experience in DX(Developer eXperience) improvements
  • Experience using public cloud e.g. AWS, GCP
  • Experience in containerized environments e.g. Docker, Kubernetes
  • Insights in Ruby/Ruby on Rails and its related libraries
  • Experience implementing application-side authentication features with some ID provider using OIDC/OAuth2.0.
  • Experience solving technical issues as a web application architect.
  • Experience in performance tuning of web application and related component like RDBMS.
  • Experience in CI/CD improvements
  • #engineer #jobcategory02 #applicationsengineer #jobsubcategory09 #commerce #organization01 #Rakuma #servicename08 #Ruby #programminglanguage05

    Languages:

    English (Overall - 2 - Intermediate), Japanese (Overall - 3 - Advanced)

    • Tokyo Rakuten Full time

      Description · : Department Overview · EC Incubation Development Department (Hereinafter ECID), which this position belongs to, is responsible for small to mid-sized EC services like Rakuma of flea market app, Rakuten Pay Online, Rakuten Point Online, Rebates, and Rakuten Healt ...


    • Tokyo Rakuten Full time

      Description · : Business Overview · Rakuten has provided several entertainment services, such as Rakuten Books, Rakuten Ticket, Rakuten Music, Rakuten TV, etc. ESDD is the development team for those services. · Department Overview · Books Service Section at ESDD is responsibl ...


    • Shinagawa Microsoft Full time

      Overview · 私達のチームでは、ASP.NET、Java、Node.js や Python、PHP など各種 Web アプリケーション開発言語を利用した Web アプリケーションの実行基盤、Windows の Internet Information Service、Azure PaaS の App Services (App Service Environment、Azure Container Apps、Azure Functions など含む) をご利用いただくお客様のビジネス上の問題を高い技術力と、強い責任感、卓越したコミュニケーション ...


    • Tokyo Rakuten Full time

      Description · : Department Overview · EC Incubation Development Department (Hereinafter ECID), which this position belongs to, is responsible for small to mid-sized EC services like Rakuma of flea market app, Rakuten Pay Online, Rakuten Point Online, Rebates, and Rakuten Healt ...


    • Tokyo Rakuten Full time

      Description · : Department Overview · EC Incubation Development Department (Hereinafter ECID), which this position belongs to, is responsible for small to mid-sized EC services like Rakuma of flea market app, Rakuten Pay Online, Rakuten Point Online, Rebates, and Rakuten Healt ...


    • Tokyo Rakuten Full time

      Description · : Department Overview · EC Incubation Development Department (Here in after ECID), which this position belongs to, is responsible for small to mid-sized EC services like Rakuma of flea market app, Rakuten Pay Online, Rakuten Point Online, Rebates, and Rakuten Hea ...


    • Tokyo Rakuten Full time

      Description · : Business Overview · Rakuten group has almost 100 million customers in Japan and 1 billion customers around the world, and provides more than 70 services such as e-commerce, payment services, financial services, mobile, media, sports, etc. · Department Overview ...

    • Data Scientist

      2日前


      Tokyo Rakuten Full time

      Description · : Business Overview · Rakuten group has almost 100 million customers in Japan and 1 billion customers around the world, and provides more than 70 services such as e-commerce, payment services, financial services, mobile, media, sports, etc. · Department Overview ...


    • Tokyo Rakuten Full time

      Description · : Business Overview The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms which power the Rakuten Group. Our mission is to provide our Rakuten Cloud and Ecosystem Platforms which will deliver Co ...


    • Tokyo Rakuten Full time

      Description · : Business Overview · Incubation Business is creating the future core businesses of Rakuten in new business domains. Our mission is to startup services that does not exist in the market or work on something that is about to become a trend in small teams like a st ...


    • Tokyo Rakuten Full time

      Description · : Business Overview · Rakuten group has almost 100 million customers in Japan and 1 billion customers around the world, and provides more than 70 services such as e-commerce, payment services, financial services, mobile, media, sports, etc. · Department Overview ...


    • Tokyo Bjak Full time

      About Us · Bjak is dedicated to providing affordable and sustainable financial services to individuals across ASEAN. Headquartered in Malaysia, Bjak stands as the largest insurance portal in Southeast Asia. Our flagship platform, Bjak.com, assists millions in discovering insuranc ...


    • Tokyo Rakuten Full time

      Description · : Business Overview The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms which power the Rakuten Group. Our mission is to provide our Rakuten Cloud and Ecosystem Platforms which will deliver Co ...


    • Tokyo Rakuten Full time

      Description · : Business Overview · Commerce & Marketing Company, Operations Management Department · Commerce & Marketing Company · Responsible for the core businesses of Rakuten Group, Inc. · E-commerce (Rakuten Ichiba, Rakuten Travel, GORA, RAKUMA, Entertainment Contents, et ...


    • Tokyo Rakuten Full time

      Description · : Department Overview · EC Incubation Development Department (Hereinafter ECID), which this position belongs to, is responsible for small to mid-sized EC services like Rakuma of flea market app, Rakuten Pay Online, Rakuten Point Online, Rebates, and Rakuten Healt ...


    • Tokyo Rakuten Full time

      Description · : Business Overview The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms which power the Rakuten Group. Our mission is to provide our Rakuten Cloud and Ecosystem Platforms which will deliver Co ...

    • Server Engineer

      1日前


      Tokyo Rakuten Full time

      Description · : Department Overview · The System Division is an organization where you can engage in all tasks related to all system, such as planning, development, operation and maintenance, etc., ranging from developing core business systems to smartphone applications for iP ...


    • Tokyo Rakuten Full time

      Description · : Business Overview The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms which power the Rakuten Group. Our mission is to provide our Rakuten Cloud and Ecosystem Platforms which will deliver C ...

    • Product Manager

      2日前


      Tokyo Rakuten Full time

      Description · : Business Overview · The FinTech Group Company provides various financial services including credit card, mobile payment settlement, banking, securities, insurance, and others. It is one of our strengths and features to provide various FinTech services both onli ...


    • Tokyo Rakuten Full time

      Description · : Business Overview · Rakuten is an EC company that owns Japan's largest platform called Rakuten Ichiba. The business model of Rakuten Ichiba is BtoBtoC, and Client Stores, Society and Rakuten Group work together as a unity. We cooperate and enlarge on the Rakute ...

    • Web Director

      1週間前


      Tokyo Rakuten Full time

      Description · : Department Overview · This is a new business to make an application integrating more than 70 services that Rakuten develops. · Currently, we are extending the implementation of Rakuten Mobile's "Rakuten Link" application with this concept. · This app enables cu ...