drjobs Server-Side Engineer Japanese N2

Server-Side Engineer Japanese N2

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Tokyo - Japan

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

We are Unlock Design a recruitment agency based in Japan and the job description below is an opportunity with one of our forwardthinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates emphasizing their privacy and longterm career goals. See our full promise and approach by visiting

Basic Information

Client ID: 107000

Job ID: 1061

Position:

Location: Tokyo (Full Remote)

Salary: 6M 12M

Language: English Japanese (JLPT N1 level or above)

Contract type: Permanent

*Contract if you are not in Japan

Who We Are

2007SVOD()SVODNetflix2(2023GEM Partners)No.1

iOS4.65.0Android4.35.0

  • English here

    The company founded in 2007 is a pioneer in SVOD (Subscription Video on Demand) services in Japan. In the rapidly growing Japanese SVOD market we have achieved the secondhighest share (based on revenue 2023 GEM Partners Inc.) following Netflix. We have firmly established our position as the leading Japanese player and continue to balance profitability and growth.

    One of the key features of our product is our unwavering commitment to inhouse development. To adapt to the dynamic changes in related technologies such as online streaming we control all development processes inhouse. This enables us to create a userfriendly service from a users perspective. Our services have received high ratings from users with iOS apps at 4.6 (out of 5.0) and Android apps at 4.3 (out of 5.0).

    In the fastpaced market that demands advanced technical skills and flexible business strategies we are committed to recruiting professionals in various fields to maintain our position as an industryleading company.

    .

Roles and Responsibility

  • English here

    You will be involved in solving a wide range of business challenges as a technical expert. Specifically the tasks include:

    As a serverside engineer you will be responsible for the following tasks:

    • Specification formulation design implementation testing release etc. associated with the development of content and user information management systems
    • Improvement of existing systems repayment of technical debt maintenance operation analysis etc.
    • Technical research and technology selection for the purpose of solving business issues

Minimum Requirements

  • 2
  • JavaGolang
  • RDBNoSQL
  • JLPTN1
  • English here
    • At least 2 years of experience as a serverside engineer
    • Experience in both Java and Golang development
    • Experience in both RDB and NoSQL design
    • Attitude to collaborate with team members for development
    • Agile Software Development Declaration
    • Willingness to practice development based on Scrum theory
    • Willingness to contribute positively as a member of a team
    • JLPT N1 certification or equivalent Japanese language skills

Preferred Requirements

  • Kotlin JavaScript
  • Spring JPA (Hibernate)
  • Microservices
  • MQ
  • GraphQLgRPC
  • Git / Github
  • DDD
  • SPAWeb
  • DevOps (JenkinsKubernetes)
  • Web
  • OSS
  • English here
    • Experience developing missioncritical systems
    • Experience in development with multiple programming languages such as Kotlin JavaScript etc.
    • Experience in designing application architecture
    • Experience in development using Spring JPA (Hibernate)
    • Experience in development with Microservices architecture
    • Experience in asynchronous processing design and development using MQ etc.
    • Experience in development using GraphQL and gRPC
    • Experience in parallel and concurrent programming
    • Experience in team development using Git / Github
    • Experience in design and implementation based on DDD
    • Experience in designing and developing web services using SPA
    • Experience in designing and developing with operations in mind
    • Experience with DevOps (especially Jenkins and Kubernetes)
    • Experience in testdriven development using unit testing frameworks
    • Experience developing web application frameworks and libraries
    • Experience in developing large scale services (with the ability to design with load in mind)
    • Someone who can work proactively and make realistic proposals rather than waiting for instructions
    • Experience in publishing and contributing to OSS
    • Experience building services and systems from scratch

Tech Stacks

WEB (FRONTEND)
CLOUD PROVIDERS (IF ANY): GCP
PROGRAMMING LANGUAGES FRAMEWORKS: JavaScript TypeScript React.js Next.js Node.js GraphQL Apollo Client/Server PHP (phasing out) Yii (phasing out)
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes

