Jobs / Software Engineer (Java)
Jobs at Money Forward

Software Engineer (Java)

Money Forward Tokyo | Hybrid

Listing expired

Sorry, this job listing is no longer available!
Browse our new job listings here
EN: business
JP: business
7 - 13 million Japanese yen
Employment Type
Full time


  • Develop and design service
  • Design database schema
  • Write clean and maintainable code (Of course, including test code)
  • Operate the applications written in Japanese for testing
  • Discuss and debate with other team members to find optimal solutions
  • Response to maintenance and opration for stablity of the services
  • Investigate and respond to user inquiries


Required Skills and Experience

Technical Skills

  • 3+ years of experience as Java software engineer
  • Strong knowledge of Core Java, server-side Java, and basic SQL
  • Design, build, and maintain efficient, reusable, scalable, testable, and reliable Java cod
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with build tools such as Gradle

Soft Skills

  • Good verbal and written communication in English is required
  • Sense of Teamwork, Responsibility, and Communication skills
  • Collaborate on requirement analysis and specifications

Language Requirements

English: Business-Level, both verbal and written
Japanese: Business-Level, both verbal and written

Preferred Skills and Experience

Technical Skills

  • Strong knowledge of security and performance
  • Familiar with various design and architectural patterns
  • Experience with popular web application frameworks
  • Basic understanding of the class loading mechanism in Java
  • Familiarity with CI/CD tools such as CircleCI and Jenkins
  • Familiarity with monitoring tools such as Datadog
  • Experience as Kotlin software engineer

Soft Skills

  • Willingness to learn and build a deep understanding
  • Share knowledge and experience with your colleagues

Technology Stack

  • Web Server Side: Java, Kotlin, Jersey, Guice, jOOQ, Spring Boot
  • Database: MySQL
  • Middleware: Docker, Nginx, Consul, Nomad
  • Platform: AWS, On-premise

Tools used

  • Repository Management: GitHub
  • CI/CD: CircleCI, Jenkins, Github Actions
  • Development environment: Docker, Terraform Enterprise
  • Monitoring: DataDog, Rollbar, Sentry
  • Communication: Slack
  • Security: Dependabot

About the Company

“Money Forward Cloud ERP” is a cloud-based composable ERP (modular ERP) that has our own SaaS applications for business back-office operations from Accounting, Finances, and Human Resources fields as its module applications.

Our team is developing Public APIs and API platforms for those products. Public APIs enable our ERP to offer a high degree of integration with other third-party applications. This allows our customers to build a more comprehensive view of their operations and data across different functional areas and systems. Also by designing commonly used API platforms, we aim to improve UX and development productivity.

Salary Range

Min 7,000,000 - Max 13,000,000 Japanese Yen / Year (Gross)

Location, Remote Work

  • Location: Tokyo, Japan
  • Remote work is available four days per week.

Relocation Support

  • Working Visa
  • Flight ticket to Japan
  • Signing Bonus
  • Temporary fully furnished apartment for the first month

Working hours

Flexible Working Hours (No core time)


  • Two days off per week (Saturday and Sunday)
  • Japanese national holidays (16 national holidays in 2021)
  • Paid holiday: 10 days (first year) *Number of paid holidays increases (+1 day) every year up to 20 days a year.
  • Summer vacation days: 3 days
  • Winter vacations days: 2 days


  • Health insurance
  • Employee stock ownership plan
  • Full transportation coverage
  • The latest computer (No limit upgrade or purchase when needed for development is available upon approval.)
  • Seminar participation support
  • Book purchases
  • Copyright of OSS belongs to individuals