1. 株式会社マネーフォワード
  2. 株式会社マネーフォワード 採用情報
  3. 株式会社マネーフォワード の求人一覧
  4. Senior Backend Engineer (Tech Lead Candidate), Business Platform Development Department, Tokyo

Senior Backend Engineer (Tech Lead Candidate), Business Platform Development Department, Tokyo

  • 正社員

株式会社マネーフォワード の求人一覧

Senior Backend Engineer (Tech Lead Candidate), Business Platform Development Department, Tokyo | 株式会社マネーフォワード

Only applicants residing in Japan are eligible to apply.

Overview

At MFBC (Money Forward Business Company), we primarily develop and offer the B2B service "Money Forward Cloud." Money Forward Cloud is a component-based cloud ERP that allows users to choose combinations based on their needs and is composed of multiple service groups. However, if these service groups are developed individually, it can lead to data silos, a decline in user experience, and reduced development efficiency. Therefore, it is necessary to strategically standardize these services. Our Business Platform Development department is responsible for building this common foundation and promoting its stable use across services.

We are currently seeking a Senior Backend Engineer for the Workflow Platform Development department, which provides workflow functions used by various services within the business platform. The expectations for workflows vary depending on the matters and culture handled by each user company, and we aim to meet these expectations as much as possible. At the same time, as the system becomes more complex with enhanced functionality, it is essential for medium- to long-term growth to organize the system logic and improve maintainability. Furthermore, by optimizing data management and architecture, we aim to ensure system reliability and scalability, balance these aspects, create a truly user-focused optimal workflow system, and maximize the workflow experience of the Money Forward Cloud series.

This position will play a crucial role in creating the developer experience and reliability of the common platform service. Additionally, depending on personal preferences, there is an environment where one can actively take on roles beyond backend development, such as SRE and DevOps.

Responsibilities and Duties

On the MFBC-Business Platform Development Department - Workflow Platform Development Division, you will be responsible for the following duties:

  • Backend development of the common workflow system
  • Support for product integration of the common workflow system
  • Collaborate with PdM and designers to consider development content and clarify functional constraints to reflect in UX
  • Requirements definition and design (Design Doc, ADR, etc.)
  • Quality assurance and improvement
  • Respond to incidents

In the future, you may be entrusted with roles such as tech lead or group leader

Expected Role

  • As a professional in backend development, pursue the balance between user experience and system ease of use without being confined to the backend domain.
  • Promote projects and provide appropriate support for products that integrate the workflow system.
  • Plan and implement measures to advance workflow system development and quality maintenance and improvement.
  • Solve technical issues related to feature development.
  • Identify and improve technical debt.
  • Support the skill development of team members and enhance the overall technical capability of the team by sharing technical knowledge and best practices.

Experience Gained

  • You will have a broad understanding of the business areas covered by Money Forward Cloud as you will be involved across various services (such as HR management and expense reimbursement) without being confined to individual services.
  • You can directly enhance the productivity of all business people by streamlining workflows.
  • Experience in development with a global team (collaboration with the Vietnam development base)
  • As a relatively new department and service, it is easy to continuously incorporate the latest initiatives within the Money Forward Group.
  • Opportunities to demonstrate technical challenges and leadership by being involved in the development of foundational services that will support Money Forward for the next 10 years.

Required Skills and Experience

  • Over 3 years of experience in backend development of web applications
  • Experience in designing, implementing, and troubleshooting asynchronous messaging using tools like Kafka, Amazon SQS, or IBM MQ
  • Experience in maintaining and improving systems/services for over a year, having been actively involved in new development or large-scale feature modifications
  • Experience in making responsible decisions and implementing them regarding technology selection and design policies
  • Ability to create conceptual models from requirements and demands and translate them into database design
  • Experience in organizing situations and finding practical solutions to advance development by involving both internal and external teams, even with specifications and technical constraints
  • Experience in implementing and operating various automated tests, such as unit tests, integration tests, and E2E tests
  • Experience in continuously ensuring and improving code quality through code reviews

