Fullstack Application Engineer

 
Mid-level
🇯🇵 Japan
Full Stack Developer
Software development

Job Description:

Business Overview

We are the development department that supports Rakuten's founding business, Rakuten Ichiba.

Rakuten Ichiba, founded in 1997 and continuing to this day, embodies Rakuten's mission of "empowering people and society through innovation", and has created a system that allows people who are good at business to easily open stores beyond the limits of the business sphere, delivering the joy of shopping to users throughout Japan. We are now one of the largest EC companies in Japan.

Rakuten Ichiba service page

[https://www.rakuten.co.jp/>

Department Overview

Rakuten Ichiba is a place where various merchants gather, and its diversity is what makes Rakuten Ichiba attractive. Our department is responsible for developing and providing tools and services necessary for the operation of each merchant, regardless of their genre, industry, or size, in order to enable the diverse merchants on Rakuten Ichiba to thrive in e-commerce and provide customers with the experience of "Shopping is Entertainment".

To achieve this, we operate the RMS Service Square, an app store that supports store operations, and provide support to partners who offer solutions on this platform. Additionally, we provide APIs to facilitate store operations, helping partners develop and deliver high-quality solutions. Our mission is to connect store owners and partners, supporting the success of store owners.

Position:

Why We Hire

We are currently in the process of renewing our business model to achieve further growth for our RMS Service Square. At the same time, we are planning projects to significantly streamline our current operations. We are looking for engineer who can lead and realize this major transformation with us. You will collaborate with existing team members to create development plans and take the initiative in leading projects.

By joining us, you will have the opportunity to work on services used by Rakuten Ichiba's store owners and partners. You will also be involved in business model renewal and operational efficiency projects, allowing you to hone your skills while staying abreast of the latest technologies and trends. You will have the chance to propose and implement new methods and technologies, further enhancing our services.

Position Details

Job Overview:

You will be responsible for the analysis of requirements, creation of development plans, design, development, and operation of related systems for RMS Service Square. This includes the app store page for store owners, the management page for partner companies, and internal management tools.

Job Details:

- Existing System Renewal Project: To understand the content and current state of our services, you will first participate in the renewal of our existing system.

- Improvement and Operation of Existing Systems

- Design, Development, Release, and Operation of New Services in Line with Business Plans, as well as the Improvement of Existing Services

- Technical Research and Design

Benefits and Attraction:

- You will play a crucial role in supporting Rakuten Ichiba's services. Additionally, by being responsible for everything from design and development to operation, you will have the opportunity to broadly develop your skills.

Stakeholders:

- Development team, product managers, project managers, security team, and others.

Work Environment

You will join a team responsible for the development and operation of existing services. A small group of engineers and product manager work together as a team, sharing updates and tackling problems through Daily Huddles, chats, and meetings. Communication is conducted in both English and Japanese.

Mandatory Qualifications:

- Over 5 years of experience in front-end web application development, with proficiency in HTML, CSS, and JavaScript.

- Experience with Next.js (React is acceptable) and TypeScript.

- Experience in backend development using Java and the Spring Boot framework.

- Proficiency in SQL and experience with relational databases such as MySQL, Oracle DB, or PostgreSQL.

- Experience in tuning SQLs for performance.

- Experience with Linux command line and creating simple bash scripts.

- Experience in system design and architecture design.

- Experience with code management and code reviews using Git.

- Experience with testing using test frameworks (e.g., DBUnit, JUnit, Jest).

- Understanding and experience with logging, monitoring, and system alert handling.

- Basic knowledge of information security in system development (e.g., OWASP Top Ten).

- Business-level English.

Desired Qualifications:

- Experience as a project leader for web services.

- Development experience using RESTful APIs.

- Experience with CI/CD, containers, and deployment automation (e.g., Jenkins, Docker, Kubernetes).

- Experience in managing code quality and test coverage.

- Ability to learn independently and drive projects forward.

- Experience with process management and documentation using JIRA and Confluence.

- Development experience in a Scrum team.

- Conversational-level Japanese.

Others Information:

Additional information on English Qualification

TOEIC 800 Score above

#engineer #applicationsengineer #commerce #RakutenIchiba #JavaScript #PHP #Java

Languages:

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

 

Rakuten Group, Inc.

Rakuten Group, Inc.

Rakuten Group, Inc. is a Japanese e-commerce and internet services company.

E-commerce
Technology

Other jobs at Rakuten Group, Inc.

 

 

 

 

 

 

 

 

View all Rakuten Group, Inc. jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇯🇵 Japan
Full Stack Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs