ItJobs Logo
Home About us Conditions
vi en
Login Sign Up
Logo

IT Jobs

Close
  • Home
  • About us
  • Conditions
  • Privacy
  • Contact
  • eng vi
TOP JOBS
NAB Innovation Centre Vietnam
Engineering Manager
NAB Innovation Centre Vietnam
Up to 5000USD
ONE Tech Stop Vietnam
Technical Architect
ONE Tech Stop Vietnam
Up to 4000USD
GPBank
CG Kiến trúc sư Giải pháp
GPBank
Up to 4000USD
LOTTE Finance Vietnam
Data Governance Manager
LOTTE Finance Vietnam
Up to 4000USD
Annam Software Company
Product Manager
Annam Software Company
Up to 3500USD
FPT Software HN
Data Engineer
FPT Software HN
Up to 75000000VND
One Mount Group
Senior Product Owner
One Mount Group
Up to 3000USD
Cloud Ace
Senior Cloud Engineer
Cloud Ace
Up to 3000USD
Nakivo
QA Team Lead
Nakivo
Up to 3000USD

Money Forward Vietnam

E-Town Central, 11 Doan Van Bo, TP Hồ Chí Minh

Company Size : 25-99

View more

Job Summary

  • 25-99
  • Product
  • Việt Nam

Principal Java/Kotlin Engineer

Money Forward Vietnam

  • Quận 4, TP Hồ Chí Minh
  • Negotiable
  •  Full Time
  •  English
  •  Experienced (Non-Manager)
1
1

  •  Posted:14/10/2026

  • Apply now
Principal Java/Kotlin Engineer
Apply now
Technical Skill: Java , Spring , PostgreSQL , Integration Testing , HTTP , MS Exchange Server , REST API , Redis , Schema Design , Caching , AWS , Spring Boot , Kotlin , VPC , WAF , JWT , OWASP , Web App , Fintech , Terraform , OAUTH2 , Amazon ECS , Spring Security , Cloudflare , AWS Fargate , IaC , SAML , OIDC , MS Entra ID , Karate

Job description

Overview of job

About the Role

We're building the Authentication & Authorization platform for a new FSA-regulated digital bank in Japan. The platform powers OAuth 2.0/OIDC-based login, token lifecycle, and identity management across four banking channels — officer dashboards, customer-facing apps, BaaS APIs, and third-party service provider integrations.

The team is located in Vietnam HCM city with high ownership. You'll own entire auth flows end-to-end — not just write tickets.

What You'll Build

  • Token lifecycle — DPoP-bound access tokens, token exchange (RFC 8693), silent refresh, session management
  • Passkey/FIDO2 — WebAuthn registration & login flows, step-up authentication for sensitive operations
  • mTLS integrations — certificate-based service-to-service auth with external financial platforms
  • Shared security library — Spring Boot starter providing standardized auth filters across all backend services
  • Integration testing — Karate-based test suites covering all auth flows at scale
  • Monitoring — Auth event observability, anomaly detection, audit trail completeness

Caring Mental & Physical Recreation: 

  • Hybrid working
  • Full salary in probation & 13th month salary
  • Social insurance on full salary from probation
  • Premium Health insurance from probation
  • Flexible start 8AM-9AM from Mon-Fri
  • 16 days off annually + 1 Birthday Leave 
  • Paternity leave extra 5 days 
  • Annual company trip; Quarterly team building activities
  • Club activities
  • Annual health check

Caring Career & Development: 

  • Clear Career path
  • Foreign language & International technology-related certifications sponsoring
  • Well-equipped facility: Macbook pro,  additional monitor,..
  • Soft skill workshops
  • Tech seminars
  • Monthly and biannually Recognition Awards
  • Performance review twice/year

Job Requirement

Must-Have

Backend

  • Over 10 years in server-side engineering, including 5 to 7 years specializing in Kotlin or Java with Spring Boot development.
  • Redis — session management, distributed locking, caching
  • PostgreSQL — schema design, migrations
  • REST API design and HTTP security headers
  • English proficiency (reading, writing, and verbal) — the primary working language across the team and organization for daily communication, code reviews, and technical documentation.

Security & Auth

  • Strong Spring Security expertise — filter chains, OAuth2 Resource Server
  • Working knowledge of OAuth 2.0 / OIDC — authorization code, client credentials, token exchange, introspection
  • Understanding at least one: DPoP (RFC 9449), mTLS (RFC 8705), PKCE, FIDO2/WebAuthn
  • Familiarity with JWT structure — claims, JWKS, key rotation
  • Strong knowledge of authentication, authorization, session management, and secure web application development.
  • Strong understanding of the OWASP Top 10 — common web vulnerabilities, mitigation, and secure coding practices