Preferred Skills and Experience

  • Experience in solving technical issues by leveraging a deep understanding of Kotlin, JVM, Spring, etc.
  • Basic knowledge and practical experience with HTTP/browser
  • Experience in designing, developing, and operating microservice architecture
  • Experience in system architecture design
  • Experience in progressing development while collaborating with multiple functions (PdM, QA, designers, etc.)
  • Experience in designing RDB tables and being responsible for schema implementation, operation, and maintenance in real services
  • Experience in design, implementation, and consensus building starting from OpenAPI or GraphQL schemas
  • Experience in system operation, monitoring, and incident response
  • Experience in managing progress, issues, risks, and requirements
  • Experience in appropriately explaining and reporting incidents or significant technical events to stakeholders outside of development
  • Experience working overseas or collaborating with multinational engineers
  • 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. (More information here)

Language Requirements

  • Business-level English proficiency
    • IELTS Overall 6+, TOEFL iBT 60+, TOEIC 740+
  • Business-level Japanese proficiency (equivalent to JLPT N2 or higher)
    • Ability to speak Japanese smoothly with designers, PdM, etc.

Who We’re Looking For

  • Someone who can balance "delivering quickly" and "maintaining sustainably" in technical decisions
  • Someone who understands design and operational considerations in layers other than backend, such as frontend, mobile, and infrastructure, and has the foundation to collaborate with other areas
  • Someone who empathizes with and wants to practice a culture of structurally verbalizing and documenting technology, such as runbooks and design policies

Technology Stack

Backend Domain

  • Language: Kotlin
  • Framework: Spring Boot, GraphQL Kotlin
  • ORM: jOOQ, R2DBC
  • Testing: Kotest, MockK
  • Others: Debezium, Protocol Buffers

Others

  • Frontend: TypeScript, React, Redux, React Flow
  • Database: Aurora MySQL
  • Middleware: Docker, Kafka
  • Platform: AWS

Tools Used

  • Repository Management: GitHub
  • CI/CD: CircleCI, GitHub Actions
  • Development Environment: Docker, Terraform Enterprise
  • Monitoring: Datadog, Rollbar
  • Communication: Slack

Work Environment

At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you.

  • Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible.
  • Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well.
  • Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense.
  • Referral Driven: We cover the cost of recruitment meals. There is a referral reward system.
  • Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O.
職種 / 募集ポジション Senior Backend Engineer (Tech Lead Candidate), Business Platform Development Department, Tokyo
雇用形態 正社員
給与
年収
690万円 〜 1000.8万円
Monthly salary system
※Includes fixed allowances for up to 45 hours of legal overtime, legal holiday work, and 40 hours of late-night work.
勤務地
  • 108-0023  21F Tamachi Station Tower S, msb Tamachi, 3-1-21 Shibaura, Minato-ku, Tokyo
    地図で確認
 
Salary System
<Salary Range>
Min 575,000 JPY / month(6,900,000 JPY / year)〜834,000 JPY / month(10,008,000 JPY / year)
Each including fixed allowances of 165,957 JPY〜240,687 JPY / month.
Bonus
A「High Performance Bonus」may be paid to employees who receive high evaluations based on semi-annual evaluations in addition to their salary.
※Please note that the remuneration of the High Performance Bonus is subject to change according to the company's performance.
Probation Period
3 months from join date
Working Hour System
Discretionary Labor System for Professional Work
※Conditions apply; subject to change to Flextime System.
Working Hours
9:30 - 18:30 (60 min break) are the basic working hours. However, employees are able to choose their working hours at their own discretion.
※There is potential for overtime work outside the determined hours.
Work Style Policy
Hybrid work style
・As a standard practice, employees are required to work at the office a minimum of 2 days per week. Employees are encouraged to spend 3 or more days in the office. (This policy may be subject to change based on the company and job circumstances)
・The specific "team office days" may vary depending on the assigned team.
Holidays/Vacations
■ Saturdays / Sundays / Japanese national holidays
■ Paid holidays
■ Summer holidays (3 days)
■ Winter holidays (2 days)
■ Year-end and New Year’s holidays (Dec 31st~Jan 3rd)
Benefits
■ Various social insurances (employee pension, health insurance, employment insurance, industrial accident compensation insurance)
■ Neighborhood housing allowance and neighborhood moving allowance
■ Health check and gynecological checkup
■ Influenza vaccine
■ Book purchases support
■ Defined-contribution corporate pension 
■ Employee stock ownership plan
■ Preferential treatment when using the following services(limited to businesses under contract with Money Forward)
 - Rental agency
 - Housekeeping services
 - Babysitting
 - Online English conversation school
