Role: Solution Architect
Entity Reporting: Head of Delivery, ASEAN Business Unit
Functional Reporting: Service Delivery Manager
Job Scope Overview:
We are seeking an experienced Solution Architect with a strong background in banking and financial services to support various technology development, transformation and system modernisation projects for banks and financial institutions.
The successful candidate will be responsible for designing end-to-end solution architectures, translating business requirements into technical solutions and providing architectural guidance throughout the project lifecycle. The role involves working closely with business and technology teams to deliver scalable, secure and reliable banking solutions.
Key Responsibilities:
- Define and design end-to-end solution architecture for banking technology projects, covering application, integration, data, infrastructure and security.
- Translate business and functional requirements into technical solutions, architecture blueprints and design documents.
- Produce architecture deliverables, including solution architecture documents, high-level and detailed designs, integration designs, data flows and deployment diagrams.
- Assess existing systems, identify gaps and define target-state architecture and modernisation roadmaps.
- Evaluate technology options, conduct proofs of concept and recommend appropriate solutions.
- Define and validate non-functional requirements, ensuring solutions meet performance, scalability, availability, resilience, security and disaster recovery requirements.
- Provide technical guidance to development, testing and DevOps teams, and review technical designs to ensure architectural compliance.
- Collaborate with business analysts, project managers, infrastructure, security and vendor teams throughout project delivery.
- Identify technical risks and dependencies, support implementation and deployment, and provide architectural guidance during post-implementation reviews.
Experience, Qualifications and Requirements:
- 8-10 years of IT experience, with 3-5 years as a Solution Architect or Technical Architect in the banking or financial services industry.
- Strong experience in end-to-end solution architecture, covering application, integration, data, infrastructure and security.
- Hands-on experience with Java / Spring Boot, microservices, APIs, event-driven architecture, cloud platforms (AWS / Azure) and container technologies (Kubernetes / OpenShift).
- Good understanding of architecture frameworks (TOGAF / C4), integration patterns, databases, security and non-functional requirements.
- Strong stakeholder management, communication and problem-solving skills, with the ability to present and justify architecture decisions.
- Banking domain knowledge and experience in system modernisation, core system replacement, banking messaging standards (ISO 20022 / SWIFT) or regulatory requirements (MAS / BNM) are added advantages.