Backend Developer (Go), Money Forward X, Tokyo

Money Forward Minato-ku, Tokyo June 8 2026
  • 💴 ¥6.4M ~ ¥9.5M annually
  • 🏡
    Partially remote
  • 🗾 Japan residents only
  • 💬
    Conversational Japanese
    Fluent English
  • 🧪
    Intermediate level
    3+ years experience required
DO YOU NEED MORE INFO?
ASK A QUESTION

About Money Forward

Money Forward Minato-ku, Tokyo

Money Forward is a fintech startup delivering tools to visualize and improve both individuals'​ and companies'​ financial health.

Key benefits

  • Small but diverse team
  • Great support for OSS
  • Relocation support

About the position

*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.

Hiring Process

  1. 1

    CV Screening

  2. 2

    First interview

    Depending on the position, there may be a technical assignment before the interview

  3. 3

    Several interviews

    The number of interviews depends on the position.

  4. 4

    Final interview

    We may ask for a reference check before or after the interview.

DO YOU NEED MORE INFO?
ASK A QUESTION

Meet Money Forward's Developers

Kostas Mavrikis left the Netherlands to join Money Forward in October 2023. As the first non-Japanese speaker in the Fukuoka office, he's been taking the initiative on Money Forward's Englishnization program, as well as introducing Kotlin, Scrumban, and European-style coffee meetings to his team.

Read their story...

Related jobs

More jobs like this

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