Senior Backend Engineer Java/Sring
Hạn nộp hồ sơ: 26/09/2026 (Còn 32 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
Mô tả công việc
Tóm tắt công việc
Job Overview
Job title: Senior Backend Engineer - Platform
Direct Manager: Lead Software Engineer
Working Location: Lottery Tower, 77 Tran Nhan Ton, An Dong Ward, HCMC
Established in 2019 as Vietnam's pioneering Buy Now, Pay Later provider, Fundiin is evolving into a data-first, AI-enabled platform for financial services in 2026. Fundiin partners with leading banks and financial institutions to orchestrate and optimize the distribution of a wide range of products-from BNPL and personal loans to credit cards-through a single and seamless app.
Leveraging proprietary data and AI-driven decisioning, Fundiin matches consumers with the most relevant offers, improving approval rates, user experience, and bank/lender performance. By delivering a fully digital, end-to-end journey, Fundiin enables millions of users to access financial products with greater clarity, confidence, and control.
Job Summary
We are looking for a Senior Backend Engineer - Platform to design, build, and evolve the shared technology foundation that powers Fundiin's financial products and bank/lender ecosystem.
In this role, you will develop secure, reliable, and reusable platform capabilities across customer and bank/lender services, product and application orchestration, transactions, integrations, events, data access, and operational tooling. You will work closely with Product, Engineering, Risk, Data, Security, and Operations to enable multiple financial products and banks/lenders to scale through consistent APIs, platform standards, strong observability, and operational excellence.
This is a hands-on engineering role with platform-level ownership. You will contribute to architecture and technical direction, deliver production-grade services, improve engineering standards, and mentor other engineers.
Accountabilities
Platform Architecture and Engineering
Design, build, and maintain shared backend capabilities that support multiple Fundiin products, channels, and bank/lender integrations.
Evolve the existing backend toward domain-aligned services and a scalable platform architecture, including service boundaries, APIs, data models, event contracts, migration strategies, and backward compatibility.
Build reusable platform services and standards for customer and bank/lender management, product configuration, application orchestration, transactions, notifications, reporting, and auditability.
Define and maintain clear, versioned API and event contracts that enable product teams and external banks/lenders to integrate safely and efficiently.
Make pragmatic architecture decisions that balance delivery speed, scalability, maintainability, cost, and operational risk.
Bank/Lender Integration Platform
Design and enhance the integration layer for banks, lenders, payment providers, and merchants.
Standardize bank/lender-specific behaviors behind stable platform contracts, including authentication, request and response mapping, webhooks, retries, timeouts, idempotency, reconciliation, and error handling.
Improve bank/lender onboarding through reusable connectors, configuration-driven capabilities, integration documentation, test environments, and operational monitoring.
Ensure transaction and application flows remain traceable, recoverable, and consistent across distributed systems and external dependencies.
Reliability, Security, and Operations
Build services for high availability, resilience, performance, and safe degradation, with appropriate use of caching, asynchronous processing, circuit breakers, rate limits, and failure recovery patterns.
Define and improve service-level indicators and objectives, dashboards, alerts, logs, metrics, and distributed tracing for critical platform journeys.
Participate in incident response, root-cause analysis, capacity planning, and continuous improvement of production systems.
Apply secure-by-design practices, including least-privilege access, secrets management, encryption, protection of personal and financial data, audit trails, and secure API design.
Support internal security, risk, and compliance requirements through reliable controls, evidence, and traceability in platform services.
Data and Event Platform Enablement
Partner with Data Engineering to define and implement reliable event and data contracts, schema evolution practices, and unified data models.
Build data access services and operational data flows that provide trusted, timely information for products, risk decisioning, analytics, reporting, and bank/lender operations.
Enable secure and reliable integration of AI/ML capabilities into platform services, including service contracts, access controls, observability, fallbacks, and protection of sensitive data.
Improve data quality, lineage, observability, and ownership at the source while protecting sensitive customer and financial information.
Developer Experience and Engineering Excellence
Improve the developer experience through shared libraries, service templates, CI/CD standards, automated testing, local development tooling, documentation, and self-service platform capabilities.
Establish and promote engineering standards for code quality, API design, testing, observability, deployment, and production readiness.
Automate repetitive engineering and operational workflows to reduce lead time, manual errors, and dependency on individual teams.
Track platform adoption, reliability, and delivery effectiveness, and use these signals to prioritize platform improvements.
Cross-Functional Collaboration and Technical Leadership
Work with Product, Engineering, Risk, Data, Security, Operations, and bank/lender-facing teams to translate business needs into scalable platform capabilities.
Lead technical discovery, architecture discussions, design reviews, and implementation planning for complex cross-team initiatives.
Mentor engineers, provide constructive code and design feedback, and help teams make sound technical trade-offs.
Communicate technical decisions, risks, dependencies, and operational impacts clearly to both technical and non-technical stakeholders.
At Fundiin, we believe in fostering a dynamic work environment that encourages personal and professional growth.
Empowerment and Growth
We offer great autonomy, freedom to make decisions, and room to take risks and learn from mistakes.
Get involved from the ground up in creating and developing new products, leading teams, working on innovative projects, and gaining visibility within the industry.
Competitive Benefits
Enjoy a robust benefits package, including meaningful ESOP options.
Access our premium health care program and annual health checkup.
Receive a budget of 2,400,000 VND per year for professional development.
Take advantage of device allowances or financing options covering up to 50% of new device purchases.
Engaging Work Environment
Participate in our monthly Town Hall meetings and collaborative sharing sessions.
Enjoy 15 days of annual leave to recharge and pursue personal interests, plus an extra day for every 3 years of service.
Join biannual team-building trips for bonding and connections.
Enjoy free daily drinks and weekly TGIF snacks and beverages.
Job Overview
Job title: Senior Backend Engineer - Platform
Direct Manager: Lead Software Engineer
Working Location: Lottery Tower, 77 Tran Nhan Ton, An Dong Ward, HCMC
Established in 2019 as Vietnam's pioneering Buy Now, Pay Later provider, Fundiin is evolving into a data-first, AI-enabled platform for financial services in 2026. Fundiin partners with leading banks and financial institutions to orchestrate and optimize the distribution of a wide range of products-from BNPL and personal loans to credit cards-through a single and seamless app.
Leveraging proprietary data and AI-driven decisioning, Fundiin matches consumers with the most relevant offers, improving approval rates, user experience, and bank/lender performance. By delivering a fully digital, end-to-end journey, Fundiin enables millions of users to access financial products with greater clarity, confidence, and control.
Job Summary
We are looking for a Senior Backend Engineer - Platform to design, build, and evolve the shared technology foundation that powers Fundiin's financial products and bank/lender ecosystem.
In this role, you will develop secure, reliable, and reusable platform capabilities across customer and bank/lender services, product and application orchestration, transactions, integrations, events, data access, and operational tooling. You will work closely with Product, Engineering, Risk, Data, Security, and Operations to enable multiple financial products and banks/lenders to scale through consistent APIs, platform standards, strong observability, and operational excellence.
This is a hands-on engineering role with platform-level ownership. You will contribute to architecture and technical direction, deliver production-grade services, improve engineering standards, and mentor other engineers.
Accountabilities
Platform Architecture and Engineering
Design, build, and maintain shared backend capabilities that support multiple Fundiin products, channels, and bank/lender integrations.
Evolve the existing backend toward domain-aligned services and a scalable platform architecture, including service boundaries, APIs, data models, event contracts, migration strategies, and backward compatibility.
Build reusable platform services and standards for customer and bank/lender management, product configuration, application orchestration, transactions, notifications, reporting, and auditability.
Define and maintain clear, versioned API and event contracts that enable product teams and external banks/lenders to integrate safely and efficiently.
Make pragmatic architecture decisions that balance delivery speed, scalability, maintainability, cost, and operational risk.
Bank/Lender Integration Platform
Design and enhance the integration layer for banks, lenders, payment providers, and merchants.
Standardize bank/lender-specific behaviors behind stable platform contracts, including authentication, request and response mapping, webhooks, retries, timeouts, idempotency, reconciliation, and error handling.
Improve bank/lender onboarding through reusable connectors, configuration-driven capabilities, integration documentation, test environments, and operational monitoring.
Ensure transaction and application flows remain traceable, recoverable, and consistent across distributed systems and external dependencies.
Reliability, Security, and Operations
Build services for high availability, resilience, performance, and safe degradation, with appropriate use of caching, asynchronous processing, circuit breakers, rate limits, and failure recovery patterns.
Define and improve service-level indicators and objectives, dashboards, alerts, logs, metrics, and distributed tracing for critical platform journeys.
Participate in incident response, root-cause analysis, capacity planning, and continuous improvement of production systems.
Apply secure-by-design practices, including least-privilege access, secrets management, encryption, protection of personal and financial data, audit trails, and secure API design.
Support internal security, risk, and compliance requirements through reliable controls, evidence, and traceability in platform services.
Data and Event Platform Enablement
Partner with Data Engineering to define and implement reliable event and data contracts, schema evolution practices, and unified data models.
Build data access services and operational data flows that provide trusted, timely information for products, risk decisioning, analytics, reporting, and bank/lender operations.
Enable secure and reliable integration of AI/ML capabilities into platform services, including service contracts, access controls, observability, fallbacks, and protection of sensitive data.
Improve data quality, lineage, observability, and ownership at the source while protecting sensitive customer and financial information.
Developer Experience and Engineering Excellence
Improve the developer experience through shared libraries, service templates, CI/CD standards, automated testing, local development tooling, documentation, and self-service platform capabilities.
Establish and promote engineering standards for code quality, API design, testing, observability, deployment, and production readiness.
Automate repetitive engineering and operational workflows to reduce lead time, manual errors, and dependency on individual teams.
Track platform adoption, reliability, and delivery effectiveness, and use these signals to prioritize platform improvements.
Cross-Functional Collaboration and Technical Leadership
Work with Product, Engineering, Risk, Data, Security, Operations, and bank/lender-facing teams to translate business needs into scalable platform capabilities.
Lead technical discovery, architecture discussions, design reviews, and implementation planning for complex cross-team initiatives.
Mentor engineers, provide constructive code and design feedback, and help teams make sound technical trade-offs.
Communicate technical decisions, risks, dependencies, and operational impacts clearly to both technical and non-technical stakeholders.
At Fundiin, we believe in fostering a dynamic work environment that encourages personal and professional growth.
Empowerment and Growth
We offer great autonomy, freedom to make decisions, and room to take risks and learn from mistakes.
Get involved from the ground up in creating and developing new products, leading teams, working on innovative projects, and gaining visibility within the industry.
Competitive Benefits
Enjoy a robust benefits package, including meaningful ESOP options.
Access our premium health care program and annual health checkup.
Receive a budget of 2,400,000 VND per year for professional development.
Take advantage of device allowances or financing options covering up to 50% of new device purchases.
Engaging Work Environment
Participate in our monthly Town Hall meetings and collaborative sharing sessions.
Enjoy 15 days of annual leave to recharge and pursue personal interests, plus an extra day for every 3 years of service.
Join biannual team-building trips for bonding and connections.
Enjoy free daily drinks and weekly TGIF snacks and beverages.
Yêu cầu
Must have:
- Education
Bachelor's degree in Software Engineering, Computer Science, or a related field, or equivalent practical experience.
- Required Experience and Domain Expertise
5+ years of professional backend software development experience, including ownership of production systems.
Experience in fintech, banking, lending, payments, financial services, or another regulated industry such as e-commerce, logistics.
Strong hands-on experience with Java and the Spring ecosystem, including Spring Boot, Spring Data JPA/Hibernate, and RESTful services.
Proven experience designing distributed systems, platform services, or reusable backend capabilities used by multiple teams or products.
Strong knowledge of object-oriented design, data structures, algorithms, software design principles, and common distributed-system trade-offs.
Solid experience designing relational database schemas and optimizing SQL performance, preferably with PostgreSQL, Oracle, or SQL Server.
Practical experience with microservices and event-driven architecture, including REST APIs, Kafka or RabbitMQ, Redis, transaction boundaries, eventual consistency, Saga or Outbox patterns, and idempotent processing.
Experience with cloud infrastructure on GCP, AWS, or Azure, plus containerized deployment using Docker and Kubernetes.
Experience with CI/CD, automated testing, and production observability using logs, metrics, traces, dashboards, and alerts.
Proficiency with AI-assisted software development tools such as Claude, Codex ... or equivalent to accelerate delivery while maintaining code quality, security, testing, and human review standards.
Working knowledge of application security, API security, secrets management, and protection of personal or financial data.
Strong ownership, analytical thinking, communication, and cross-functional collaboration skills in an Agile product development environment.
Nice to have
- Preferred Qualifications
Experience in fintech, banking, lending, payments, financial services, or another regulated industry.
Prefer candidates born in 1996 or later.
Experience building integration platforms, API gateways, bank/lender connectors, workflow or orchestration engines, or internal developer platforms.
Experience integrating AI/ML services, LLM APIs, model-serving platforms, vector search, or similar AI capabilities into production systems.
Experience with infrastructure as code, GitOps, service mesh, schema registry, contract testing, or Testcontainers.
Experience operating high-volume, business-critical systems and participating in on-call or incident-response practices.
Experience mentoring engineers or leading technical delivery across multiple teams.
Professional working proficiency in English is an advantage when collaborating with technology vendors and banks/lenders.
- Education
Bachelor's degree in Software Engineering, Computer Science, or a related field, or equivalent practical experience.
- Required Experience and Domain Expertise
5+ years of professional backend software development experience, including ownership of production systems.
Experience in fintech, banking, lending, payments, financial services, or another regulated industry such as e-commerce, logistics.
Strong hands-on experience with Java and the Spring ecosystem, including Spring Boot, Spring Data JPA/Hibernate, and RESTful services.
Proven experience designing distributed systems, platform services, or reusable backend capabilities used by multiple teams or products.
Strong knowledge of object-oriented design, data structures, algorithms, software design principles, and common distributed-system trade-offs.
Solid experience designing relational database schemas and optimizing SQL performance, preferably with PostgreSQL, Oracle, or SQL Server.
Practical experience with microservices and event-driven architecture, including REST APIs, Kafka or RabbitMQ, Redis, transaction boundaries, eventual consistency, Saga or Outbox patterns, and idempotent processing.
Experience with cloud infrastructure on GCP, AWS, or Azure, plus containerized deployment using Docker and Kubernetes.
Experience with CI/CD, automated testing, and production observability using logs, metrics, traces, dashboards, and alerts.
Proficiency with AI-assisted software development tools such as Claude, Codex ... or equivalent to accelerate delivery while maintaining code quality, security, testing, and human review standards.
Working knowledge of application security, API security, secrets management, and protection of personal or financial data.
Strong ownership, analytical thinking, communication, and cross-functional collaboration skills in an Agile product development environment.
Nice to have
- Preferred Qualifications
Experience in fintech, banking, lending, payments, financial services, or another regulated industry.
Prefer candidates born in 1996 or later.
Experience building integration platforms, API gateways, bank/lender connectors, workflow or orchestration engines, or internal developer platforms.
Experience integrating AI/ML services, LLM APIs, model-serving platforms, vector search, or similar AI capabilities into production systems.
Experience with infrastructure as code, GitOps, service mesh, schema registry, contract testing, or Testcontainers.
Experience operating high-volume, business-critical systems and participating in on-call or incident-response practices.
Experience mentoring engineers or leading technical delivery across multiple teams.
Professional working proficiency in English is an advantage when collaborating with technology vendors and banks/lenders.
Thông tin khác
Java
Spring
MS SQL
Oracle
Algorithm
Hibernate
PostgreSQL
JPA
Automation Testing
RESTful
RDBMS
Distributed Systems
REST API
RabbitMQ
Docker
Redis
Architecture
Observability
MS Azure
Apache Kafka
AWS
Spring Boot
Ecommerce
Microservices
CI/CD
Fintech
Spring Data
Software Design
SAGA
Cloud Infrastructure
GCP
Kubernetes
Claude
Codex
Product Development
LLM
Vector
IaC
GitOps
Service Mesh
Spring
MS SQL
Oracle
Algorithm
Hibernate
PostgreSQL
JPA
Automation Testing
RESTful
RDBMS
Distributed Systems
REST API
RabbitMQ
Docker
Redis
Architecture
Observability
MS Azure
Apache Kafka
AWS
Spring Boot
Ecommerce
Microservices
CI/CD
Fintech
Spring Data
Software Design
SAGA
Cloud Infrastructure
GCP
Kubernetes
Claude
Codex
Product Development
LLM
Vector
IaC
GitOps
Service Mesh
Thông tin chung
- Thu nhập: Thỏa Thuận
Nơi làm việc
- Tầng 7, tòa Lottery Tower, 77 Trần Nhân Tôn, An Dong, Ho Chi Minh
Việc làm tương tự khác
CÔNG TY TNHH CÔNG NGHỆ VIHAT
Hồ Chí Minh
You'll love it
Aloha Thế Giới Chậu Cây
Hồ Chí Minh, Phú Thọ
Thỏa thuận
Công ty TNHH CÔNG NGHỆ EMPOS
Hà Nội, Hồ Chí Minh, Đà Nẵng, Hải Phòng
Thỏa thuận
Công ty Cổ phần Phân Phối Quốc tế
Hà Nội, Hồ Chí Minh, Hòa Bình, Phú Thọ
15 - 25 triệu VNĐ
Công ty Giải pháp Công nghệ Sài Gòn - Saigon Technology Solutions
Hồ Chí Minh
Thỏa thuận
Công Ty Cổ Phần Fundiin
Xem trang công ty- Địa chỉ công ty: 17 Bà Huyện Thanh Quan, P.6, Q.3, TPHCM
- Quy mô: Từ 10 - 25 nhân viên
- Lĩnh vực: IT phần mềm, Kinh doanh
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu