The candidate should be open to relocating to Sri Lanka.
We are seeking an experienced Senior Architect with deep expertise in Finacle Core Banking System (CBS), including Finacle 10x, and strong hands-on experience with Oracle 19c database management. The ideal candidate will lead the architectural design, implementation, and integration of Finacle-based banking solutions, ensuring alignment with business goals and technology standards. This role demands strong leadership, technical knowledge, and the ability to work across multiple teams to deliver scalable, secure, and highly available banking solutions that meet stringent disaster recovery requirements.
Roles & Responsibilities:
- Lead the architecture design, customization, and integration of Finacle Core Banking System (including Finacle 10x) and its modules
- Define solution architecture and ensure alignment with the bank’s overall IT strategy
- Collaborate with business stakeholders, IT teams, and vendors to translate business requirements into robust technical solutions
- Provide technical leadership and mentoring to the development and implementation teams
- Drive Finacle upgrades, patches, and performance tuning, including Finacle 10x features and enhancements
- Oversee the design of interfaces between Finacle CBS and other banking and third-party systems
- Manage and optimize Oracle 19c database instances used by Finacle for performance, availability, and security.
- Architect and implement high availability (HA) and disaster recovery (DR) strategies for Finacle environments to ensure business continuity and regulatory compliance
- Ensure adherence to security, compliance, and regulatory requirements
- Conduct technical feasibility studies, impact analysis, and risk assessments
- Establish best practices, standards, and architectural governance frameworks for Finacle implementation
- Manage and resolve complex technical issues and provide expert guidance
- Stay current with industry trends, Finacle updates (including Finacle 10x), Oracle database advancements, and emerging banking technologies
Required Skills and Competencies:
Core Banking Modules:
- Deposits Management: Savings, current, fixed deposits, recurring deposits, and interest calculations
- Loans & Advances: Retail, corporate, mortgage, and SME loans lifecycle management.
- Payments & Transfers: Domestic/international payments, RTGS, NEFT, IMPS, and internal transfers
- Treasury Management: Foreign exchange, money markets, securities, and investments
Channels & Customer Interaction:
- Internet Banking: Online customer account management and transactions
- Mobile Banking: Mobile app and wallet integration
- ATM & POS: Integration with ATM and POS systems
- Contact Center: Customer service and CRM interfaces
Trade Finance & Cash Management:
- Letters of Credit, Bank Guarantees, Bill Collections, and trade finance operations
- Corporate cash management and liquidity solutions
Financial Accounting & GL:
- General Ledger and financial accounting for regulatory reporting
Risk & Compliance:
- Anti-Money Laundering (AML), Know Your Customer (KYC), and fraud detection
Finacle 10x Specific Enhancements:
- API-first architecture, microservices, and digital banking capabilities
Integration & Middleware:
- Finacle API Gateway, Enterprise Service Bus (ESB), and third-party middleware
Required Skills, Qualifications and Experience:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field
- Minimum 8-10 years of experience in banking IT, with at least 5 years working extensively on Finacle Core Banking System, including Finacle 10x
- Proven experience as a Solution Architect or Technical Architect on large-scale Finacle implementations
- Strong expertise in Finacle CBS modules as listed above
- Hands-on experience with Oracle 19c database management, performance tuning, and troubleshooting
- Demonstrated experience designing and implementing high availability (HA) and disaster recovery (DR) architectures for Finacle environments
- Experience with Finacle integration tools, APIs, and database design
- Deep understanding of banking processes, regulatory requirements, and compliance standards
- Proficient in system design, SDLC, and agile methodologies
- Excellent problem-solving, communication, and stakeholder management skills
- Ability to work under pressure and manage multiple priorities effectively