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.