Senior Backend Engineer
Overview
At Money Forward Inc., we are dedicated to transforming financial services using advanced technology. With over 50 services for individuals and businesses, including popular products like "Money Forward ME" and "Money Forward Cloud," we help make managing money easier. We use cutting-edge "account aggregation" technology to gather user data, turning it into useful insights for our customers.
Our department leads the way in using the latest technologies to improve our products. We focus on solving engineering problems across the company and increasing the value of our services. In the future, we aim to boost productivity by addressing technical debt and creating common platforms.
Within the department, our division builds and manages shared microservices and backend systems used by various products. We work to promote these internal services, separate company-wide functions, and solve collaboration issues between products. Our goal is to enhance performance, speed up systems, and provide consistent functionality. We also aim to document and share our knowledge to support a strong service infrastructure and increase business value.
We are looking for developers with strong development skills to help us design and build reliable, efficient solutions that improve the user experience and support our growth. You will have the chance to tackle changes in technology, society, and finance while contributing to key infrastructure services and expanding our business.
Responsibilities and duties
- Design, develop, and optimize robust web services and microservices.
- Collaborate with cross-functional teams to design scalable, maintainable system architectures.
- Lead or contribute to technical design discussions and architectural decisions.
- Conduct thorough code reviews and ensure adherence to coding standards and best practices.
- Mentor and support junior engineers through pairing, feedback, and knowledge sharing.
- Troubleshoot and resolve complex technical issues across the stack.
- Continuously identify and address performance bottlenecks and system inefficiencies.
- Champion engineering quality through testing, monitoring, and proactive refactoring.
- Drive improvements to development workflows, tooling, and deployment processes.
- Take ownership of features and services from concept to production and beyond.
Qualifications
- 3–5+ years of professional experience in backend software development using languages such as Java, Kotlin, Go or similar.
- Proven experience designing and building scalable RESTful APIs and microservices.
- Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and data modeling principles.
- Experience with cloud platforms (e.g., AWS, GCP, Azure), and modern infrastructure practices.
- Familiarity with CI/CD pipelines, containerization (e.g., Docker), and version control systems (e.g., Git).
- Strong analytical and debugging skills; able to troubleshoot and resolve complex issues independently.
- Demonstrated ownership of technical projects from design through deployment.
- Comfortable working collaboratively in a cross-functional, agile environment.
- Bonus: experience leading initiatives, mentoring other engineers, or contributing to system architecture.
Nice-to-haves
- Experience with AWS or other major cloud platforms.
- Proficiency with containerization technologies such as Docker, and familiarity with orchestration tools like Kubernetes.
- Solid understanding of microservices architecture and related best practices.
- Familiarity with message-driven architectures and tools such as Kafka or similar.
- Understanding of Domain-Driven Design (DDD) principles and how to apply them in real-world systems.
- Experience working effectively in multinational or cross-cultural teams.
- Strong communication skills and a collaborative mindset, with the ability to contribute in distributed environments.
Language skills
- Business level English proficiency (TOEIC score of 700 or above equivalent).
- Japanese proficiency is not required but nice to have.
Those who fit
- A shared belief in Money Forward's Mission/Vision/Values/Culture.
- Proactive and capable of driving projects forward with minimal supervision.
- Passionate about using technology to make an impact in the financial technology space.
- Demonstrates a strong sense of ownership and takes initiative to see projects through to completion.
- Comfortable navigating dynamic, fast-paced environments and adapting to shifting priorities.
- Enjoys collaborating with diverse, international teams and embraces new challenges.
- Motivated by solving meaningful problems and continuously growing as an engineer.
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, Kibela, Zoom
- Monitoring: Datadog, Rollbar, Sentry
- Repository Management: GitHub
- CI/CD: Argo CD, Circle CI, Jenkins, GitHub Actions
- Ticket Management: Jira
- Security: Dependabot, Sonarqube

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)


ideal
position yet?
we will
contact you for upcoming
opportunities.