Infrastructure

  • AWS — ECS/Fargate, Secrets Manager, VPC basics
  • Terraform or similar IaC
  • API integration testing (Karate preferred)

Nice-to-Have

  • Experience with Authlete
  • FAPI 2.0 Security Profile or financial-grade API standards
  • Microsoft Entra ID — SAML/OIDC federation, FIDO2 key enforcement
  • Cloudflare/ Akamia — mTLS termination, WAF, client certificate forwarding
  • WebAuthn/FIDO2 ceremonies — attestation, assertion, discoverable credentials
  • Fintech/banking background — FSA regulations, maker-checker patterns, audit logging
  • Japanese language ability (reading/basic communication) — a plus for requirement docs

Why This Role

  • 🏦 Real regulated bank — not a fintech startup, not a toy project. FSA-supervised, launching in Japan.
  • 🔐 Cutting-edge security standards — FAPI 2.0, DPoP, WebAuthn/FIDO2. Few teams globally work at this intersection.
  • 🚀 High ownership — small team, big scope. You'll own entire authentication channels, not just implement tickets.
  • 🌏 Global collaboration — work with engineers across Japan, Vietnam, and India on a greenfield digital banking platform.

Languages

    • English

    • Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

    • Japanese

    • Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • PostgreSQL
  • Integration Testing
  • HTTP
  • MS Exchange Server
  • REST API
  • Redis
  • Schema Design
  • Caching
  • AWS
  • Spring Boot
  • Kotlin
  • VPC
  • WAF
  • JWT
  • OWASP
  • Web App
  • Fintech
  • Terraform
  • OAUTH2
  • Amazon ECS
  • Spring Security
  • Cloudflare
  • AWS Fargate
  • IaC
  • SAML
  • OIDC
  • MS Entra ID
  • Karate

COMPETENCES

  • Communication Skills
  • Documentation
  • Teamwork

Search for the right jobs

BUSINESS PROFILE

Money Forward Vietnam aims to solve money-related issues of all individuals and businesses through building an open and fair financial platform and providing essential services.

We contribute to building a better society by providing services that enable users to “see money in a positive light and broaden their range of opportunities,” thereby significantly enriching their lives.

MORE JOBS FROM THIS EMPLOYER

  • 25-99
  • Product
  • Việt Nam

Principal Security Software Engineer

Money Forward Vietnam

  • Quận 4, TP Hồ Chí Minh
  • Negotiable
  •  Full Time
  •  Experienced (Non-Manager)
1
Posted: 14/10/2026
Skills: Java, PostgreSQL, Redis, Spring, Integration Testing, HTTP, MS Exchange Server, REST API, Schema Design, Caching, AWS, Spring Boot, Kotlin, VPC, WAF, JWT, OWASP, Web App, Fintech, Terraform, OAUTH2, Amazon ECS, Spring Security, Cloudflare, AWS Fargate, IaC, SAML, OIDC, Karate, MS Entra ID
  • 25-99
  • Product
  • Việt Nam

Senior/Principal Software Engineer

Money Forward Vietnam

  • Quận 4, TP Hồ Chí Minh
  • Negotiable
  •  Full Time
  •  Experienced (Non-Manager)
1
Posted: 07/10/2026
Skills: Ruby on Rails, Ruby, Java, MySQL, Jira, API, MS SQL, Github, Distributed Systems, RabbitMQ, Elasticsearch, Docker, Redis, Data Modeling, Grafana, Golang, Amazon S3, Amazon RDS, Apache Kafka, SonarQube, DynamoDB, AWS, Amazon SQS, Slack, Kotlin, Kubernetes, DataDog, Microservices, Performance tuning, Amazon EKS, Prometheus, ELK, LLM, Async, Amazon ECR, Amazon SNS, Terraform, Zoom, Rollbar, CI/CD, ArgoCD, CircleCI, GitHub Actions

Search for the right jobs

footer_logo

WHO WE ARE

ITJobs is founded in 2014 in Vietnam and the primary goal is grow to one of the leading specialists in recruitment and selection of IT staff in Asia.

  • READ MORE

Jobs from Ho Chi Minh

  • Java jobs
  • C# jobs
  • Tester jobs
  • iOS jobs
  • ASP.NET jobs

Jobs from Hanoi

  • C++ jobs
  • Java jobs
  • Linux jobs
  • SQL jobs
  • .NET jobs

Information

  • About Us
  • Conditions
  • Privacy
  • Contact Us

ITJobs © Copyright 2013-2021