Job Description
Key Responsibilities
Solution Architecture & Design
Define and own the end-to-end technical architecture for Sunline core banking implementations, covering the SunLTTS / SunCBS platform, surrounding ecosystem, and infrastructure stack.
Design distributed microservices-based architecture aligned to Sunline's SunCBS paradigm — including service decomposition, deployment topology, and horizontal/vertical scaling patterns.
Define technical standards and patterns for the programme — covering API design, data modelling, security architecture, and DevOps practices.
Integration Architecture
Architect end-to-end integration solutions between the Sunline core banking platform and surrounding systems — including digital channels, payment networks, risk and compliance platforms, and enterprise middleware.
Design RESTful API and event-driven integration patterns using Sunline's Open API Platform and ESB/message broker tooling (e.g. MuleSoft, IBM ACE, WSO2, Kafka).
Define integration governance standards including API versioning, error handling, idempotency, and security (OAuth 2.0, mTLS).
Oversee the technical design of real-time payment integrations including FAST, PayNow, SWIFT, and domestic clearing networks relevant to the SEA market.
Data Architecture & Migration
Lead the technical design of core banking data migration strategy — covering source-to-target data mapping, transformation rules, reconciliation frameworks, and fallback/rollback plans.
Design data models for customer, account, product, and transaction entities on the Sunline platform, ensuring alignment with the bank's data governance standards.
Oversee the design of Sunline's Big Data layer (Data Warehouse, Data Lake, Financial Data Mart) and its integration with enterprise analytics and regulatory reporting platforms.
Ensure data quality, lineage, and audit traceability requirements are addressed throughout the architecture.
Infrastructure & Platform Architecture
Define infrastructure architecture for Sunline deployment — covering distributed database selection (e.g. OceanBase, TiDB, PostgreSQL), containerisation (Kubernetes / Docker), and cloud or on-premise hosting strategies.
Architect high-availability, disaster recovery, and business continuity solutions meeting banking-grade SLAs — including active-active / active-passive failover designs.
Establish environment management strategy across development, test, UAT, performance, and production environments, including CI/CD pipeline design.
Conduct architecture performance modelling to validate transaction throughput, latency benchmarks, and peak load handling for the bank's scale of operations.
Security & Compliance Architecture
Design security architecture aligned to relevant banking regulations for Southeast Asia market.
Define IAM architecture, role-based access control (RBAC) models, data encryption standards, and audit logging requirements within the Sunline platform context.
Ensure architecture compliance with relevant standards including ISO 27001, PCI-DSS (where applicable), and local regulatory requirements.
Required Qualifications & Experience
Prior exposure to Sunline (SunLTTS / SunCBS / SunCBS architecture) is highly preferred.
Minimum 10 years of experience in technology roles within the financial services or banking software sector, with at least 5 years in technical architecture capacity.
Demonstrated experience leading the technical architecture for at least one full end-to-end core banking implementation or modernisation programme.
Strong expertise in distributed systems and microservices architecture — ideally within a banking or high-volume financial transaction processing context.
Hands-on experience with modern integration platforms (MuleSoft, IBM ACE, WSO2, Apache Kafka) and RESTful/event-driven API design.
Strong knowledge of distributed database technologies (OceanBase, TiDB, PostgreSQL, or equivalent) and their application in high-concurrency banking workloads.
Experience with containerisation and orchestration platforms (Docker, Kubernetes) and CI/CD tooling in a financial services context.
Deep understanding of banking security architecture and regulatory requirements
Preferred Qualifications
Exposure to cloud-native core banking deployment on AWS, Azure, or Alibaba Cloud.
Familiarity with digital banking architecture patterns: Open Banking APIs, Banking-as-a-Service (BaaS), embedded finance, and real-time payment rails.
Architecture certifications such as TOGAF, AWS Solutions Architect, or equivalent.
Experience with Sunline's Big Data product suite (Data Lake, Financial Data Mart, Decision Engine) or equivalent banking analytics platforms.
Background in legacy-to-new core migration programmes, including dual-run / parallel operation architecture strategies.