Location: Tokyo, Kanto
Salary: Open
Employment Type: Permanent
Languages: English > Business Level, Japanese > Business Level
Industry: Technology/Online
Sub-industry: Service Provider
Function: Technology
Posted On: 2023-01-10

Company Overview

A streaming service and digital content platform that offers movies, TV, anime, manga, music, and virtually every kind of digital content. Occupying the third-largest market share after Netflix and Amazon in Japan, it distinguishes itself as the biggest domestic representative.

They offer the most flexible work environment in the Japan market.

Job Description

We're looking for a server-side engineer to work on core system development of a video streaming service.

As an engineer, you will be involved in solving a wide range of business challenges. Specifically, you will be responsible for the following tasks

Formulation of specifications, design, implementation, testing and release of content and user information management systems
Improvement of existing systems, repayment of technical debt, maintenance, operations, analysis, etc.
Technical research and selection of technologies to solve business problems


Required qualifications:
2 years of server-side engineering experience
Experience with both Java and Golang
Experience in both RDB and NoSQL design
Cooperative approach to development with team members
A course of action based on the Agile Software Development Manifesto
Willingness to practice development based on Scrum theory
Willingness to contribute as a member of a team
Experience in core system development
Experience with multiple programming languages such as Kotlin and JavaScript
Experience in designing application architecture
Experience with Spring, JPA (Hibernate)
Experience with Microservices architecture
Experience in designing and developing asynchronous processing using MQs, etc.
Development experience with GraphQL and gRPC
Experience in parallel and concurrent programming
Experience in team development using Git / Github
Experience with DDD idea of design and implementation
Experience in designing and developing web services in SPA
Experience in specification formulation, design and development with operations in mind
Experience with DevOps (especially Jenkins and Kubernetes experience)
Experience with test-driven development using a unit test framework
Experience in developing web application frameworks and libraries
Experience in developing large scale services (design with load considerations)
A person who can proactively make realistic suggestions to get the job done instead of waiting for instructions
Experience with OSS publishing and contributions
Experience building a service system from scratch

Additional Information

Probation Period: 6 months
Smoking Conditions: No smoking on site
Overtime: 20 hrs - included
Social Insurance: Standard
Holidays: 10 days
Working Hours: 10:00 AM - 5:30 PM
Lunch Break: 12:00 PM - 1:00 PM
Benefits: .
Job reference: JO-220112-277999

Need Help?

Let us take a look at your profile and give you extra advice.
Send us your CV

Job application

You are about to apply to the following job: Java back-end - Streaming service . Applying a job is not a commitment, it gives us the authorization to show your CV to the employer

Upload from Computer

Upload from Computer
Application confirmed!
Thank you for applying! We shall be in touch with you.