Core Banking Specialist (Solution Architect)
Summary
Designs core banking solution architectures for deposits, loans, and credit cards — working across distributed systems, Saga transactions, event-driven design, distributed databases, 24/7 batch processing, and cloud infrastructure — and supports presales solution design. Requires 10+ years in banking business and fluent English/Thai.
Job Responsibilities
1. Experience in designing application architect involving deposits, loans, or credit cards (any
of the three).
2. Have a broad understanding of banking operations, with a clear knowledge of the
boundaries of major OLTP business domains in banking.
3. Possess deep expertise in distributed application architecture.
4. Have an in-depth understanding of the Saga model or other distributed transaction
models.
5. Be well-versed in event-driven architecture.
6. Understand the working principles of distributed databases and have solid experience in
adaptation and implementation.
7. Have deep knowledge of 7*24 operations and EOD batch processing design.
8. Demonstrate strong innovation capabilities, with the ability to abstract business
requirements and integrate them with technical architecture to create various models.
9. Have a good understanding of cloud architecture and infrastructure.
10. Supporting architecture solution design for a new potential project/presales.
11. Strong English communication skills.
Requirement
1. Bachelor degree in IT or any related major.
2. At least 10 years of experience related to banking business.
3. Fluently communicate in English and Thai (Chinese is an added advantage).