Backend Developer (Kotlin/Java + Spring Boot), Money Forward X, Tokyo

Money Forward Minato-ku, Tokyo September 4 2026
  • 💴 ¥6.4M ~ ¥9.5M annually
  • 🏡
    Partially remote
  • 🗾 Japan residents only
  • 💬
    Conversational Japanese
    Business English
  • 🧪
    Intermediate level
    Unspecified years of experience
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

  • Transitioning to an English environment
  • Great support for OSS
  • Relocation support

About the position

We are seeking an enthusiastic and skilled Intermediate-level Kotlin (Server-side) with Spring Boot Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining server-side applications using Kotlin and the Spring Boot framework, focusing on building and scaling our secure OIDC authentication platform. You will work closely with our cross-functional teams to design, implement, test, and deploy high-quality software solutions that meet our clients’ needs.

Responsibilities

  • Design and develop robust, scalable, and secure server-side applications using Kotlin and Spring Boot.
  • Collaborate with product owners, software architects, and other team members to understand requirements and translate them into technical solutions.
  • Write clean, efficient, and maintainable code, following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding guidelines.
  • Troubleshoot and debug issues, identify root causes, and implement effective solutions.
  • Collaborate with front-end developers and UI/UX designers to integrate server-side functionality with the user interface.
  • Design, create, and maintain SDK’s to facilitate seamless integration with our backend services.
  • Optimize application performance and ensure scalability and reliability.
  • Write comprehensive unit tests and participate in integration and system testing.
  • Stay up-to-date with the latest industry trends, technologies, and frameworks related to Kotlin and Spring Boot.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a Kotlin/Java developer in a server-side development role.
  • Strong proficiency in Kotlin/Java programming language.
  • Solid understanding of Spring Boot framework and its core principles.
  • Proven experience with SDK creation and maintenance.
  • Experience with RESTful API development and integration.
  • Familiarity with database systems such as MySQL, PostgreSQL including performance optimization.
  • Working knowledge of containerization technologies like Docker and orchestration frameworks like Kubernetes.
  • Knowledge of software engineering practices, including version control (e.g., Git), unit testing, and continuous integration.
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong English communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Self-motivated and eager to learn and stay updated with new technologies.
  • Familiarity with AI tools and integrating AI capabilities into backend applications.
  • Strong understanding of OIDC, OAuth 2.0 and FAPI related skills and authentication protocols.

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.
  • Familiarity with microservices architecture and related technologies (e.g., Spring Cloud).
  • Experience with messaging systems such as RabbitMQ or Apache Kafka.
  • Basic understanding of frontend frameworks like Next.js.
  • Japanese Language Proficiency
  • Experience in AI development and/or experience in using AI tools to improve development processes.
    • Money Forward is at a major turning point, shifting “from Cloud to AI.” We are currently driving “AX (AI Transformation)”—the next step beyond DX—with the goal of providing “Digital Workers,” where AI agents autonomously execute tasks. As we enter a phase of evolving into Japan’s No. 1 back-office AI company by integrating AI agents into all of our products in the future, we are looking for individuals who can contribute to AI-driven development and value creation.

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

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.