IOS
CLOUD PROVIDERS (IF ANY): N/A
PROGRAMMING LANGUAGES FRAMEWORKS: Swift
VERSION CONTROL (GITHUB GITLAB ETC): GitHub
NOTABLE OPEN SOURCE LIBRARIES: Cocoapods Realm Firebase Lottie SwiftLint

ANDROID
CLOUD PROVIDERS (IF ANY): Firebase
PROGRAMMING LANGUAGES FRAMEWORKS: Kotlin Java Golang
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Dagger ApolloAndroid Retrofit RxJava2 Coroutines Jetpack

DATA SCIENCE
CLOUD PROVIDERS (IF ANY): GCP AWS
PROGRAMMING LANGUAGES FRAMEWORKS: Python NodeJS Java
VERSION CONTROL (GITHUB GITLAB ETC): GitLab GitHub
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes Airflow Rancher Istio Cassandra Kafka

CONTENT DATABASE (BACKEND)
CLOUD PROVIDERS (IF ANY): N/A
PROGRAMMING LANGUAGES FRAMEWORKS: Java LastaFlute Golang Echo TypeScript Angular PHP Yii
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes RabbitMQ Cassandra TiDB DDD (Domain Driven Design)

BACKBONE CORE SYSTEM (BACKEND)
CLOUD PROVIDERS (IF ANY): N/A
PROGRAMMING LANGUAGES FRAMEWORKS: Java Kotlin Spring Boot
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes RabbitMQ DDD (Domain Driven Design)

CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM
CLOUD PROVIDERS (IF ANY): N/A
PROGRAMMING LANGUAGES FRAMEWORKS: Java LastaFlute JavaScript Riot.js Scala PHP PlayFramework
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes Akka

INFRASTRUCTURE
CLOUD PROVIDERS (IF ANY): Private Cloud
PROGRAMMING LANGUAGES FRAMEWORKS: Python Shell
VERSION CONTROL (GITHUB GITLAB ETC): GitLab
NOTABLE OPEN SOURCE LIBRARIES: Ansible Jenkins Terraform Ceph HDFS MySQL PostgreSQL Cassandra TiDB Redis Kafka RabbitMQ OpenStack Kubernetes Zabbix Prometheus Grafana Elasticsearch Nginx Apache LVS

NEW ARCHITECTURE FOR NEW BUSINESS (2020)
CLOUD PROVIDERS (IF ANY): GCP
PROGRAMMING LANGUAGES FRAMEWORKS: Golang Kotlin
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Kubernetes Kafka KeyDB (maybe) Dgraph gRPC Spring Boot

Conditions / Benefits

Employment system: Full time

Location: Tokyo (full remote OK)

Annual Salary:JPY based on experience ability and previous work experience

  • Competitive salary determined according to skill and experience
  • Salary review twice a year

Hours: 8 hours a day

  • Flextime system between 5:00 22:00 with the general hours being from 9:30 18:30
  • No core time
  • Average monthly overtime is around 12 hours

Benefits

  • Holidays: Saturdays Sundays and public holidays including summer year end and condolence holidays
  • Insurance: Complete social insurance (employment accidents healthcare and welfare pension)
  • Allowance: Transportation reimbursement up to 180000 JPY per 6 months or remote work allowance
  • Moving expenses up to 300000 JPY when relocating upon joining the company
  • High spec PC
  • Large monitor with a second monitor available
  • Full reimbursement for purchasing software necessary for the job including gadgets (keyboards foot pedals etc.) and technical books
  • Smartphone for work usage available if necessary
  • Full assistance when attending external training sessions and seminars
  • No need to wear a suit

Probation period: 3 months

Interview Process

  1. CV Screening
  2. 1st Interview ( coding test within the interview)
  3. 2nd Interview
  4. Last Interview

This process is subject to change.

Remote Work :

No

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.