Selection Process1
Casual interview/Document Screening
↓
First interview (Depending on the position, there may be a technical assignment before the interview)
↓
Several interviews (The number of interviews depends on the position)
↓
Final interview (We may ask for a reference check before or after the interview)
↓
Job offer/Offer meeting

※The process may be subject to change depending on the case.
Selection Process2
■ What are reference checks?
Money Forward may ask for your cooperation with reference checks using a reference check service tool. We believe that mutual understanding is limited to the selection process alone. Therefore, we would like to gather information about you from your supervisor and colleagues at your current or former company to ensure a more reliable match and facilitate your early success after joining our company.
※We do not make employment decisions based solely on the contents of reference checks. 
※The fact that you are in the selection process with us will not be disclosed to referees.
Notes
- Range of change in job description: Work as determined by the company
- Range of change in work location: Work location as determined by the company
Reference Information
https://recruit.moneyforward.com/#introduction
会社情報
会社名 株式会社マネーフォワード
代表者
代表取締役社長グループCEO 辻 庸介
創業
2012年5月
取締役
金坂 直哉
中出 匠哉
竹田 正信
石原 千亜希
社外取締役
田中 正明
倉林 陽
安武 弘晃
宮澤 弦
Ryu Kawano Suliawan
菊間 千乃
監査役
畠山 優実
田中 克幸
瓜生 英敏
CxO・VPox
瀧 俊雄
坂 裕和
松岡 俊
伊藤 セルジオ 大輔
関田 雅和
松久 正幸
野村 一仁
長尾 祐美子
渋谷 亮
金井 恵子
執行役員
山田 一也
本川 大輔
冨山 直道
木村 友彦	
永井 博	
駒口 哲也
廣原 亜樹
島村 誠一郎
永井 七奈
木村 慎治
丸山 嘉伸
吉本 憲文
工藤 裕之
島内 広史
オフィス
本社オフィス
〒108-0023 東京都港区芝浦3-1-21 msb Tamachi 田町ステーションタワーS 21F


北海道支社
〒060-0061 北海道札幌市中央区南一条西4-5-1 札幌大手町ビル3階

東北支社
〒980-0021 宮城県仙台市青葉区中央2-2-10 仙都会館 5F

東海支社、名古屋開発拠点
〒450-6213 愛知県名古屋市中村区名駅4-7-1 ミッドランドスクエア 13F

京都支社、京都開発拠点
〒604-8004 京都府京都市中京区三条通河原町東入中島町78番地 明治屋京都ビル 4階

関西支社、大阪開発拠点
〒541-0042 大阪府大阪市中央区今橋 2-5-8 トレードピア淀屋橋 9階

広島支社
〒730-0015 広島市中区橋本町9-7 ビル博丈5F

九州・沖縄支社、福岡開発拠点
〒810-0041 福岡県福岡市中央区大名1-12-60 FPGリンクス大名Ⅱ 5F・6F
社内コミュニケーション活性化の取り組み
■全社週次/月次朝会/半期総会
■代表との意見交換会(CEOセッション)
■全社懇親会(MF Happy Hour)
■他部門社員との交流会(シャッフルランチ・ディナー)
■上長との定期1on1(ツキイチ面談)
■社内公募制度(MFチャレンジシステム)
■社員満足度調査(MFグループサーベイ)
※一部正社員のみ
労働条件
屋内原則禁煙(喫煙室あり)等
中途採用比率
2021年11月末 93.8%
2022年11月末 90.0%
2023年11月末 76.6%
2024年11月末 88.7%