Back to Jobs

Solution Architect/ Technical Lead (Java/Golang)

Solution Architect/ Technical Lead (Java/Golang)
Urgent
Ho Chi Minh
Tech/Engineer

Overview

At Money Forward Inc., we are dedicated to transforming financial services through advanced technology. With over 50 services for individuals and businesses—including products such as Money Forward ME and Money Forward Cloud—we help users better understand and manage their finances. Our platform leverages industry-leading account aggregation technology to turn financial data into meaningful insights.

Within the Money Forward Business Segment (MFBS), Money Forward Cloud is a component-based cloud ERP composed of multiple service groups. While this modularity provides flexibility, developing services in isolation can lead to data silos, inconsistent user experiences, and reduced development efficiency.

The Business Platform Development (BPD) division addresses this by building the shared foundations that unify services across the platform. We develop and operate common microservices and backend systems that power workflows and platform functionality throughout Money Forward Cloud. Our mission is to standardize capabilities, reduce technical friction, improve scalability, and enable product teams to move faster with confidence.

We are looking for a senior, execution-oriented engineering leader who combines strong hands-on engineering skills with a high sense of ownership. In this role, you will drive complex backend initiatives end-to-end, contribute code where it has the most impact, and help teams turn ambiguity into clear, executable work. Rather than focusing on ceremonies, you will lead through technical direction, decision-making, and presence—supporting both delivery and the people doing the work while aligning priorities and unblocking execution.

This role offers the opportunity to create outsized impact across Tokyo and Vietnam teams by stabilizing execution, raising engineering standards, and strengthening the reliability of Money Forward’s common platform services.

Responsibilities and Duties

  • Take end-to-end ownership of backend initiatives, from problem definition through delivery and follow-up.
  • Drive execution by turning ambiguous goals into clear, actionable work with defined ownership.
  • Design, implement, and review scalable backend systems and services, contributing hands-on where it has the highest impact.
  • Use AI to rapidly transform the requirements into a functional reality.
  • Ultra-fast prototyping and initial production deployment within a matter of days, leveraging generative AI.
  • Instantly identifying technical flaws in AI-generated code or UI, and then correcting and improving them.
  • Identify technical, delivery, and organizational blockers early and push initiatives past them.
  • Act as a technical and execution anchor for engineers across Tokyo and Vietnam.
  • Provide technical guidance, code reviews, and mentorship to raise engineering quality, ownership, and team confidence.
  • Support planning and delivery by helping teams scope work realistically, surface dependencies, and maintain momentum.
  • Serve as a key technical contact point between engineering teams, product, and leadership to ensure alignment and visibility.
  • Improve team processes pragmatically, focusing on outcomes rather than ceremonies.
  • Support engineers through mentorship, coaching, and timely feedback—helping individuals grow confidence, ownership, and execution capability.
  • Foster a culture of ownership, accountability, and continuous improvement.

Qualifications

  • Practical background in software engineering or a related field (technical institution that enables you to build things on your own). A basic understanding of and familiarity with the B2B business domain.
  • 6+ years of professional software development experience with strong hands-on backend skills.
  • Proven experience leading technical initiatives without formal authority (e.g., senior IC, staff engineer, or tech lead role).
  • Strong understanding of backend system design, APIs, data stores, and distributed systems.
  • Comfortable operating in environments with ambiguity and changing priorities.
  • Clear communicator who can explain technical decisions, trade-offs, and risks to both engineers and non-engineers.
  • Strong sense of ownership — drives progress instead of waiting for instructions.

Nice-to-Haves

  • Experience with Go and/or Java in production systems.
  • Experience with distributed systems, message queues, or event-driven architectures.
  • Familiarity with cloud infrastructure (AWS, GCP), containerization, and infrastructure as code.
  • Experience working with multi-national, cross-timezone teams.
  • Pragmatic exposure to architecture patterns (DDD, clean architecture, etc.) without dogmatism.

Language Skills

  • Business level English proficiency (TOEIC score of 700 or above equivalent).
  • Japanese proficiency is not required, but a plus.

Those Who Thrive

  • Engineers who naturally take ownership when something has no clear owner.
  • People who enjoy turning messy problems into executable plans.
  • Senior ICs who prefer impact and responsibility over titles.
  • Engineers who respect process but are not blocked by it.
  • Leaders who create stability and trust through clarity, calm judgment, and follow-through.
  • Those aligned with Money Forward’s Mission, Vision, and Values, and motivated to build durable platform foundations.

Technology Stack

  • Language: Go, Java
  • Database: MySQL, DynamoDB, Redis
  • Infrastructure/Middleware: Terraform, Kubernetes, AWS (EKS, ECR, RDS, S3, SQS, SNS, etc…), GCP, Docker, Kafka, NginX, Consul

Tools Used

  • Communication: Slack, Notion, Zoom
  • Monitoring: Datadog, Rollbar, Sentry
  • Repository Management: GitHub
  • CI/CD: Argo CD, Circle CI, Jenkins, GitHub Actions
  • Ticket Management: Jira
  • Security: Dependabot, Sonarqube
  • AI-Assisted Development Tools: Claude Code, Cursor, and other AI coding / productivity tools

Our benefits
Our benefits

Caring Mental & Physical Recreation:

  • Hybrid working: 2 days at the office and 3 days WFH
  • Working hour: Flexible start 8AM-9AM from Mon-Fri
  • Full salary in probation
  • Insurance: Applied from Probation period:
    • Social Insurance, Health Insurance, Unemployment Insurance (on 100% salary)
    • Private health insurance & accident insurance. From Managing level: extra for family members
  • Bonus: 13th month salary
  • 16 - 24 paid days off and more
  • Paternity leave: Extra 5 days
  • Annual company trip; Quarterly team building
  • Billiards & Running club
  • Annual health check
  • Well-equipped facility: Macbook pro, additional monitor,..

Caring Career & Development:

  • Clear Career path
  • Foreign language & International technology-related certifications sponsoring
  • External & internal training courses
  • Soft-skill workshops
  • Tech seminars
  • Monthly and biannual Recognition Awards
  • Performance & salary review: twice/year (Jun & Dec)
banner apply
banner apply mobile
Not found any
ideal
position yet?
Just leave your CV and we will
contact you for upcoming
opportunities.