Principal Java/Kotlin Engineer Spring Security Auth

Công Ty TNHH Money Forward Việt Nam

You'll love it
17/11/2026
Toàn thời gian

Mô tả công việc

Top 3 Reasons To Join Us
Hybrid working; Flexible time; Macbook Pro
L&D programs; 17 days off
13.7 million B2C users; 140,000+ business customer
The 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

Your Skills and Experience

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.

Why You'll Love Working Here

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

Yêu cầu

Java, PostgreSql, Redis, Application Security, Spring Boot, Kotlin

Quyền lợi

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

Thông tin chung

  • Thu nhập: You'll love it

Nơi làm việc

  • Tòa nhà E.Town Central, Số 11 Đoàn Văn Bơ, Xom Chieu, Ho Chi Minh

Việc làm tương tự

Java Developer

Công ty Giải pháp Công nghệ Sài Gòn - Saigon Technology Solutions

Thỏa Thuận
Hồ Chí Minh
08/11/2026

Java Backend Developer Java 17+, Spring Boot, English

Bbv Vietnam Co., Ltd

Up To 1700 USD NET
Hồ Chí Minh
06/11/2026

HO - Data Lake Developer

ACB - Ngân Hàng TMCP Á Châu

Thương lượng
Hồ Chí Minh
31/10/2026

Application Consultant Java, Python, SQL

AVENUE Business Solutions JSC

You'll love it
Hồ Chí Minh, Khác
19/10/2026

Java Software Engineer

IT Software Technology

Thỏa thuận
Hà Nội, Hồ Chí Minh
27/10/2026

[Remote + Onsite] Technical Lead Engineer

Better Chance

Thỏa thuận
Hồ Chí Minh
08/12/2026

IT - Java Tech Lead

ACB - Ngân Hàng TMCP Á Châu

Thương lượng
Hồ Chí Minh
31/10/2026

IT - Chuyên viên Vận hành ứng dụng e-Banking

ACB - Ngân Hàng TMCP Á Châu

Thương lượng
Hồ Chí Minh
12/12/2026

Software Engineer (Java)

Công Ty TNHH ITCGROUP

Thỏa thuận
Hồ Chí Minh
25/10/2026

Full-stack Developer Java / Go Angular / ReactJS

Leap Co. Ltd.

You'll love it
Hồ Chí Minh
20/10/2026
Vị trí Principal Java/Kotlin Engineer Spring Security Auth do công ty Công Ty TNHH Money Forward Việt Nam tuyển dụng tại Hồ Chí Minh, Joboko tự động tổng hợp mức lương You'll love it, tìm thêm việc làm về Principal Java/Kotlin Engineer Spring Security Auth hoặc công ty Công Ty TNHH Money Forward Việt Nam ở các link phía trên

Giới thiệu công ty

Công Ty TNHH Money Forward Việt Nam

Địa chỉ: Tầng 21, Toà nhà E.town Central, 11 Đoàn Văn Bơ, Phường 12, Quận 4, Tp Hồ Chí Minh
Quy mô: Từ 10 - 25 nhân viên

Việc làm HOT

Aeon Fantasy Vietnam Co.,ltd.
Từ 7.5 - 7.6 triệu VND
Quảng Ninh
Công ty Cổ phần Đầu tư và Thi công Hạ tầng VinAlpha
30.000.000 - 35.000.000 VND
Hà Nội, Hưng Yên
TỔNG CÔNG TY CHÈ VIỆT NAM - CTCP
Thỏa thuận
Hà Nội, Phú Thọ, Sơn La
CÔNG TY TNHH MINH LUÂN ÂN THI
15 - 20 triệu VND
Hưng Yên