👨🏻‍💻 postech.work

Java/Kotlin Engineer (Senior/Principal_Banking Project)

Money Forward Vietnam Co., Ltd • 🌐 Remote

Remote Posted 5 days, 5 hours ago

Job Description

Java/Kotlin Engineer (Senior/Principal_Banking Project)

Urgent

Ho Chi Minh

Tech/Engineer

Who we are?

Money Forward is embarking on an exciting new venture in collaboration with Sumitomo Mitsui Financial Group and Sumitomo Mitsui Banking Corporation to explore the provision of BaaS (Banking as a Service) and digital banking solutions. We are seeking a talented Backend Engineer to join our core banking team, which will be at the heart of this initiative.

Responsibilities And Duties

As a Software Engineer in the Core Banking 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.

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.

Must have

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.

Nice to have

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 )

Language Requirements

English: Business level (TOEIC score of 700 or above)

Who We’re Looking For

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, MySQL

Docker, AWS ECS

Apache Kafka (AWS MSK)

Mambu cloud banking platform

GitHub, Backstage, Amazon ECR

GitHub Actions, ArgoCD, Sonar Cloud, Detekt, AeyeScan

ChatGPT, Copilot, Gemni

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)

Share on

Link copied!

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.