Sign in

Golang Developer

Company:
Leading E-Commerce
Location:
Tokyo, Tokyo Prefecture, Japan
Posted:
April 07, 2021

Description:

DESCRIPTION

Job Description

Design, development, and operation of API and web app using Go and PHP

Design, development, and operation of tools to support the customer support team and planning-related work

Design, development, and operation of various microservices making up theAPI

Lead the team's development

REQUIREMENTS

Minimum Qualifications

Strong understanding of the company mission and values

Experience with design, development, and operation of web applications using two programming languages including Go, PHP, JavaScript

Knowledge of and experience with software test including unit testing, functional testing, e2e testing

Knowledge of and experience with optimization of queries and table design for the efficient usage of RDBMS

Experience with team development using Git/Github or similar version management systems

Ability to design, develop and operate large-scale services in heavy traffic scenarios

Experience with project management and/or team leadership

Preferred

Experience developing and operating using the microservice architecture

Experience with on-call support for a service

Knowledge of web app security

Experience with development using external APIs such as payment, delivery, etc.

Experience sharing and contributing to an OSS project

Experience with scrum

Technical Environment

Languages: Go, PHP, JavaScript, etc.

Middleware: MySQL, Memcached, Nginx, Solr, Docker, Kubernetes, etc.

Infrastructure: Dedicated servers, Google Cloud Platform

Other tools/services: Slack, JIRA, GitHub, Circle CI, etc.

Process: Scrum

Apply