We are looking for an experienced Java Technical Lead / Technical Owner to join our product team at One Mount Group, contributing to the development of a fintech platform focused on Risk Management, Fraud Detection, and Anti-Money Laundering (AML).
As part of One Mount's mission to build a leading technology ecosystem in Vietnam, you will play a key role in shaping the technical architecture of risk and fraud prevention solutions that help identify suspicious activities, detect fraudulent transactions, monitor financial risks, and support regulatory compliance.
You will work closely with Product, Engineering, Data, and Security teams to build scalable, reliable, and high-performance systems capable of processing financial transactions and risk signals in real time.
Responsibilities
- Technical Architecture & Ownership: Design and maintain the technical architecture of Risk, Fraud Detection, and AML products, ensuring scalability, reliability, security, and high availability.
- Real-time Risk & Fraud Processing: Design and optimize systems for real-time transaction monitoring, risk assessment, fraud detection, and suspicious activity identification.
- Rules Engine & Decisioning: Drive the architecture of configurable rule engines, risk scoring, decisioning workflows, and policy management to support evolving business and risk requirements.
- System Design & Performance: Translate functional and non-functional requirements into architecture and solution designs, with a focus on low latency, high throughput, fault tolerance, and data consistency.
- Event-driven Architecture: Design event-driven, microservices-based systems for processing transactions, behavioral signals, and risk events using messaging and streaming technologies.
- Technical Excellence: Identify technical debt, drive refactoring and performance optimization, and establish engineering best practices across the development lifecycle.
- Cross-functional Collaboration: Work closely with Product Owners, Risk Operations, Data, Security, and Engineering teams to translate business and regulatory requirements into effective technical solutions.
- Technical Leadership: Mentor engineers and guide implementation practices in software architecture, domain-driven design (DDD), API design, testing, and cloud infrastructure.
- Technology Innovation: Evaluate emerging technologies and architectural approaches to improve risk detection capabilities, system performance, and developer productivity.
Qualifications
- Minimum 7 years of hands-on software development experience, with strong expertise in Java and Spring Boot.
- Proven experience designing and deploying microservices-based and event-driven architectures in production environments.
- Solid experience with messaging and streaming technologies such as Apache Kafka.
- Strong knowledge of relational databases (PostgreSQL, MySQL, Oracle) and NoSQL/in-memory technologies (Elasticsearch, Redis).
- Experience designing high-throughput, low-latency systems that process large volumes of transactions or events.
- Strong understanding of distributed systems, concurrency, fault tolerance, idempotency, and data consistency.
- Experience in one or more relevant domains, such as fraud detection, transaction monitoring, risk management, AML, KYC, payment processing, digital banking, or e-wallets.
- Strong problem-solving skills and the ability to translate complex business requirements into robust technical solutions.
- Demonstrated technical leadership, architectural decision-making, and experience mentoring engineering teams.
Preferred Qualifications:
- Hands-on experience building or maintaining Risk, Fraud Detection, AML, or Transaction Monitoring platforms.
- Experience with configurable rules engines, risk scoring models, decision engines, fraud signals, or alert management workflows.
- Familiarity with graph databases (e.g., Neo4j), graph-based fraud detection, and relationship analysis.
- Experience with Hazelcast, stream processing, real-time analytics, or complex event processing.
- Exposure to machine learning-based fraud detection, feature engineering, or integration with ML scoring services.
- Experience with cloud-native infrastructure, containerization, Kubernetes, and observability solutions.
- Familiarity with AML compliance concepts, suspicious transaction monitoring, KYC, and regulatory reporting requirements.
Benefit and Perks
Salary & Allowances
- 13-month salary with annual performance bonus, project incentives, sales incentives (based on position)
- Lunch allowance: 730.000 VND/month
- Special occasion bonus: 2.500.000VND/year
- Annual leaves: Up to 20 days/year (based on levels)
- Health: Social insurance, premium health insurance, yearly health check
- Laptop, screen and other needed facilities/accounts/tools for work
Career Growth
- Yearly salary review and promotion
- Diverse career path: Management or Expert and functions rotation opportunity
- Free learning sources in Udemy, Coursera, O'relly platforms; internal workshop, certification sponsorship, and exclusive mentoring from C-levels
- Recognition and awards at team and organizational levels.
Working Environment
- Open & collaborative working space foster both individual focus and teamwork activities
- Young, dynamic, and collaborative working atmosphere
- Unwind zones: gaming, table tennis, yoga, gyms, bath rooms, sleep corner.
- Quarterly/yearly teambuilding & engaged internal events.