令人兴奋的机会:数字银行核心银行团队的后端工程师
Money Forward 正在与住友三井金融集团和住友三井银行合作,开展一项令人振奋的新业务,探索 BaaS(银行即服务)和数字银行解决方案的提供。我们正在寻找一位才华横溢的后端工程师,加入我们的核心银行团队,该团队将是这一倡议的核心。
我们是谁?
我们是一个初创团队,与住友三井金融集团和住友三井银行合作,建立一家新的数字银行。我们的使命是从零开始构建嵌入式金融产品,重点支持中小型企业(SMB)。
职责和义务
作为核心银行团队的软件工程师,您将利用 Mambu 这一领先的云银行平台,为新银行和挑战者银行构建业内最可靠、最灵活的银行系统之一。我们的目标是塑造日本数字银行的未来,使其比以往任何时候都更易于访问和用户友好。
• 获取数字银行领域的知识,包括存款、贷款、清算与结算、基础会计、国内交换和全银网络。
• 积极与产品负责人沟通,定义需求。
• 开发、测试和部署符合非功能性质量标准(如静态代码分析、软件组成分析、SAST 和 DAST)的代码,同时保持数值准确性。
• 设计和构建以 API 为中心的高性能、可扩展的微服务。
• 追求测试自动化和持续改进,包括 API 测试。
• 负责整个软件开发生命周期。
所需技能和经验
• 约 5 年 Java 或 Kotlin 和 Spring Boot 的实际经验。
• 拥有 SQL、Apache Kafka 及相关技术的实践经验。
• 有创建和自动化测试的经验。
• 具有关系型/非关系型数据库的实际经验,包括事务管理、查询优化和架构设计。
• 在微服务架构和 API 设计方面有经验,重点关注可扩展性、可维护性和可支持性。
• 在开发方面有足够的领域知识的证明经验(不一定在金融行业)。
• 理解 CI/CD 概念和实践。
• 有在 AWS、Azure 或 GCP 等主要云环境中开发云原生应用的经验。
• 拥有计算机科学或相关领域的学士或硕士学位,或具备同等的实际经验。
优先技能和经验
• 在金融机构工作过的经验,特别是银行或金融科技公司。
• 基本的会计或复式簿记知识。
• 了解 CCP 和结算机制。
• 有在云中从开发到生产实施 CI/CD 流水线的经验。
语言要求
• 日语:商务水平
• 英语:商务水平(TOEIC 分数 700 及以上)
我们寻找的人
• 能够快速适应变化的优先事项和情况。
• 具有批判性思维能力,善于质疑现状。
• 优秀的沟通能力,能够清晰表达想法。
• 愿意学习必要的领域知识和技术。
• 理解 DevOps/DevSecOps。
技术栈和使用的工具
• Kotlin、Spring Boot、Gradle、jOOQ、Liquibase、Kotest/JUnit、Karate/Rest Assured
• Redis、MySQL
• Docker、AWS ECS
• Apache Kafka(AWS MSK)
• Mambu 云银行平台
• GitHub、Backstage、Amazon ECR
• GitHub Actions、ArgoCD、Sonar Cloud、Detekt、AeyeScan
• ChatGPT、Copilot、Gemni
工作环境
在 Money Forward,我们提供一个共同创造世界级服务的环境,期待欢迎您的加入。
• 提供的 PC 规格:我们提供配备最新 CPU 的 PC(MacOS 或 Windows)。也可以根据业务需求定制 PC,并更换为最新操作系统。
• 增强开发环境的系统:工作所需的外设(如显示器、鼠标、键盘)可以作为办公用品购买。通常,您可以从标准产品(目录)中选择,如果条件满足,您也可以申请非标准产品。
• Money Forward 图书馆:我们有一个图书馆系统,您可以自由借阅书籍,从技术书籍到管理书籍。所需书籍可以由公司费用购买。
• 推荐驱动:我们承担招聘餐的费用,并设有推荐奖励制度。
• 会议参与支持:公司部分覆盖参加国内外会议的费用,如 RubyKaigi 和 Google I/O。