全 18 件中 18 件 を表示しています
-
Backend Engineer(Money Forward Kakebarai), Money Forward Kessai Ltd.,Tokyo
About Money Forward Kessai “Money Forward Kessai” was established in March 2017 with the mission of making inter-company transactions safe and seamless, and the vision of becoming the payment infrastructure for inter-company transactions. We offer services such as "Money Forward Kakebarai*1" : the business-to-business deferred payment settlement service, "Money Forward Early Payment": the financing service where clients can receive early payment."Money Forward Transaction Finance for Startups": the accounts receivable early funding service, the funding service for startups. "Money Forward Invoice Card Payment" : the invoice card payment service for businesses. These services have grown to handle a cumulative total of over 280 billion yen.*2 Additionally, Money Forward has been promoting cashless transactions through various payment methods such as cards and wallets, providing the cashless platform "Money Forward Pay for Business" to enhance back-office efficiency. As part of this platform, they offer the business card "Money Forward Business Card" for sole proprietors and corporations. The Money Forward Group has been providing a wide range of financial services aimed at solving payment and cash flow issues for businesses. To offer better value in the area that combines SaaS and Fintech, we consolidated "Money Forward Pay for Business," into Money Forward Kessai in March 2025. *3 By consolidating the highly compatible financial businesses of the Money Forward Group into Money Forward Kessai, we are aiming to enhance efficient business operations and governance, while promoting agile and flexible business strategies, including obtaining necessary permits and licenses. *1 The service names in this job posting reflect the changes made on December 1, 2024. *2 Money Forward's Sustainability *3 Announcement regarding the company split (simple absorption-type split) with a wholly-owned subsidiary This position will be employed by Money Forward and be seconded to Money Forward Kessai. Job Overview We are seeking a backend engineer to lead the development of a service that continuously and rapidly enhances value through technology selection, architecture design, and application development in our core business of inter-company post-payment services. The goal is to create a service that allows client companies to conduct transactions with peace of mind. The mission includes solving the challenges faced by current client companies and developing features to address obstacles for companies planning to implement the service. Responsibilities and Duties Design the architecture, select technologies, implement, release, and continuously improve the service "Money Forward Kakebarai," that is primarily operated on Google Cloud. Continuously find the challenges and reflect the changes into product features. Plan how the product will operate before development and communicate within the team. Create systems and operations that could quickly solve troubles Learn new technologies and share knowledge internally and externally. Enjoy learning and taking on challenges to solve problems together as a team. By using the latest technology that is evolving everyday, we believe we can achieve more efficient and scalable product development. New challenges are emerging, such as observability issues with serverless architecture and boundary problems as microservices expand. We would like to work with someone who anticipate and address these challenges, ensuring the product can continue operating smoothly. Development Methodology We use Scrum methodology for development, focusing on creating prototypes with chosen architectures and technologies rather than spending too much time on planning. With this, we aim for small, frequent releases. Our one-week sprints incorporate GitOps for faster delivery, enabling release cycles at the PR level. Since we handle financial transactions, it's crucial to ensure the service functions correctly, not just adequately. Development must consider handling errors, retry methods, and responses to issues. Technology Stack The technology stack we use includes the following. While these are not mandatory skills at the time of application, you will be expected to work using these technologies. Languages: Go, TypeScript Frameworks: Nuxt.js, Remix, Nest.js, gRPC, GraphQL, OpenAPI Specification (Swagger) Databases: MySQL, BigQuery, Datastore Middleware: Docker, Kubernetes, Envoy, Kong, OpenCensus/OpenTelemetry Cloud Infrastructure/Services: GKE, Cloud Run, Cloud Functions, Cloud Storage, Cloud Pub/Sub, Cloud Operations, Firebase Authentication, SendGrid, Datadog, Sentry CI/CD: Cloud Build, Github Actions We are using more microservices in our architecture, which means we focus on how different services communicate with each other. This approach involves solving typical issues related to microservices and distributed systems. Where the scalability is required, we use serverless architecture with Cloud Run. Required Skills and Experience Experience developing with a web application framework, regardless of language Experience developing applications using RDBMS Experience developing with Golang or an interest in Golang Experience operating services long-term using cloud platforms like AWS or GCP Experience using container technologies like Docker Language Requirements Conersational-level Japanese proficiency Business-level English proficiency (equivalent to TOEIC score of 700 or higher) improve) If you do not have a TOEIC certificate taken within the last two years with a score of over 700, you will be required to take an English test during the selection process. Examples: Eiken Pre-1st Grade, TOEFL iBT 60 or higher, IELTS 5.0 or higher, Cambridge English FCE, etc. Preferred Skills and Experience Experience developing microservices Experience with working in an Agile/Scrum team Knowledge and experience in performance tuning for high-traffic services Experience in project management or team leadership Experience developing with React Experience developing AI or using AI tools 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) Experience Gained This position requires balancing the unique challenges of integrating "SaaS," "BPO," and "Fintech" into a cohesive application. As user demands, operational complexity, and evaluation challenges grow, we need someone who can tackle these high-level challenges and develop solutions effectively. Additionally, the importance of addressing non-functional requirements is increasing. This includes eliminating security risks through continuous updates, managing the growing complexity of operations, and maintaining service boundaries as we expand our use of microservices and serverless architecture with Cloud Run for scalability. This role offers the opportunity to engage with a wide range of challenges, not only technical but also related to our business and culture. We are looking for someone who can contribute to application development and help balance the elements of "SaaS," "BPO," and "Fintech." For more information about our business and culture, please refer to our handbook. Money Forward Kessai Handbook Who We’re Looking For Understand business domains and model problems. Strong sense for handling anomalies and detecting data inconsistency patterns, with a basic understanding of microservices and distributed systems. Understand the basics of agile development and test-driven development. Has eagerness to continuously learn and engage with new technologies. Can identify challenges independently and proactively involve others to move projects forward. Communicate effectively with various people internally and externally. 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 Software Engineer, Sole Proprietor Development Division, Tokyo
Overview The Sole Proprietor Development Division, part of Money Forward Business Company, is dedicated to empowering individual workers by developing innovative solutions that simplify and enhance their professional lives. Our mission, "Moving work and life forward for individual workers", drives us to create products that address the unique challenges faced by sole proprietors. Our flagship offerings include Cloud Tax Return (クラウド 確定申告), a cloud-based tax filing solution that seamlessly integrates with the Money Forward ME personal finance app, providing users with a comprehensive view of their financial health. Additionally, Cloud Business Registration (クラウド 開業届) streamlines the business registration process, while Cloud Company Registration (クラウド 会社設立) facilitates company establishment with ease. These products are designed to reduce administrative burdens, enhance efficiency, and ensure compliance with regulatory requirements, allowing sole proprietors to focus on their core business activities and achieve greater success. We are looking for a full-stack engineer to join our team and be a part of our mission to provide our users with intuitive and user-friendly tools that adapt to their evolving needs. Responsibilities and Duties Design, develop, and maintain scalable and robust full-stack applications. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automation. Mentor and guide junior engineers, fostering a culture of continuous learning and improvement. Participate in code reviews to maintain high standards of code quality. Required Skills and Experience Minimum of 5 years of experience in software development. Minimum of 3 years of web application development experience, with proven experience with backend and frontend web frameworks. Demonstrated experience working in Agile teams. Strong problem-solving skills and ability to work independently and collaboratively. Preferred Skills and Experience Experience with Ruby on Rails and Kotlin are preferred. Experience with leadership and management are preferred. 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 English: Minimim conversational level (be able to conduct interviews in English) Japanese: Business level; (minimally conversational level *be able to conduct interviews in Japanese) Technology Stack Backend: Rails, GraphQL, RSpec, Go, Kotlin, ActiveMQ Frontend: Next.js, TypeScript, React, GraphQL, Node.js, React Testing Library Database: MySQL, Redis Infrastructure: AWS(EKS), Docker, CircleCI, Datado 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. 続きを見る
-
Principal_Backend Engineer (Kotlin) Money Forward Cloud (Consolidated Accounting)_Osaka
Money Forward's Mission Please take a look at the thoughts and values that Money Forward has cherished since its founding. Money Forward's Mission, Vision, and Values Message from the CTO For insights into the strengths of Money Forward's organization and support for the globalization of the organization, please see here: What the CTO of Money Forward Thinks (March 2022) | Engineers' Blog The Vision Behind Establishing a Development Base in Kansai Currently, our company has development bases in Tokyo, Fukuoka, and Vietnam. However, we want to create more opportunities for our members to work with excitement. There have been many instances where people are interested in our company but prefer to work in the Kansai area, leading to mismatches. With this background, we have established a development base in Osaka following Kyoto. Recruiting Core Members! We are looking for engineers who can create and instill the Mission, Vision, and Values of Money Forward in the development team and culture in Kansai (Osaka or Kyoto)! We anticipate challenges unique to having multiple bases, such as communication issues. However, we believe that by working together, we can overcome these challenges and create greater value. We would love to talk to those who share this vision and determination. Please check out the website to understand the values of the Kansai development base! Money Forward Kansai Development Base Article written by the Head of Osaka Development Base: Aiming for a Good Team Main Responsibilities Role We are seeking a Principal Backend Engineer who will be responsible for providing technical guidance and swiftly realizing customer value by leading team members in the team developing the service "Money Forward Cloud Consolidated Accounting," which aims to promote and support group management to achieve significant growth that cannot be accomplished by a single company. Product Vision We aim to continuously provide value that realizes the efficiency and high quality of accounting operations, transforming the accounting practices of group management companies. By overcoming barriers and consolidating information for globally active companies, we support smooth accounting operations and enable real-time understanding of the group's management status, thereby becoming a data engine that supports corporate growth. Currently, we have expanded our market share, particularly among companies preparing for IPOs, by offering the advantages of pure cloud technology and an easy-to-use UI/UX. Moving forward, we aim to leverage our strengths to provide value to companies that are already conducting consolidated accounting operations, focusing primarily on small and medium-sized enterprises. To achieve this, we need to swiftly release valuable features across various domains, such as resolving inter-company communication issues, improving data collection efficiency, and expanding output functions. Recruitment Background and Job Description Since the release of our product in December 2022, we have grown by maintaining a flexible balance between quality and development speed, thanks to our talented engineers and the Scrum Agile development process. As our business continues to grow, our development organization is also expanding, with development activities taking place across multiple locations in Japan and Hanoi. We are entering a new stage as we aim to maintain our domestic market share while making a full-scale entry into the global market. To achieve this, we need to select and focus on key areas and build an attractive and efficient development organization on a global scale. In this effort, we are seeking talent who can lead the team, establish technical standards in the backend domain, and enable the swift delivery of customer value. Job Responsibilities Promote knowledge sharing within the team to enhance quality and encourage autonomy at the team level. Mentor and develop team members, helping them to grow their skills and expertise. Lead the design and implementation of complex features, providing advice and guidance to ensure successful execution. Lead architectural design that enables the swift and high-quality delivery of features based on business requirements. Drive technology-driven improvements to significantly enhance development efficiency and Time to Market. Implement best practices and tools to streamline development processes and reduce bottlenecks. Cultivate an engaging and supportive developer experience, creating a positive and productive work environment. Foster a culture of innovation, collaboration, and continuous improvement within the development team. Required Skills and Experience Experience in developing and operating web applications using Kotlin or Java Ability to design code that is innovative, maintainable, scalable, and quickly delivers customer value Deep technical knowledge that enables the creation and adoption of coding standards and policies Experience in coaching and mentoring team members on code design best practices Experience in developing REST APIs and GraphQL APIs Experience in development using relational databases RDB Experience in team development using tools such as GitHub, CI, and Lint. Preferred Skills and Experience Experience in Agile/Scrum development across multiple teams, ensuring effective collaboration and delivery Experience as an AI Software Engineer Experience as a Software Engineer in Test Knowledge and understanding of SRE principles and practices Proficiency in building infrastructure using Docker, AWS, Kubernetes, and Terraform Experience in performance tuning for large-scale data, ensuring optimal performance and efficiency Required Language Skills Basic business-level English proficiency (equivalent to TOEIC 700 or above) ※If you have other qualifications or experiences that demonstrate your English proficiency, please consult with us.※Regarding other qualifications, please consult with us. ※For those who do not have a qualification equivalent to TOEIC 700, you will be required to take a designated test during the selection process (generally after the first interview) Examples: Eiken Grade Pre-1, Eiken Grade 2 (Eiken CSE Score 1950 or higher), TOEFL iBT 60 or higher, IELTS 5.0 or higher, Cambridge English FCE, etc. We are looking for individuals who: Prioritize teamwork and are committed to working with a sense of improvement and Can actively communicate with team members and foster a collaborative environment Aim to be proactive, proposing new ideas and creating new opportunities for work Are not only focused on technology but also mindful of business metrics and their impact on the company Have a strong technical curiosity and are driven to create services that benefit users through the application of technology Technical Stack Server-side: Kotlin Frontend: TypeScript, React, Next.js Database: MySQL(Aurora) Infrastructure and Middleware: AWS (ALB, EC2, RDS, S3, SQS, ElastiCache, EKS...), SendGrid, GCP (BigQuery, ...), Docker, Redis, Kafka, Maxwell, Elasticsearch, Fluentd, Envoy Tools Repository Management: GitHub CI/CD: CircleCI, ArgoCD, GitHub Action Development Environment: Vagrant, Docker, Terraform Enterprise Monitoring: DataDog, Rollbar Communication: Slack, Zoom, Discord Ticket Management: Jira Security and Automation: OWASP ZAP, Burp Suite, VAddy, Dockle, Trivy Environment Money Forward provides an environment where we can create services that are recognized worldwide together. Development Environment/Specs:MacBook Pro / MacBook Air / iMac / Windows High-spec PCs are standard issue, and we constantly update to the latest Apple models. We maintain the highest specs for the development environment and accommodate special configurations. Comfortable Development Environment Support:Necessary equipment for work can be purchased at company expense without item restrictions. MF Library:A library system where you can freely borrow books ranging from technical books to management books. Desired books can be purchased at company expense. Referral Driven:Company covers the cost of recruitment meals. Referral reward system. Conference Participation Support:The company covers the cost of participation in domestic and international conferences such as RubyKaigi and Google I/O. 続きを見る
-
【リードバックエンドエンジニア】デジタルバンク_東京※新会社に在籍出向
募集背景 マネーフォワードは「お金を前へ。人生をもっと前へ。」というミッションのもと、個人や企業のお金の悩みや不安をテクノロジーの力で解消することを目指しています。 この度、三井住友フィナンシャルグループおよび三井住友銀行と提携し、新しいデジタル銀行設立に向け新会社を立ち上げました。 今回、本取り組みにおける【バックエンドエンジニア】を募集いたします。 *2025年4月16日発表のプレスリリースに基づく ※本ポジションは株式会社マネーフォワードで雇用の上で、新会社(SMBCマネーフォワード銀行設立準備株式会社)に在籍出向となります。評価制度や福利厚生は株式会社マネーフォワードの制度に準じます。 私たちについて 三井住友フィナンシャルグループおよび三井住友銀行と提携して新しいデジタル銀行を設立するためのスタートアップチームです。 今回立ち上げた新デジタルバンク設立プロジェクトでは、SaaS×Fintechの取り組みとして、より使いやすく、より安価で、よりタイムリーな金融サービスを届けることで革新的なバックオフィス業務体験、新たな金融体験を創出し、中小企業のお客様のDX推進を支援してまいります。 さらには、中小企業の成長につながるお金の流れを作ることにより、日本全体の経済を明るくすることができると考えています。 開発体制 当社は小規模でアジャイルなチームとして活動しており、マネーフォワードグループ内の他社(MFV・MFI)とも密に連携しています。チームは、プロダクトマネージャー、バックエンド/フロントエンドエンジニア、QA、SRE などのクロスファンクショナルなメンバーで構成され、開発プロセス全体を通して緊密にコミュニケーションを取りながら進行しています。 主な業務内容 アプリケーション開発チームのソフトウェアエンジニアとして、Mambu(ネオバンクやチャレンジャーバンクで世界をリードするクラウドバンキングプラットフォーム)などのSaaSを活用しながら、業界で最も信頼性が高く機敏な銀行システムを構築していただきます。 日本のデジタルバンキングの未来を形作り、これまで以上に使いやすく、ユーザーフレンドリーにすることが私たちのゴールです。 ドメイン知識の習得-デジタルバンキングにおける、預金、ローン、クリアリングと決済、基本的な会計、内国為替や全銀ネットなどの知識を習得する スクラムチームのリーダーとして開発を推進する プロダクトオーナーと積極的に関わり、要件定義を行う 数値の精度を保ちながら、静的コード解析、ソフトウェア構成解析、SAST、DASTの非機能的品質ゲートを満たすコードを開発し、テストやデプロイを実行する 高性能でスケーラブルなAPIを中心としたマイクロサービスを設計・構築する APIテストなどのテスト自動化と継続的改善を追求する ソフトウェア開発ライフサイクル全体の責任を持つ 求めるスキル・経験 以下の要件のうちいくつかにおいて強みや経験を持つ方を求めています。 業務要件の背景を理解し、アプリケーション仕様を自分で決めた経験 要件定義が完全に終わっていなくても自ら仕様を考えて能動的に動ける 顧客管理、勘定系、AML、コンプライアンス、会計、全銀接続等何かの銀行ドメインの知識・経験 大規模かつミッションクリティカルなシステムの設計・開発を7年以上リードした経験、または同等の実績 製品要件に対して、実現可能性や技術的リスクを考慮した技術的提案を主導した実績 技術選定や設計方針の策定、マイクロサービスアーキテクチャにおける技術的負債の解消をリードした経験 複雑な金融取引の整合性を確保するシステムの設計・実装や、データベースパフォーマンスの改善実績 テスト戦略(ユニット・統合・負荷・契約テストなど)の策定や、テスト自動化フレームワークの導入・改善をリードした経験 主要クラウド環境(例:AWS)において、コスト最適化と信頼性(SRE原則)を考慮した本番レベルのサービス運用・設計経験 コンピュータサイエンスまたは関連分野の学士号・修士号、もしくは同等の実務経験 あると望ましいスキル・経験 PCI DSSやFISCセキュリティガイドラインなど、複雑な金融規制・セキュリティ要件に準拠したシステム設計の経験 複式簿記の知識に基づき、コアバンキングシステムの仕訳・残高管理に関するデータモデル設計を主導した経験 国内決済ネットワーク(例:全銀ネット)や中央清算機関(CCP)との連携インターフェース設計に関する知識・経験 チーム横断でのDevOps/SRE文化の導入・定着や、インシデント対応・事後分析プロセスの改善経験 エンジニアの採用・育成への貢献経験(メンタリング、評価、トレーニングなど) 技術選定ロードマップの策定や、マネジメント・プロダクトチームへの技術戦略の説明・提案経験 AIを活用した開発効率向上の具体的戦略策定や、チーム内での技術標準化・導入推進の実績 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 日本語:ビジネスレベル 英語:ビジネスレベル(TOEIC 700点以上目安) ※ TOEIC 以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など ※ TOEIC700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) こんな方に仲間になってほしい 新しいデジタルバンクを立ち上げるスタートアップにワクワクしている 優先順位や状況の変化に迅速に対応できる 現状を疑問視し、批判的思考を持つ姿勢 優れたコミュニケーションスキルを持ち、アイデアを明確に表現できる 必要なドメイン知識や技術を学ぶ意欲 DevOps/DevSecOpsへの理解 技術スタック Kotlin, Spring Boot, Gradle, jOOQ, Liquibase, Kotest/JUnit, Karate/Rest Assured Redis, PostgreSQL Docker, AWS ECS AWS SQS, SNS, EventBridge 使用ツール Mambu cloud banking platform GitHub, Backstage, Amazon ECR GitHub Actions, ArgoCD, Sonar Cloud, Detekt, AeyeScan Claude Code, ChatGPT, Copilot, Gemni 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担、リファラル謝礼金制度 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します 続きを見る
-
【Webエンジニア(テックリード候補)】STREAMED開発部_東京
「STREAMED」とは 「STREAMED」は、中小企業と会計/税理士事務所間で発生する業務に関わる課題解決を軸としたプロダクトであり、これまで年平均で124%程度のペースで事業を成長させてきました。メインユーザーは会計事務所で現在全国で6500社以上(国内従業員規模上位100会計事務所のうち7割以上)の導入件数があり、顧客満足度も94.4%の高評価を受けています。 「クラウド記帳サービス STREAMED」 「STREAMED」は、AI × BPO × SaaSのアプローチでバックオフィス業務を効率化するサービスです。領収書・レシート・通帳など、企業のお金の取引が記録されたアナログデータを、正確かつ高速にデータ化し、会計上の仕訳フォーマットへ変換します。 一般的なOCRとは異なり、AI-OCRとオペレーターによる人力補正を組み合わせることで、99.9%以上の精度を実現。これにより、手作業での仕訳入力を6割削減し、業務の効率化を可能にしています。 募集背景 STREAMEDでは現在の単なる紙の入力業務の効率化に留まらない価値をユーザーに提供したいと考えています。中小企業と会計事務所の間で行われる業務の一部を効率化する現状から、より上流の業務を自動化していくことや、紙証憑の受け渡しのあり方そのものを変えていくことも考えています。 今後も「STREAMED」のノウハウを活用し、組織全体の連携を強化しながら、多くの企業が抱える業務課題の改善に貢献し続けるために、データ化だけでなく、顧客の業務プロセス全体の効率化をともに目指していける仲間を募集します。 特に現在は、ローンチから10年を迎え、データ流入量が7年前の20倍に達する中、既存基盤をさらに強固でスケーラブルなものへと進化させるプロジェクトが直近の最優先ミッションです。 そこで今回は、この重要な基盤刷新にメインエンジニアとして参画し、 現状のリードメンバーのサクセッサー として、将来的にテックリードや開発部長へとステップアップいただける方を求めています。もちろん、入社直後から技術的な中心人物としてプロジェクトを牽引いただける方も大歓迎です。 業務内容 「STREAMED」のデータ化基盤システム「Dock」の開発・運用にまずはメインエンジニアとして参画していただきます。 急増するデータ量に対応するため、レガシー解消とパフォーマンス向上(DB最適化等)が直近の最重要テーマです。 また、ご志向やフェーズに応じて、ユーザー向けWebアプリケーション「STREAMED」の開発にも携わっていただく可能性があります。 DockおよびSTREAMED(ユーザー側画面)の保守・運用 システムの安定稼働に向けたボトルネック解消 部署横断プロジェクトの推進(合併に伴う開発や調整など) ・DockおよびSTREAMED(ユーザー側画面)の機能拡充 入社後に期待する役割 STREAMEDを構成するデータ化基盤システムの技術負債を解消して、システムが現状や将来のユーザー規模・データ量に柔軟に対応できるようにすることで、事業の規模の拡大にシステムが先行できる状態を作っていただきたいと考えております。 会計領域にとどまらず、バックオフィス部門の生産性向上に寄与するプロダクトとして価値を発揮するため、社内の異なる2つの既存システムに精通していった上で開発組織のリードとして開発プロジェクトの推進及びエンジニアチームの成長を支え、技術を中心に、チームの開発をリードしていただきたいと考えています。 「完遂」するプロフェッショナリズム: 解決方法が決まりきっていない抽象的な課題に対し、技術的な裏付けを持って独力で要件定義からリリースまでを着地させる。 リーダーシップへの最短ルート: 部や本部を横断したリーダーシップや課題解決や現リーダー陣の継承の実績を作ることで、テックリードや開発部長などの重要ポストへ早期にステップアップする。 この仕事の魅力 マネーフォワードグループにおいて事業戦略上重要な士業向けのプロダクトに携わることができる: マネーフォワードグループの中でも事業戦略上重要な士業向けプロダクトに携わるポジションです。 STREAMEDが提供する「アナログデータを仕訳化する」唯一無二の価値を、マネーフォワードのマルチプロダクトと連携させることで、これまで実現できなかった新たな価値創出に挑戦できます。 成熟かつ事業成長の著しいサービスのスケーラビリティ課題への取り組み: 売上成長とともにスケーラビリティの課題も増加していくため、高負荷環境に対応するシステム設計や最適化に取り組む面白さがあります。「ビジネス成長 = データ流入の増加」 という構造の中で、ビジネス貢献とシステム改善を一体として進めるプロダクト開発に携わることができます。技術的なチャレンジとビジネス成長の両方を実感できる環境です。 サクセッサーとしてのキャリアパス: 重要な基盤刷新という難易度の高いミッションを通じて、部や本部を横断したリーダーシップや課題解決の実績を作り、テックリードや開発部長への最短ルートを歩むことができます。 大規模・高負荷環境での「バイパス手術」に挑む経験: 売上20億超のプロダクトを稼働させたまま、その心臓部を刷新する経験は、エンジニアとしての市場価値を飛躍的に高めます。 開発環境 言語:PHP、Python、JavaScript データベース:MySQL プロジェクト管理:GitHub インフラ:AWS モニタリング:Datadog、Sentry DockではPHPを使用しています。STREAMEDではWebのバックエンドにDjango、フロントエンドにReactをフレームワークとして導入しています。アプリケーションのプラットフォームとしてはWebだけでなくWindows、iOS、Androidにもアプリを展開しています。 求めるスキル・経験 Webアプリケーション開発に関する5年以上の経験 2つ以上の開発言語を使用したバックエンド開発の実務経験 要件定義やシステム設計、および保守/運用の経験 事業やプロダクトの抱える課題を明確にし、改善する施策を実行した経験 特定の機能を独力で設計・実装し、リリースまで責任を持って進行できる自律性 歓迎するスキル・経験 フロントエンドの開発経験 長期に渡るプロジェクトの経験 開発プロジェクトをリードした経験 チームに対してスキルやナレッジを共有し、チームの成長に貢献した経験 メンバーの課題を把握し、育成や教育、適切なアサインなどを行った経験 「サービスを安定させ、進化させる」というエンジニアリングの本質にやりがいを感じる方 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 TOEIC500点程度の英語力をお持ちであり、今後さらに学習する意欲がある方 ※2年以内の英語証憑をお持ちでない方については選考中に弊社負担にてTOEIC IP試験を受験いただきます。(原則、一次面接後を想定) ※英語証憑:TOEIC、英検、TOEFL、IELTS、ケンブリッジ英語検定 FCE など。 <エンジニア組織の英語化について> マネーフォワードでは「エンジニア組織の英語化」を掲げています。現在エンジニア組織の4割以上がNon-Japanese(日本語が母語でない)メンバーで構成され、その出身国は30か国を超えます。 本ポジションでご入社いただいた方についても、2025年4月から英語研修を開始し、2026年11月末にTOEIC700以上を水準とした英語力を身につけていただきます。 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OCへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 会社関連情報 株式会社マネーフォワードの採用サイト 会社紹介(Company Profile) カルチャー(Culture Deck) エンジニアDevelopers Blog 続きを見る
-
【バックエンドエンジニア】マネーフォワード 掛け払い_東京 ※マネーフォワードケッサイ株式会社へ在籍出向
マネーフォワードケッサイについて マネーフォワードケッサイは2017年3月にマネーフォワードの戦略的グループ会社として設立されました。『お金を前へ。ビジネスをもっと前へ。』というミッションの元、企業間後払い決済・請求代行サービス「マネーフォワード 掛け払い」やAI-BPOサービス「マネーフォワード おまかせ請求回収」、事業用カード「マネーフォワード ビジネスカード」、請求書カード払い、早期入金サービスなど、企業間取引における決済・与信領域で多様なFintechサービスを展開しています。 中小企業から東証プライム上場の大企業まで幅広いお客様にご利用いただき、累計取扱金額は1兆円を超える事業に成長しました。 本ポジションは、マネーフォワード雇用・マネーフォワードケッサイ配属となります。 業務概要 企業間後払い決済サービス「マネーフォワード 掛け払い」およびAI-BPOサービス「マネーフォワード おまかせ請求回収」において、技術選定・アーキテクチャ設計・アプリケーション開発を通じて継続的かつ迅速に提供価値を高めていくバックエンドエンジニアを募集します。 業務詳細 主にGoogle Cloud上で運用しているサービスのアーキテクチャ設計、使用技術の選定、実装、リリース、継続的な改善に取り組んでいただきます。加えて、以下のような取り組みも期待しています: ・課題を理解し、プロダクトに落とし込む ・他部署含めた関係者とコミュニケーションを取りながら進める ・運用時のトラブル解消の仕組み・体制づくり ・新技術の学習や社内外への情報発信 ・チームで課題に向き合い、挑戦を楽しむ ・非機能要件の改善にも取り組む 開発手法について スクラム開発を全チームで採用。リソース効率よりフロー効率を重視し、ユーザーへの価値を早く届けることを意識しています。ペアプロ・モブプロも積極的に取り入れ、チームで価値を生み出し続けることを大切にしています。PR単位でのレビューと自動化されたリリースサイクルも実現。お金を扱うサービスのため「正しく動く」状態でのリリースが求められます。 技術スタック ・言語: Go, TypeScript ・フレームワーク等: gRPC, GraphQL, Nuxt2, Remix, NestJS ・データベース: MySQL, BigQuery, Firestore ・インフラ・ミドルウェア: Docker, Kubernetes, Envoy, Kong, Cloudflare ・Google Cloud: GKE, Cloud Run, Cloud Run functions, Pub/Sub, Identity Platform ・CI/CD: Github Actions, Cloud Build ・オブザーバビリティ: Cloud Logging, Cloud Monitoring, Cloud Trace, Cloud Profiler, Datadog, Sentry スケーラビリティが求められる部分について、Cloud Runをベースとしたサーバーレスアーキテクチャも積極的に活用しています。 求める経験 言語問わずWeb Application Frameworkを用いた開発経験 RDBMSを利用したアプリケーションの開発経験 Golangでの開発経験、もしくはGolangに興味があること AWS,GCPなどのクラウドを利用した中長期的なサービス運用経験 Docker等のコンテナ技術利用経験 求める語学力 ・日本語:ビジネスレベル(目安:日本語での業務経験3年程度) ・英語:TOEIC700点以上の英語力をお持ちであり、今後さらに学習する意欲がある方 直近2年以内に受験した英語証憑をお持ちでない方は、選考プロセスの過程で弊社指定の試験を受験いただきます。TOEIC 以外にも英語力がわかる資格や経験をお持ちであればご相談ください。 例:英検準1級、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など求めるスキル・ あると望ましいスキル・経験 マイクロサービスの開発経験 スクラムでのチーム開発経験 高トラフィックサービスにおけるパフォーマンスチューニングの知見・経験 プロジェクトの進行管理や、チームリーダーの知見・経験 Reactを用いた開発経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため このポジションの魅力 「SaaS」「BPO」「Fintech」という3つの要素を絶妙なバランスで成り立たせる必要があり、いかにエンジニアリングでシンプルに解決できるかが肝になるビジネスです。これら3つの要素すべてにAIの介入余地があり、あらゆる面でAIを取り入れてサービスを進化させていきたいと考えています。こうした多様な領域に幅広く挑戦できるポジションです。 技術的な事に限らず事業や文化に関しましては、handbookという形で公開させていただいておりますので、ぜひ参考にして頂ければと思います。 Money Forward Kessai Handbook こんな方に仲間になってほしい 業務ドメインを抽象的に捉え、問題をモデル化する能力をお持ちの方 異常系のハンドリングやデータ不整合の発生パターンに対する嗅覚(マイクロサービスや分散システムへの基礎的な理解)をお持ちの方 アジャイル開発の基礎的な理解、テスト駆動開発への理解をお持ちの方 継続的な学習、興味を持って技術に取り組める方 自ら課題を見つけ、主体的に周りを巻き込んでプロジェクトを進行する能力をお持ちの方 社内外の様々な人と適切にコミュニケーションを取りながら業務に取り組める方 続きを見る
-
【シニアソフトウェアエンジニア】マネーフォワードクラウド_福岡
UIターンサポートキャンペーン実施中 マネーフォワードでは、福岡開発拠点へのUIターンをサポートするキャンペーンを実施中です! 中途入社するエンジニアの方に、50万円のUIターン費用を支給します(支給条件有)。 詳細は以下の記事からご確認ください。 エンジニアの福岡へのUIターン費用サポートキャンペーン実施のお知らせ 福岡開発拠点とは マネーフォワードの福岡開発拠点は2017年12月に開設しました。以降多くのエンジニア・デザイナー・インターン生にジョイン頂き、順調に拠点は大きくなっています。2020年11月末に新拠点に引っ越し開発拠点の更なる成長を目指して、エンジニア・デザイナーの採用を拡大しています。福岡開発拠点では、「Move Forward」を拠点コンセプトにメンバーの成長機会を大切にし、色々な事に果敢に挑戦できるような拠点でありたいと思います。 募集背景 マネーフォワードではお金に関する課題をテクノロジーで解決するサービスを提供しています。福岡拠点では、マネーフォワードの主力サービスであり、個人事業主・法人向けにサービス提供している「マネーフォワード クラウド経費」および「マネーフォワード クラウド債務支払」の開発や運用を行っています。 今後規模を拡大する中でユーザのニーズに答えるために新機能を迅速に提供しつつも、同時に安定した運用を継続したり高いサービス品質を保ったりすることが必要です。そのためには開発スピードのみならずアプリケーション設計やチーム開発の手法が重要になります。 そこでマネーフォワードの福岡拠点では Web アプリケーションの構築や開発手法に関する知見と経験に長けており、技術的/組織的にリードいただけるシニアエンジニアを募集しています。 主な業務内容 法人向けSaaSプロダクトの「マネーフォワード クラウド経費」「マネーフォワードクラウド債務支払」のシニアエンジニアとして、Webアプリケーションの開発に一貫して携わっていただきます。 求めるスキル・経験 下記のWebアプリケーションの開発・運用経験 Rubyを用いたバックエンド開発経験 HTML / CSS / JavaScript等を用いたフロントエンド開発経験 求める語学力 会話レベル以上の日本語力(JLPT N3相当以上) ビジネス基礎レベルの英語力(TOEIC700点相当以上) 応募時に英語証憑をご提出いただきます。 無い場合は、選考の過程で弊社指定の英語試験を受験いただきます。(原則、一次面接後を想定) あると望ましいスキル・経験 RailsやTypeScriptでのWebアプリケーションの開発・運用経験 GraphQLやREST APIの開発経験 Jestを用いたテストの経験 UI/UXデザインの経験 webpackなどによるフロントエンドの開発環境構築経験 GitHub・CI・Lint等を用いたチーム開発の経験 デザインパターン (GoF)、ドメイン駆動設計、クリーンアーキテクチャなどの設計手法の知識 スクラムなどアジャイル開発での実務経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 技術スタック Webサーバーサイド:Rails, Golang, Node.js GraphQL Webフロントエンド:React, Typescript, Next.js, Redux, Apollo Client, webpack, Jest iOS: Swift, SwiftUI, CoreData, Apollo, ReactorKit, Composable Architecture, Bitrise Android: Java/Kotlin, Android Jetpack (Camera, DataBinding, Navigation etc.), LiveData/ViewModel, Dagger/Hilt, OkHttp3, Retrofit2, Apollo Android データベース:MySQL(Aurora) インフラ・ミドルウェア:AWS(ALB, EC2, ECS, RDS, S3, SQS, ElastiCache, EKS...), sendgrid, kinsta, GCP (BigQuery, Firebase, GKE), nginx, squid, memcached, kafka, logstash, filebeat, maxwell, kibana, elasticsearch, Fulentd envoy, Puma, HAProxy, Docker, Redis, Terraform 使用ツール Biz基盤:Marketo, SalesForce, HubSpot リポジトリ管理:GitHub CI/CD:CircleCI, bitrise, ArgoCD, CodeBuild, Github Action 開発環境:Vagrant, Docker, Terraform Enterprise 監視:DataDog, Rollbar, Bugsnag, Sently, New Relic コミュニケーション:Slack チケット管理:Jira, asana, trello, backlog セキュリティ・自動化: OWASP ZAP, Burp Suite, Sider (Brakeman), Snyk, VAddy, Dockle, Trivy 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 続きを見る
-
Senior Software Engineer, Money Forward Cloud, Fukuoka
【Only applicants residing in Japan are eligible to apply.】 Overview About the Fukuoka Development Base The Fukuoka development base of Money Forward was established in December 2017. Since then, many engineers, designers, and interns have joined, and the base has been steadily growing. In late November 2020, we moved to a new location to further expand the development base, and we are actively recruiting engineers and designers. At the Fukuoka development base, with the concept of "Move Forward," we aim to be a place that values growth opportunities for our members and encourages them to boldly take on various challenges. UI Turn Support Campaign Ongoing Money Forward is currently running a campaign to support relocation to our Fukuoka development base! We are offering 500,000 yen to assist with relocation expenses to engineers who join us mid-career and are currently living in Japan (conditions apply). Please check the details in the following article: Announcement of the Campaign to Support Engineers' UI Turn Expenses to Fukuoka Responsibilities and Duties Background of Recruitment Money Forward provides services that solve financial issues through technology. At the Fukuoka base, we develop and operate "Money Forward Cloud Expense" and "Money Forward Cloud Accounts Payable," which are core services offered to sole proprietors and corporations. As we continue to expand, it is necessary to quickly provide new features to meet user needs while maintaining stable operations and high service quality. Therefore, not only development speed but also application design and team development methods are important. To this end, the Fukuoka base of Money Forward is seeking senior engineers who are well-versed in web application construction and development methods and can lead both technically and organizationally. Main Responsibilities As a senior engineer for the corporate SaaS products "Money Forward Cloud Expense" and "Money Forward Cloud Accounts Payable," you will be consistently involved in the development of web applications. Required Skills and Experience Experience in the following web application development and operation: Backend development experience using Ruby Frontend development experience using HTML, CSS, JavaScript, etc. Preferred Skills and Experience Experience in developing and operating web applications with Rails and TypeScript Experience in developing GraphQL or REST APIs Experience with testing using Jest Experience in UI/UX design Experience in setting up frontend development environments using tools like webpack Experience in team development using GitHub, CI, Lint, etc. Knowledge of design methodologies such as Design Patterns (GoF), Domain-Driven Design, and Clean Architecture Practical experience in Agile development, such as Scrum 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 Japanese proficiency is not required but a willingness to learn is preferred. English is primarily used in our development environment. However, there are a few situations and tasks where communicating in Japanese is necessary. We would like to encourage individuals who are currently learning Japanese or have a strong desire to learn to join our team. Basic business level English (equivalent to TOEIC 700 or above) If you do not have a qualification equivalent to TOEIC 700 or above, you will be required to take a company-designated test during the selection process (generally expected after the first interview). If you have other qualifications or experiences that demonstrate your English proficiency, please let us know. Examples include Eiken Pre-1st Grade, Eiken 2nd Grade (Eiken CSE Score 1950 or above), TOEFL iBT 60 or above, IELTS 5.0 or above, Cambridge English FCE, etc. Who We’re Looking For Strongly resonates with Money Forward's vision Is interested in invigorating the tech community in Fukuoka Is responsible and committed to tackling challenges, and is dedicated to the growth of both themselves and the organization or service Technology Stack Web Server-Side: Rails, Golang, Node.js, GraphQL Web Frontend: React, TypeScript, Next.js, Redux, Apollo Client, webpack, Jest iOS: Swift, SwiftUI, CoreData, Apollo, ReactorKit, Composable Architecture, Bitrise Android: Java/Kotlin, Android Jetpack (Camera, DataBinding, Navigation, etc.), LiveData/ViewModel, Dagger/Hilt, OkHttp3, Retrofit2, Apollo Android Database: MySQL (Aurora) Infrastructure & Middleware: AWS (ALB, EC2, ECS, RDS, S3, SQS, ElastiCache, EKS...) SendGrid, Kinsta GCP (BigQuery, Firebase, GKE) nginx, Squid, Memcached, Kafka, Logstash, Filebeat, Maxwell, Kibana, Elasticsearch, Fluentd, Envoy, Puma, HAProxy, Docker, Redis, Terraform Tools Used Business Platform: Marketo, Salesforce, HubSpot Repository Management: GitHub CI/CD: CircleCI, Bitrise, ArgoCD, CodeBuild, GitHub Actions Development Environment: Vagrant, Docker, Terraform Enterprise Monitoring: DataDog, Rollbar, Bugsnag, Sentry, New Relic Communication: Slack Ticket Management: Jira, Asana, Trello, Backlog Security & Automation:OWASP ZAP, Burp Suite, Sider (Brakeman), Snyk, VAddy, Dockle, Trivy 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. 続きを見る
-
【シニアバックエンドエンジニア】マネーフォワードクラウド_ID基盤グループ_東京
募集背景 業務基盤開発本部のID基盤グループでシニアバックエンドエンジニアを募集しています。 ID基盤グループはマネーフォワードクラウド製品群全体をサポートするビジネスに不可欠なマイクロサービスを開発しています。このチームが開発する主要なユーザー管理サービスは、1日あたり数千万のリクエストを処理し、30以上の異なるプロダクトをサポートしています。プロダクトを支えるPlatform Engineeringのマインドセットを持った方を募集しております。 チームについて 株式会社マネーフォワードビジネスカンパニー - 業務基盤開発本部 - マネーフォワードグループ基盤開発部 - ID基盤グループ このチームは主に認証、認可、ユーザー管理、監査ログプラットフォームのマイクロサービスを開発しています。ID基盤グループはMFCプロダクトチーム、および他のプラットフォームエンジニアリングチーム(例:マネーフォワード ID認証システムチーム)と密接に連携しています。主なバックエンド言語はRubyとKotlinです。どちらか一方に専門知識があり、もう一方を学ぶ意欲のある方を希望しています。チームは日本人とグローバルメンバーで構成されており、主に英語で運営されています。 主な業務内容 シニアバックエンドエンジニアとして、マネーフォワードのID基盤、次世代マルチテナントやアプリケーションを設計、実装していただきます。 また、グループ会社向けにマネーフォワード IDの導入やテナント移行プロセスを通じて、顧客チーム(グループ会社のエンジニアリングチーム)を指導していただきます。また、本番環境でのサービス運用経験、当事者意識、信頼性・可用性の高いプラットフォームサービスを提供するための意見も歓迎します。 仕事のやりがい・得られる経験 個別のサービス(人事管理や経費精算など)にとらわれず横断的に関わるため、マネーフォワードクラウドの持つ業務領域を広く理解できる プラットフォームの改善によりプロダクトの生産性を高めることができる グローバルチームでの開発経験(多国籍のチームメンバー、海外の開発拠点と協業) マネーフォワードの今後10年を支える基盤サービスの開発に携わることで得られる技術的な挑戦とリーダーシップを発揮する機会 求めるスキル・経験 認証システムまたはIDプロバイダー(Open ID Connect, OAuth, SAML, SSO, SCIM)の経験 RubyまたはKotlinでの豊富な経験 データベース設計およびモデリング経験 Cloud Infrastructureの設計とデプロイ経験 Webアプリケーション開発経験5年以上 コンピューターサイエンス、エンジニアリング、または関連する技術分野の学士号 日本への移住が可能で、週に2回以上東京のオフィスに出社できること あると望ましいスキル・経験 ID基盤統合の経験 OktaまたはAzure ADの経験 データエンジニアリングの経験 – ETLパイプライン、データ処理ジョブ、またはデータベース管理 システムアーキテクチャ設計の経験 マイクロサービス開発の経験 DevOpsまたはSRE(サービス信頼性エンジニアリング)の経験 コンテナベースの開発経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 ビジネスレベルの日本語力(N1相当以上) ビジネスレベルの英語力 TOEIC700以上+英語での会議・テキストのやりとりが入社早々対応可能なレベル ※ TOEIC以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など ※ TOEIC700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) 技術スタック バックエンド: Ruby on Rails、Ruby、Kotlin、GraphQL、gRPC ミドルウェア: MySQL、Kafka、Redis インフラ: AWS、Docker、Kubernetes、Terraform CI/CD: Circle CI、GitHub Action モニタリング: Datadog、Rollbar タスク管理: GitHub Projects コミュニケーション: Slack、Zoom 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 続きを見る
-
Lead Backend Engineer, Account Aggregation Division, Tokyo
CTO Message What the Money Forward CTO is Thinking (September 2025) | Engineers' Blog Overview At Money Forward, we provide a wide range of services, including the automated personal financial management service "Money Forward ME" and the business cloud suite "Money Forward Cloud," which are used by a vast number of users. At the core of these services is our "Account Aggregation" data integration platform, which connects with over 2,500 financial institutions, including banks, credit cards, and securities firms. The Account Aggregation Division maintains and operates this massive platform daily, ensuring a stable data supply to each of our products. While our primary mission has been to provide a stable supply to internal products, we are now at a major turning point where we must significantly evolve our data platform. To achieve this transformation, we will leverage cutting-edge technologies, including AI, to drastically improve our existing development and maintenance processes. We are looking for a leader who will become a core member of the organization, driving process improvements while handling maintenance and operation tasks. Join us in refreshing the development processes of Japan's largest data integration platform and building the next generation of financial infrastructure. Responsibilities and Duties ◆Mission of the Account Aggregation Division From events to data >> From data to insight >> Move your life forward "Spending money," "growing assets," "selling products," and "receiving receipts"—the movements of money in our daily lives are vast and varied. Our mission is to acquire data that reflects these financial movements and provide value-added information to our users. To achieve this, our account aggregation system continues to evolve every day. We build the foundational architecture of the system and develop each individual function that operates upon it. To maintain stable connections with over 2,500 partners, consistent and steady maintenance is essential. In addition, our development scope is broad, ranging from supporting new financial institutions to implementing new product features. ◆Rewards and Growth Opportunities Take charge of the core technologies supporting Money Forward's major products and feel the direct impact of your work on over 10 million users. You will have the opportunity to work with vast and diverse user data that is unavailable at other companies, allowing you to conceptualize and design how data should ideally be structured. You will have the opportunity to work with socially valuable Open APIs and create them yourself. By connecting with over 2,500 financial services, you will deepen your understanding of financial data and gain extensive knowledge and experience in areas such as data policy development and project management. You can participate as a core member in transforming the organization during a turning point and gain hands-on experience in organization building. You can lead both domestic and international engineers, gaining team management experience in a global environment. You can implement operational efficiencies and process reforms using AI, and work on organizational improvements at a practical level. ◆Expected Roles Development and Maintenance Process Improvement: Gain a deep understanding of the field through hands-on development, and improve existing development and maintenance processes by leveraging AI and other technologies. Team Building: Share organizational policies with your supervisor to build consensus on the team's direction, and autonomously lead a team of approximately 3 to 5 members. Project Management: Plan projects for adding new connections and maintaining existing systems (including web scraping and API connections), and drive them forward reliably while managing risks. ◆Expected Mindset Service Understanding: Understand how Money Forward’s services contribute to users and be able to consider and define the role your own organization should play. Systemic Problem-Solving: Instead of relying on individual effort to address operational failures or technical debt, create mechanisms within the team to prevent recurrence and ensure continuous improvement. Ability to Drive Change: Review and improve existing processes by leveraging AI and other technologies without being bound by "the way things have always been done," and steadily drive transformation forward while actively listening to team members' feedback. Required Skills and Experience 5+ years of experience in server-side (backend) development using Java. Experience developing consumer-facing services for a large-scale, general user base. Hands-on experience across the entire software development lifecycle (SDLC), from requirements definition and design to coding, testing, and operations. Experience leading a team of 3 or more members. Experience in conducting code reviews as part of professional duties. Preferred Skills and Experience Experience leading a team of 5 or more members. Experience in operational improvement and automation for large-scale systems. Experience leading projects with short development cycles. Experience in mentoring and developing team members. Experience in negotiation and coordination with internal and external stakeholders. Experience in utilizing Generative AI in business operations. Knowledge of expense reimbursement and accounting systems. Basic knowledge of financial sectors, including banking, credit cards, and securities. 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 Japanese: Business foundation level (JLPT N2 equivalent or higher) English: Business foundation level (TOEIC 700 equivalent or higher) If you do not have a TOEIC certificate taken within the last two years with a score of over 700, you will be required to take an English test during the selection process. Examples: Eiken Pre-1st Grade, TOEFL iBT 60 or higher, IELTS 5.0 or higher, Cambridge English FCE, etc. ◆Required Communication Skills (English): *Our engineering organization is becoming increasingly global, with daily collaboration between members in Japan and overseas. Therefore, as a general rule, all communication is conducted in English. Ability to smoothly facilitate and lead meetings with small groups of approximately 3 to 4 members. Ability to deepen discussions by reconciling differing opinions and aligning perspectives among team members. Ability to communicate effectively and professionally across all business-related interactions. Who We’re Looking For Excitement about building services that leverage Money Forward's vast data. A proactive mindset to actively improve systems and development methodologies, rather than remaining passive. A positive attitude toward building an evolving organization together from the ground up. A person with a strong interest in financial services. A person with a genuine passion for technology. Technology Stack Web Server-Side:Java, Kotlin Database: MySQL Infrastructure/Middleware: Sakura, AWS, Docker, Redis Tools Used Repository Management: GitHub CI/CD: Jenkins, ArgoCD Development Environment: IntelliJ IDEA, Eclipse, Cursor, Docker Monitoring:Grafana, Kibana, Rollbar Communication:Slack, Zoom Ticket Management: Redmine, Jira Documentation:Notion, Google Workspace AI Tools: Gemini, Notion AI, Claude Code, Cursor, GitHub Copilot等 *Many other AI tools are available upon request. If you are interested, please feel free to ask during your interview. 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. 続きを見る
-
【Lead Backend Engineer】Digital Bank_Tokyo
Overview Under the mission of "Money Forward. Move your life forward," Money Forward aims to resolve the financial concerns and anxieties of individuals and businesses through the power of technology. We have partnered with Sumitomo Mitsui Financial Group, Inc. and Sumitomo Mitsui Banking Corporation to establish a new company in preparation for the launch of a new digital bank. We are currently seeking candidates for the position of Lead Backend Engineer as part of this initiative. *Based on the press release announced on April 16, 2025. ※ This position involves employment with Money Forward, Inc., and a secondment to the new company (SMBC Money Forward Bank Preparatory Corporation). The evaluation system and employee benefits will follow the policies of Money Forward, Inc. Who we are? We are a startup team partnering with Sumitomo Mitsui Financial Group and Sumitomo Mitsui Banking Corporation to establish a new digital bank. Our mission is to build embedded financial products from the ground up, with a strong focus on supporting small and medium-sized businesses (SMBs). Development Structure We operate in a small, fast-moving team while collaborating closely with Money Forward Group companies (MFV and MFI). The team consists of cross-functional members Product Managers, Backend Engineers, Frontend Engineers, QA Engineers, and SRE working together with tight communication throughout the development process. Responsibilities and Duties As a Software Engineer in the Application Development Team, you will leverage Mambu, a leading cloud banking platform for neobanks and challenger banks, to build one of the most reliable and agile banking systems in the industry. Our goal is to shape the future of digital banking in Japan, making it more accessible and user-friendly than ever before. Acquire domain knowledge in digital banking, including deposits, loans, clearing and settlement, basic accounting, domestic exchange, and Zengin network. Promote development as a Scrum team leader Actively engage with product owners to define requirements. Develop, test, and deploy code that meets non-functional quality gates such as static code analysis, software composition analysis, SAST, and DAST, while maintaining numerical accuracy. Design and build high-performance, scalable microservices centered around APIs. Pursue test automation and continuous improvement, including API testing. Take responsibility for the entire software development lifecycle. Required Skills and Experience We are seeking candidates who bring strong experience and expertise in some of the following areas. Experience in understanding the background and intent of business requirements and independently defining application specifications. Ability to proactively design specifications and move forward even when requirements are not fully finalized. Knowledge or hands-on experience in at least one banking domain area, such as customer management, core banking systems, AML, compliance, accounting, or knowledge and experience in the banking domain, such as Zengin connection. 7 or more years of deep experience, or a proven track record of leading the design and development of large-scale, mission-critical systems. Proven track record of leading technical recommendations (considering feasibility and technical risks) on product requirements based on domain knowledge. Proven track record of driving technical selection, formulating design policies, and leading the elimination of technical debt in microservice architecture. Proven track record of designing and implementing systems to ensure the integrity of complex financial transactions and resolving database performance bottlenecks. Experience in leading the formulation of testing strategies (e.g., unit, integration, load, contract testing) and the introduction/improvement of test automation frameworks. Experience in production-level service operation and design based on cost optimization and reliability (SRE principles) in major cloud environments (e.g., AWS). Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience. Preferred Skills and Experience Experience in designing systems that comply with complex financial regulations and security requirements (e.g., PCI DSS, FISC Security Guidelines). Experience in leading data model design for journal entry and balance management in core banking systems based on double-entry bookkeeping knowledge. Knowledge and experience in designing interfaces for cooperation with domestic settlement networks (e.g., Zengin Net) and CCPs (Clearing Organizations). Experience in introducing and establishing a culture of DevOps/SRE across teams and improving incident response and post-mortem processes. Experience contributing to the recruitment and development of engineers (mentoring, evaluation, training). Experience in formulating a technical selection roadmap and explaining/proposing technical strategy to management and product teams. Proven track record of formulating concrete strategies for improving development efficiency using AI and driving technical standardization and adoption within the team. 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 Japanese: Business level English: Business level (TOEIC score of 700 or above) Who We’re Looking For Excited about being part of a startup launching a new digital bank. Ability to quickly adapt to changing priorities and situations. A critical thinker who questions the status quo. Excellent communication skills with the ability to articulate ideas clearly. Willingness to learn necessary domain knowledge and technologies. Understanding of DevOps/DevSecOps. Technology Stack and Tools Used Kotlin, Spring Boot, Gradle, jOOQ, Liquibase, Kotest/JUnit, Karate/Rest Assured Redis, PostgreSQL Docker, AWS ECS AWS SQS, SNS, EventBridge Mambu cloud banking platform GitHub, Backstage, Amazon ECR Claude Code, GitHub Actions, ArgoCD, Sonar Cloud, Detekt, AeyeScan ChatGPT, Copilot, Gemni 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. 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. 続きを見る
-
【Backend Engineer】Digital Bank_Tokyo
Overview Under the mission of "Money Forward. Move your life forward," Money Forward aims to resolve the financial concerns and anxieties of individuals and businesses through the power of technology. We have partnered with Sumitomo Mitsui Financial Group, Inc. and Sumitomo Mitsui Banking Corporation to establish a new company in preparation for the launch of a new digital bank. We are currently seeking candidates for the position of Backend Engineer as part of this initiative. *Based on the press release announced on April 16, 2025. ※ This position involves employment with Money Forward, Inc., and a secondment to the new company (SMBC Money Forward Bank Preparatory Corporation). The evaluation system and employee benefits will follow the policies of Money Forward, Inc. Who we are? We are a startup team partnering with Sumitomo Mitsui Financial Group and Sumitomo Mitsui Banking Corporation to establish a new digital bank. Our mission is to build embedded financial products from the ground up, with a strong focus on supporting small and medium-sized businesses (SMBs). Development Structure We operate in a small, fast-moving team while collaborating closely with Money Forward Group companies (MFV and MFI). The team consists of cross-functional members Product Managers, Backend Engineers, Frontend Engineers, QA Engineers, and SRE working together with tight communication throughout the development process. Responsibilities and Duties As a Software Engineer in the Application Development Team, you will leverage Mambu, a leading cloud banking platform for neobanks and challenger banks, to build one of the most reliable and agile banking systems in the industry. Our goal is to shape the future of digital banking in Japan, making it more accessible and user-friendly than ever before. Acquire domain knowledge in digital banking, including deposits, loans, clearing and settlement, basic accounting, domestic exchange, and Zengin network. Promote development as a Scrum team leader Actively engage with product owners to define requirements. Develop, test, and deploy code that meets non-functional quality gates such as static code analysis, software composition analysis, SAST, and DAST, while maintaining numerical accuracy. Design and build high-performance, scalable microservices centered around APIs. Pursue test automation and continuous improvement, including API testing. Take responsibility for the entire software development lifecycle. Required Skills and Experience We are seeking candidates who bring strong experience and expertise in some of the following areas. Approximately 5 years of hands-on experience with Java or Kotlin and Spring Boot. Practical experience with SQL, Apache Kafka, and related technologies. Experience in creating and automating tests. Hands-on experience with relational/non-relational databases, including transaction management, query optimization, and schema design. Experience in microservice architecture and API design with a focus on scalability, maintainability, and supportability. Proven experience in development with sufficient domain knowledge (not necessarily in the financial industry). Understanding of CI/CD concepts and practices. Experience developing cloud-native applications in major cloud environments such as AWS, Azure, or GCP. Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience. Preferred Skills and Experience Experience working in financial institutions, particularly banks or fintech companies. Basic knowledge of accounting or double-entry bookkeeping. Knowledge of CCP and settlement mechanisms. Experience implementing CI/CD pipelines from development to production in the cloud. 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 Japanese: Business level English: Business level (TOEIC score of 700 or above) Who We’re Looking For Excited about being part of a startup launching a new digital bank. Ability to quickly adapt to changing priorities and situations. A critical thinker who questions the status quo. Excellent communication skills with the ability to articulate ideas clearly. Willingness to learn necessary domain knowledge and technologies. Understanding of DevOps/DevSecOps. Technology Stack and Tools Used Kotlin, Spring Boot, Gradle, jOOQ, Liquibase, Kotest/JUnit, Karate/Rest Assured Redis, Postgresql Docker, AWS ECS AWS SQS, SNS, EventBridge Mambu cloud banking platform GitHub, Backstage, Amazon ECR GitHub Actions, ArgoCD, Sonar Cloud, Detekt, AeyeScan Claude Code, ChatGPT, Copilot, Gemni 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. 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. 続きを見る
-
【バックエンドエンジニア】デジタルバンク_東京※新会社に在籍出向
募集背景 マネーフォワードは「お金を前へ。人生をもっと前へ。」というミッションのもと、個人や企業のお金の悩みや不安をテクノロジーの力で解消することを目指しています。 この度、三井住友フィナンシャルグループおよび三井住友銀行と提携し、新しいデジタル銀行設立に向け新会社を立ち上げました。 今回、本取り組みにおける【バックエンドエンジニア】を募集いたします。 *2025年4月16日発表のプレスリリースに基づく ※本ポジションは株式会社マネーフォワードで雇用の上で、新会社(SMBCマネーフォワード銀行設立準備株式会社)に在籍出向となります。評価制度や福利厚生は株式会社マネーフォワードの制度に準じます。 私たちについて 三井住友フィナンシャルグループおよび三井住友銀行と提携して新しいデジタル銀行を設立するためのスタートアップチームです。 今回立ち上げた新デジタルバンク設立プロジェクトでは、SaaS×Fintechの取り組みとして、より使いやすく、より安価で、よりタイムリーな金融サービスを届けることで革新的なバックオフィス業務体験、新たな金融体験を創出し、中小企業のお客様のDX推進を支援してまいります。 さらには、中小企業の成長につながるお金の流れを作ることにより、日本全体の経済を明るくすることができると考えています。 開発体制 当社は小規模でアジャイルなチームとして活動しており、マネーフォワードグループ内の他社(MFV・MFI)とも密に連携しています。チームは、プロダクトマネージャー、バックエンド・フロントエンドエンジニア、QA、SRE などのクロスファンクショナルなメンバーで構成され、開発プロセス全体を通して緊密にコミュニケーションを取りながら進行しています。 主な業務内容 アプリケーション開発チームのソフトウェアエンジニアとして、Mambu(ネオバンクやチャレンジャーバンクで世界をリードするクラウドバンキングプラットフォーム)などのSaaSを活用しながら、業界で最も信頼性が高く機敏な銀行システムを構築していただきます。 日本のデジタルバンキングの未来を形作り、これまで以上に使いやすく、ユーザーフレンドリーにすることが私たちのゴールです。 ドメイン知識の習得:デジタルバンキングにおける、預金、ローン、クリアリングと決済、基本的な会計、内国為替や全銀ネットなどの知識を習得する スクラムチームのリーダーとして開発を推進する プロダクトオーナーと積極的に関わり、要件定義を行う 数値の精度を保ちながら、静的コード解析、ソフトウェア構成解析、SAST、DASTの非機能的品質ゲートを満たすコードを開発し、テストやデプロイを実行する 高性能でスケーラブルなAPIを中心としたマイクロサービスを設計・構築する APIテストなどのテスト自動化と継続的改善を追求する ソフトウェア開発ライフサイクル全体の責任を持つ 求めるスキル・経験 以下の要件のうちいくつかにおいて強みや経験を持つ方を求めています。 JavaまたはKotlin、Spring Bootを用いた実務経験(5年程度) SQL、Apache Kafkaなどを用いた実務経験 テスト作成及びテスト自動化の経験 トランザクション管理、クエリ最適化、スキーマ設計を含むリレーショナルデータベース/非リレーショナルデータベースでの実務経験 スケーラビリティ、保守性、サポート性を考慮したマイクロサービスアーキテクチャ、API設計の実務経験 十分なドメイン知識を得て、開発を行ったご経験(必ずしも金融業界でなくてもよい) CI/CDの概念と実践の理解 AWS、Azure、GCPなどの主要なクラウド環境でクラウドネイティブアプリケーションを開発した経験 コンピュータサイエンスまたは関連分野の学士号または修士号、または同等の実務経験 グローバルな開発環境におけるコミュニケーションへの興味・関心 開発は海外拠点と共同で行うため、業務上英語を使用する場面あり あると望ましいスキル・経験 金融機関、特に銀行やフィンテック企業での勤務経験 会計または複式簿記の基礎知識 CCPと決済の仕組みに関する知識 クラウドでの開発から本番までのCI/CDパイプラインの実装経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 日本語:ビジネスレベル 英語:ビジネスレベル(TOEIC 700点以上目安) ※ TOEIC 以外にも英語力がわかる資格や経験をお持ちの方はご相談ください 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60以上、IELTS 5.0以上、ケンブリッジ英語検定 FCE など ※ TOEIC700点相当以上の資格をお持ちでない方については選考の過程で弊社指定の試験を受験いただきます。(原則、一次面接後を想定) こんな方に仲間になってほしい 新しいデジタルバンクを立ち上げるスタートアップにワクワクしている 優先順位や状況の変化に迅速に対応できる 現状を疑問視し、批判的思考を持つ姿勢 優れたコミュニケーションスキルを持ち、アイデアを明確に表現できる 必要なドメイン知識や技術を学ぶ意欲 DevOps/DevSecOpsへの理解 技術スタック Kotlin, Spring Boot, Gradle, jOOQ, Liquibase, Kotest/JUnit, Karate/Rest Assured Redis, Postgresql Docker, AWS ECS AWS SQS, SNS, EventBridge 使用ツール Mambu cloud banking platform GitHub, Backstage, Amazon ECR GitHub Actions, ArgoCD, Sonar Cloud, Detekt, AeyeScan Claude Code, ChatGPT, Copilot, Gemni 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 続きを見る
-
Backend Engineer, Money Forward Kessai Ltd., Tokyo
Overview As a Backend Engineer, you will lead the development of “Money Forward Pay for Business” a cashless platform that promotes cashless transactions through a variety of payment methods, including card and wallet payments, and streamlines back-office operations. As the scale of the product expands in the future, it will be necessary to provide new functions quickly to meet user needs while at the same time maintaining stable operations and high service quality. To achieve this, not only development speed but also application design and team development methods are important. Therefore, we are looking for someone knowledgeable and experienced in web application construction and development methods. Responsibilities and Duties Develop products and their functions with Ruby. Understand business requirements and design high-level architecture. Create system requirements that include functional and non-functional requirements. Write and test codes. Review codes. Educate team members, like hands-on coding. Collaborate with team members, Engineering Manager, Product Manager, and other stakeholders. Promote globalization of the team. Required Skills and Experience Computer Science / Engineering Bachelor’s degree or related technical field. 3+ years of software development experience. Experience with Ruby on Rails Deep understanding of web service development. Successful track record of developing quality software products and shipping production-ready software. Experience with working in an Agile/Scrum team. Team player. Strong interpersonal skills. Experience in AI development or development using AI tools Preferred Skills and Experience 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 English: TOEIC 700 or higher. Please consult with us if you have other qualifications or experience that demonstrate your English ability besides TOEIC. Examples: Eiken Grade Pre-1, Eiken Grade 2 (Eiken CSE Score 1950+), TOEFL iBT 60+, IELTS 5.0+, Cambridge English Exam FCE, etc. Other qualifications and experience demonstrating English ability are open to consultation. Those without a qualification equivalent to TOEIC 700 or higher will be required to take a company-designated exam during the selection process (usually after the first interview). Japanese: Not required(but fluency in Japanese is preferred.) Technology Stack Backend: Ruby on Rails, Golang, Node.js, GraphQL Frontend: React, Typescript, Next.js, Redux, Apollo Client, Jest iOS: Swift, SwiftUI, CoreData, Apollo, ReactorKit, Composable Architecture, Bitrise Android: Java/Kotlin, Android Jetpack (Camera, DataBinding, Navigation etc.), LiveData/ViewModel, Dagger/Hilt, OkHttp3, Retrofit2, Apollo Android Database:MySQL(Aurora) Infra, Middleware:AWS(ALB, EC2, ECS, RDS, S3, SQS, ElastiCache, EKS等), sendgrid, kinsta, GCP (BigQuery, Firebase, GKE), nginx, squid, memcached, kafka, elasticsearch, Fluentd, envoy, Puma,Docker, Redis, Terraform Tools Used Repository Management: GitHub CI/CD: CircleCI, bitrise, ArgoCD, CodeBuild, GitHub Action Development Environment: Docker, Terraform Enterprise Monitoring: DataDog, Rollbar Online Communication: Slack Task Management: Jira 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. 続きを見る
-
Backend Engineer, Money Forward Kessai Ltd., Fukuoka
Overview As a Backend Engineer, you will lead the development of “Money Forward Pay for Business” a cashless platform that promotes cashless transactions through a variety of payment methods, including card and wallet payments, and streamlines back-office operations. As the scale of the product expands in the future, it will be necessary to provide new functions quickly to meet user needs while at the same time maintaining stable operations and high service quality. To achieve this, not only development speed but also application design and team development methods are important. Therefore, we are looking for someone knowledgeable and experienced in web application construction and development methods. Responsibilities and Duties Develop products and their functions with Ruby. Understand business requirements and design high-level architecture. Create system requirements that include functional and non-functional requirements. Write and test codes. Review codes. Educate team members, like hands-on coding. Collaborate with team members, Engineering Manager, Product Manager, and other stakeholders. Promote globalization of the team. Required Skills and Experience Computer Science / Engineering Bachelor’s degree or related technical field. 3+ years of software development experience. Experience with Ruby on Rails Deep understanding of web service development. Successful track record of developing quality software products and shipping production-ready software. Experience with working in an Agile/Scrum team. Team player. Strong interpersonal skills. Experience in AI development or development using AI tools Preferred Skills and Experience 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 English: TOEIC 700 or higher. Please consult with us if you have other qualifications or experience that demonstrate your English ability besides TOEIC. Examples: Eiken Grade Pre-1, Eiken Grade 2 (Eiken CSE Score 1950+), TOEFL iBT 60+, IELTS 5.0+, Cambridge English Exam FCE, etc. Other qualifications and experience demonstrating English ability are open to consultation. Those without a qualification equivalent to TOEIC 700 or higher will be required to take a company-designated exam during the selection process (usually after the first interview). Japanese: Not required(but fluency in Japanese is preferred.) Technology Stack Backend: Ruby on Rails, Golang, Node.js, GraphQL Frontend: React, Typescript, Next.js, Redux, Apollo Client, Jest iOS: Swift, SwiftUI, CoreData, Apollo, ReactorKit, Composable Architecture, Bitrise Android: Java/Kotlin, Android Jetpack (Camera, DataBinding, Navigation etc.), LiveData/ViewModel, Dagger/Hilt, OkHttp3, Retrofit2, Apollo Android Database:MySQL(Aurora) Infra, Middleware:AWS(ALB, EC2, ECS, RDS, S3, SQS, ElastiCache, EKS等), sendgrid, kinsta, GCP (BigQuery, Firebase, GKE), nginx, squid, memcached, kafka, elasticsearch, Fluentd, envoy, Puma,Docker, Redis, Terraform Tools Used Repository Management: GitHub CI/CD: CircleCI, bitrise, ArgoCD, CodeBuild, GitHub Action Development Environment: Docker, Terraform Enterprise Monitoring: DataDog, Rollbar Online Communication: Slack Task Management: Jira 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. 続きを見る
-
【バックエンドエンジニア】Moneyforward Pay for Business_東京_※マネーフォワードケッサイ株式会社へ在籍出向
募集背景 バックエンドエンジニアとして、カード決済やウォレット決済など多様な支払い手段を通じてキャッシュレス化を推進し、バックオフィス業務を効率化するプラットフォーム「Money Forward Pay for Business」の開発をリードしていただきます。 将来的なプロダクトの規模拡大に伴い、ユーザーニーズに応える新機能を迅速に提供しつつ、安定した稼働と高いサービス品質を維持することが求められます。これらを実現するためには、単なる開発スピードだけでなく、アプリケーション設計やチームとしての開発手法も極めて重要です。 そのため、Webアプリケーションの構築および開発手法に精通し、豊富な経験を持つ方を求めています。 主な業務内容 ・Rubyを用いたプロダクトおよび機能の開発 ・ビジネス要件を理解し、ハイレベルなアーキテクチャ(システム全体の構造)を設計する 機能要件および非機能要件を含むシステム要件の策定 ・コードの実装およびテスト ・コードレビューの実施 ・ハンズオン形式のコーディング等を通じた、チームメンバーの教育・育成 ・チームメンバー、エンジニアリングマネージャー(EM)、プロダクトマネージャー(PdM)、およびその他のステークホルダーとの連携 ・チームのグローバル化の推進 求めるスキル・経験 ・コンピュータサイエンス、エンジニアリング、または関連する技術分野の学士号 ・3年以上のソフトウェア開発経験 ・Ruby on Railsを用いた開発実務経験 ・Webサービス開発に対する深い理解 ・高品質なソフトウェアプロダクトの開発、および本番環境に耐えうる(production-ready)ソフトウェアをリリースした実績 ・アジャイル/スクラムチームでの開発経験 ・チームプレーヤーとして動けること ・高い対人コミュニケーション能力(Strong interpersonal skills) ・AI開発、またはAIツールを活用した開発経験 あると望ましいスキル・経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 ・英語:TOEIC 700点以上 TOEIC以外に英語力を証明できる資格や経験をお持ちの場合は、個別にご相談ください。 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60点以上、IELTS 5.0以上、ケンブリッジ英語検定FCEなど。 その他、英語力を示す実務経験などについても相談に応じます。 TOEIC 700点相当の資格をお持ちでない場合は、選考過程(通常は一次面接後)において、会社指定の試験を受験していただく必要があります。 ・日本語:不問(流暢であれば尚可) 技術スタック ・バックエンド: Ruby on Rails, Golang, Node.js, GraphQL ・フロントエンド: React, TypeScript, Next.js, Redux, Apollo Client, Jest ・iOS: Swift, SwiftUI, CoreData, Apollo, ReactorKit, Composable Architecture, Bitrise ・Android: Java/Kotlin, Android Jetpack (Camera, DataBinding, Navigation等), LiveData/ViewModel, Dagger/Hilt, OkHttp3, Retrofit2, Apollo Android ・データベース: MySQL (Aurora) ・インフラ・ミドルウェア: 使用ツール ・リポジトリ管理: GitHub ・CI/CD: CircleCI, bitrise, ArgoCD, CodeBuild, GitHub Action ・開発環境: Docker, Terraform Enterprise ・モニタリング: Datadog, Rollbar ・オンラインコミュニケーション: Slack ・タスク管理: Jira 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 続きを見る
-
【バックエンドエンジニア】Moneyforward Pay for Business_福岡_※マネーフォワードケッサイ株式会社へ在籍出向
募集背景 バックエンドエンジニアとして、カード決済やウォレット決済など多様な支払い手段を通じてキャッシュレス化を推進し、バックオフィス業務を効率化するプラットフォーム「Money Forward Pay for Business」の開発をリードしていただきます。 将来的なプロダクトの規模拡大に伴い、ユーザーニーズに応える新機能を迅速に提供しつつ、安定した稼働と高いサービス品質を維持することが求められます。これらを実現するためには、単なる開発スピードだけでなく、アプリケーション設計やチームとしての開発手法も極めて重要です。 そのため、Webアプリケーションの構築および開発手法に精通し、豊富な経験を持つ方を求めています。 主な業務内容 ・Rubyを用いたプロダクトおよび機能の開発 ・ビジネス要件を理解し、ハイレベルなアーキテクチャ(システム全体の構造)を設計する 機能要件および非機能要件を含むシステム要件の策定 ・コードの実装およびテスト ・コードレビューの実施 ・ハンズオン形式のコーディング等を通じた、チームメンバーの教育・育成 ・チームメンバー、エンジニアリングマネージャー(EM)、プロダクトマネージャー(PdM)、およびその他のステークホルダーとの連携 ・チームのグローバル化の推進 求めるスキル・経験 ・コンピュータサイエンス、エンジニアリング、または関連する技術分野の学士号 ・3年以上のソフトウェア開発経験 ・Ruby on Railsを用いた開発実務経験 ・Webサービス開発に対する深い理解 ・高品質なソフトウェアプロダクトの開発、および本番環境に耐えうる(production-ready)ソフトウェアをリリースした実績 ・アジャイル/スクラムチームでの開発経験 ・チームプレーヤーとして動けること ・高い対人コミュニケーション能力(Strong interpersonal skills) ・AI開発、またはAIツールを活用した開発経験 あると望ましいスキル・経験 AIの開発経験もしくはAIツールを使用した開発経験 Money Forward AI Vision 2025にて発表の通り、マネーフォワードではAIを使った業務効率化に取り組んでいる状況かつ、将来的には全製品にAIエージェントを導入する想定であるため 求める語学力 ・英語:TOEIC 700点以上 TOEIC以外に英語力を証明できる資格や経験をお持ちの場合は、個別にご相談ください。 例:英検準1級、英検2級(英検CSEスコア1950以上)、TOEFL iBT 60点以上、IELTS 5.0以上、ケンブリッジ英語検定FCEなど。 その他、英語力を示す実務経験などについても相談に応じます。 TOEIC 700点相当の資格をお持ちでない場合は、選考過程(通常は一次面接後)において、会社指定の試験を受験していただく必要があります。 ・日本語:不問(流暢であれば尚可) 技術スタック ・バックエンド: Ruby on Rails, Golang, Node.js, GraphQL ・フロントエンド: React, TypeScript, Next.js, Redux, Apollo Client, Jest ・iOS: Swift, SwiftUI, CoreData, Apollo, ReactorKit, Composable Architecture, Bitrise ・Android: Java/Kotlin, Android Jetpack (Camera, DataBinding, Navigation等), LiveData/ViewModel, Dagger/Hilt, OkHttp3, Retrofit2, Apollo Android ・データベース: MySQL (Aurora) ・インフラ・ミドルウェア: 使用ツール ・リポジトリ管理: GitHub ・CI/CD: CircleCI, bitrise, ArgoCD, CodeBuild, GitHub Action ・開発環境: Docker, Terraform Enterprise ・モニタリング: Datadog, Rollbar ・オンラインコミュニケーション: Slack ・タスク管理: Jira 環境 マネーフォワードでは、共に世界に通じるサービスを創っていく環境を用意し、皆様をお待ちしています。 支給PCスペック:最新CPU搭載PC(MacOS or Windows)を支給。業務要件に応じたPCオーダーメイドや、最新OSへのリプレイスも可能 開発環境向上のための制度:業務上必要な周辺機器(ディスプレイ・マウス・キーボードなど)を、備品として購入可能。基本的には標準製品(カタログ)内から選択いただき、標準製品以外でも条件を満たす場合は申請可。 マネーフォワード図書館:技術書から経営本まで、貸し出し自由の図書館制度があります。欲しい本は会社費用で購入できます。 リファラルドリブン:採用会食費の負担。リファラル謝礼金制度。 カンファレンス参加支援:RubyKaigiやGoogle I/Oなど、国内外のカンファレンスへの参加を一部会社が負担します。 続きを見る
-
Senior Backend Engineer, Architect Department, Tokyo
Overview The Architecture Department of the SMB Development Division, part of Money Forward Business Company, is dedicated to enhancing the flexibility and extensibility of our products, ensuring they withstand exponential growth, and improving our developer experience. Products we are working on include Cloud Accounting (クライド会計), Cloud Invoice (クラウド請求書), Cloud Tax Return (クラウド確定申告), and many more in our SMB Domain. These products are designed to reduce administrative burdens, enhance efficiency, and ensure compliance with regulatory requirements, allowing sole proprietors and small-to-medium-sized businesses to focus on their core business activities and achieve greater success. We are looking for a backend engineer to join our team and be a part of our mission to provide our users with intuitive and user-friendly tools that adapt to their and our evolving needs. Responsibilities and Duties Participate and often lead in the architectural decoupling of a large Rails monolith using Packwerk; taking personal responsibility for the design of key components. Provide thoughtful code review focused not just on Rails, but on the overall service architecture and future trade-offs. Design clean internal interfaces within the monolith and architect the gradual extraction of some components to microservices using strategies such as strangler fig. Contribute to reducing technical debt by improving overall separation of concerns and refactoring legacy code. Move the engineering culture forward through active communication in sharing best practices and helping others improve. Job Satisfaction and Experience Gained Be a leader within an organization tasked with leading other engineers. Help others around you level up while simultaneously working closely with like-minded architects on the larger project. Take charge of key aspects of a major project to re-architect a large monolith. Tackle real-world distributed systems problems. Required Skills and Experience 4+ years of experience architecting large-scale backend systems, including complex data modeling and system design using Rails or other MVC framework. Experience designing and maintaining APIs (REST, gRPC, etc) and understanding of trade-offs involved in inter-service communication. Experience with domain-driven design and establishing domain boundaries. Exceptional RSpec skills, specifically focused on creating safety during large refactoring projects. Preferred Skills and Experience Practical experience with data duplication issues, synchronization, and eventual consistency across distributed services. Practical experience using Packwerk or a similar tool to effect change in a large codebase. Comfortable working in a mixed culture & language (Japanese & English) organization with or without translation tools. 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 Japanese Language Requirements: Conversational (preferred) English Language Requirements: Business level OR TOEIC score of 700 or above, plus the ability to handle meetings and text communication in English soon after joining. (Note: If you have other qualifications or experiences demonstrating English proficiency, such as EIKEN Pre-1, EIKEN 2nd Grade (CSE score 1950+), TOEFL iBT 60+, IELTS 5.0+, or Cambridge FCE.), feel free to discuss with us. For those without a TOEIC 700+ equivalent score, they will be asked to take a designated test during the interview process (generally after the first interview). Expected Mindset A resilient hands-on architect who builds trust through technical safety, dissecting complex domains to establish good boundaries, and bringing order to overly-coupled domains. You balance a high-level vision for decoupling a monolith with the pragmatic empathy needed to iteratively move a cautious organization forward through steady, incremental improvements & technical diplomacy. Technology Stack Web Server-side: Rails, Go, Kotlin Database: MySQL Middleware: Kubernetes, Nginx Platform: Sakura Internet / AWS Tools Used Repository Management: GitHub CI/CD: CircleCI, Github Actions, ArgoCD Development Environment: Cloud-based Kubernetes for connected services; Local execution for own service. Monitoring: DataDog, Rollbar Communication: Slack, Notion Security: Dependabot, Sonarqube 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. 続きを見る
全 18 件中 18 件 を表示しています