*This position is employed by Money Forward, Inc. and seconded to Money Forward X Co., Ltd. with evaluation systems and benefits aligned with Money Forward.
About the product
At MFX, we understand the unique challenges and ambitions of small and medium-sized enterprises in Japan. That’s why we’re built a corporate banking platform designed specifically to support business growth with speed, security, and simplicity.
Our platform offers a full suite of financial services tailored for SMEs — from seamless digital account management and automated cash flow tracking to efficient payment solutions and smart financing tools. Whether our users are expanding operations, managing day-to-day expenses, or planning for the future, MFX is here to make banking one less thing to worry about.
About the Role
As a Go Developer, you will be an integral part of our development team, responsible for designing, implementing, and maintaining Go-based applications and services. You will work closely with senior developers and other cross-functional team members to ensure the delivery of high-quality, scalable, and efficient software solutions. Your passion for coding and problem-solving, along with your expertise in Go, will drive the success of our projects and contribute to the growth of our company.
Technology Stack
- Programming language: Go
- Environment:
- Visual Studio Code, GoLand
- Cursor, GitHub Copilot
- CI/CD: CircleCI, GitHub Actions and ArgoCD
- Repository: GitHub
- Monitoring : Datadog, CloudWatch, and Rollbar.
- Others: AWS, Docker, Kubernates, SonarQube and Terraform
Responsibilities
- Collaborate with the development team to understand project requirements and specifications.
- Participate in the full software development lifecycle, from planning and design to testing and deployment.
- Develop and maintain scalable, performant, and reliable Go applications and microservices.
- Identify and troubleshoot software defects, ensuring the timely resolution of issues.
- Write clean, well-documented, and efficient code, adhering to the company’s coding standards and best practices.
- Conduct code reviews and provide constructive feedback to fellow developers.
- Work with the DevOps team to deploy applications to production environments and support continuous integration and delivery (CI/CD) processes.
- Collaborate with the Quality Assurance team to ensure software quality through testing and debugging.
- Keep up-to-date with the latest developments in Go and relevant technologies to contribute to continuous improvement.
- Provide technical support to clients and internal stakeholders as needed.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a Go developer, with at least 3 years of professional experience working on real-world projects.
- Solid understanding of Go programming language and related frameworks.
- Familiarity with web application development, RESTful APIs, and microservices architecture.
- Proficiency in using version control systems (e.g., Git) and collaborative development tools.
- Experience with cloud-based technologies and containerization (e.g., Docker, Kubernetes) is a plus.
- Familiarity with microservices architecture and related technologies.
- Strong problem-solving skills and the ability to tackle complex technical challenges.
- Excellent communication skills and the ability to work effectively in a team-oriented environment.
- Prior experience in Agile development methodologies is desirable.
Nice to haves
While not specifically required, tell us if you have any of the following.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Experience with foundational technologies for service operations, such as authentication and authorization.
- Experience with messaging systems such as RabbitMQ or Apache Kafka.
- Japanese language proficiency
- Experience in AI development and/or experience in using AI tools to improve development processes.
- Money Forward recently announced our AI Strategy roadmap which focuses on improving AI-driven operational efficiencies, as well as integrating AI agents into our products to deliver better value to our users.
Compensation
¥6,408,000 ~ ¥9,504,000 annually.