Full Stack Developer

GLBB Japan Tokyo
  • 💴 ¥6M ~ ¥8M annually
  • 🏡 Partially remote
  • 🧪 5+ years experience required
  • 💬 Conversational Japanese
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan
APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

About GLBB Japan

GLBB Japan supports the growth of clients through communication and IT solutions. With a broad range of services, including communication technology, cloud solutions, and software development, we focus on bridging businesses between Japan and overseas markets.

Key benefits

  • Enhance your technical skills
  • Innovation and collaboration
  • Broad social impact

About the position

We are looking for a full stack developer. This role is on a small development team that we are building up to address internal needs for more robust and capable business information systems, automated infrastructure provisioning and monitoring, and customer support systems.

In this role, you’ll have an opportunity to contribute directly to the GLBB Japan mission and DevOps processes and design and create innovative information systems utilizing a wide array of development platforms, frameworks, and tooling.

As a small, early-stage development team, you will have opportunities to influence technology and platform selection, as well as DevOps processes and practices to best fit with our vision, objectives, and constraints.

Project Examples

  • User Portal Project
  • Development of a Platform for Proposing In-Home Networks
  • Improvement and Visualization of Finance Data

Responsibilities

  • Lead, organize, and participate in requirements engineering activities to establish project goals, objectives, and constraints.
  • Perform analysis and design activities to create risk-balanced solution architectures for project needs.
  • Write readable, maintainable, testable application code to implement system components, microservices, and modules.
  • Design and implement web application user interfaces using a variety of client frameworks and toolkits.
  • Design and implement database structures and queries for relational database management systems.
  • Work with end-users to troubleshoot and resolve application defects and issues.

Requirements

  • Over 5 years of practical experience as a software developer or DevOps engineer
  • Over 3 years’ experience working in team development environments and utilizing agile or evolutionary development process models
  • Over 2 years of experience with:
    • Requirements engineering
    • Software OOA&D and patterns
    • RDBMS design and implementation
    • SOA and/or microservice design
    • Unit testing and CI/CD
  • Over 3 years of experience with at least 2 of the following:
    • PHP and Laravel framework
    • Python with FastAPI or Django (or similar framework)
    • ASP.NET and C#
    • Angular, React, or Vue.js
  • Conversational Japanese skills
  • Be able to work independently to plan and execute tasks and bring projects to successful completion.

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Languages:
    • Ruby on Rails, Rust, Go, C or C++
  • Platforms & technologies:
    • Docker and Swarm, Airflow, Celery, HashiCorp Vault, Grafana, Graylog, SigNoz, Splunk
    • Liquibase, Nagios, RabbitMQ, Redmine, NetBox
    • Microsoft Azure, AWS, mkdocs (or similar)
  • Line of Business:
    • Financial information systems
    • Supply and logistics information systems
    • Geographic information systems
    • Customer Relationship Management Systems
  • AI and/or ML
  • Linux
  • Networking
  • Security

Compensation

6 to 8 million JPY annually.

Hiring Process

  1. 1

    Initial Screening

  2. 2

    First Interview (HR or a member of the engineering team)

  3. 3

    Final Interview (CEO)

APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.