Job Overview Responsible for top-level architecture planning, technical decision-making, architecture governance, and technical risk management for the bank’s core systems; leads the architectural design and implementation of key projects such as microservices transformation, cross-system integration, and mainframe migration. As the lead technical manager for projects, liaises with the client’s technical management and R&D teams; ensures high availability, security, and performance of system deliveries in accordance with financial compliance standards; and supports the long-term iteration of projects. Core Job Responsibilities 1.Overall Architecture Design: Responsible for end-to-end architecture planning of banking systems; develop a standardized architecture blueprint based on the 4+1 view; determine microservices/hybrid architecture models, module decomposition, communication mechanisms, and data flow specifications. 2.Technology Stack Selection and Evaluation: Coordinate full-stack technology selection and comparative analysis of multiple solutions; produce technical decision documents; ensure alignment with the bank’s technical specifications and operations and maintenance (O&M) framework. 3.Non-Functional Architecture Development: Design high-performance, highly reliable, and highly secure architectures to ensure 99.99%+ system availability; implement performance optimization, disaster recovery and backup, and data security solutions to meet MAS/ABS financial compliance requirements. 4.System Integration Architecture Planning: Unify internal and external system integration standards; be responsible for the architectural design of API gateways, message queues, file transfer, and data synchronization to achieve stable interconnectivity among multiple systems. 5.Architecture Governance and Standardization: Establish unified technical specifications for projects, covering APIs, databases, code, logs, and exception handling; implement routine architecture governance to prevent architectural fragmentation. 6.Technical Decision-Making and Problem-Solving: Produce standardized architecture decision records (ADRs) and lead efforts to resolve core architectural challenges such as distributed transactions, high concurrency, and host migration and adaptation. 7.Risk Management and Production Review: Identify and mitigate architectural and technical risks throughout the entire process; review development plans, production deployment strategies, and gray-rollback contingency plans to ensure the smooth launch and operation of systems. Qualifications 1. Experience and Background 1)5+ years of development experience and 2+ years of dedicated architecture design experience, with the ability to independently lead the implementation of financial project architectures; candidates with 7+ years of experience may lead complex banking core projects. 2)Experience delivering at least two banking projects; candidates with experience in banking projects, core system upgrades, microservices decomposition, and financial system integration are preferred. 2. Core Technical Competencies 1)Expertise in distributed architecture; proficiency in high-concurrency processing, distributed transactions, service fault tolerance, and performance tuning; experience implementing complex systems. 2)Proficient in the design and implementation of mainstream databases, financial middleware such as Kafka and IBM MQ, and K8s containerized architectures. 3)Familiar with financial cybersecurity and compliance frameworks; able to integrate security and compliance requirements throughout the entire architecture design process. 4)Proficient in using mainstream architecture tools; able to independently produce standardized, implementable architectural diagrams and technical proposals. 3. General Qualities 1)Excellent architectural abstraction skills, big-picture thinking, and the ability to make technical trade-off decisions; rigorous in logic. 2)Strong advanced communication and proposal defense skills; able to independently liaise with senior client executives and technical review teams. 3) Possess strong risk anticipation skills, able to proactively mitigate architectural risks and ensure stable project delivery.