Roles & Responsibilities:
Architect end- to- end solutions for core banking transformation, including legacy system modernization and cloud migration
Effectively convey solution designs to diverse teams, and provide hands- on documentation or training sessions as necessary
Provide architectural guidance during development, testing, and deployment phases
Conduct an in- depth analysis of system performance and identify any potential bottlenecks that may hinder optimal performance
Define solution blueprints, technical standards, and integration patterns aligned with enterprise architecture
Ensure compliance with security, regulatory, and data governance standards
Mentor engineering teams and support solution reviews, performance tuning, and optimization
Design and oversee data lake integration, ensuring efficient data ingestion, processing, and access across platforms
Collaborate with stakeholders to translate business requirements into scalable technical designs
Lead the evaluation and selection of technologies, tools, and platforms for modernization and data integration
Provides consultancy and advisory services for system integration, PoC, and impact analysis
Build a methodology for right sizing and ensure infrastructure is not over/under provisioned while we have the most resilient system set up possible
Lead the design for new solutions requested by major IT stakeholders from client side
Required Skills:
Ensure all proposed solutions are in alignment with the client’s enterprise architecture standards and technology strategy.
Demonstrated ability to design scalable, secure, and resilient integration architectures in complex enterprise environments.
Strong understanding of data lake architectures (e.g., Azure Data Lake, AWS Lake Formation, GCP BigLake)
Proven experience in modernizing core banking systems and integrating with cloud- native platforms
A minimum of 11 years’ experience delivering projects within the financial services industry, including at least 5 years in a dedicated solutions architect role.
· Familiarity with banking domains such as payments, customer onboarding, loans, and compliance
· Expertise in API design, microservices architecture, and event- driven systems
Strong functional knowledge in payments or cash management.
Excellent communication and stakeholder management skills
Subject matter expert of common java web frameworks.
Strong knowledge of data standards and protocols (XML, JASON, ISO 20022, SWIFT) and regulatory compliance.
Well- versed in end- to- end system development and project delivery specific to the banking sector.
Good understanding of concurrent software systems and building them in a way that is scalable, maintainable, and robust.
Hands- on experience with cloud platforms (Azure, AWS, GCP) and container orchestration (Kubernetes, Docker)
Experience in implementing scalable web applications with fully automated deployment and control Jenkins etc.
A deep technical understanding required to source infra resources ranging from on- premises to cloud. Should be familiar with architect best practices but also be flexible to adapt to the team’s established practices and environment.
Knowledge of data governance, security protocols, and regulatory frameworks (e.g., MAS, GDPR, PCI- DSS)
Expertise in integration technologies such as REST/SOAP APIs, MQ, ESB and any of the middleware platforms (e.g.: Boomi, Mulesoft, IBM Integration Bus).
Experience in various SQL and NoSQL databases (Oracle, MongoDB, Cassandra, PostgreSQL, MySQL).
Experience in facilitating workshops, eliciting key business requirements, and managing stakeholder relationships across all phases of the project.
Desired Skills:
Excellent understanding of the Agile development methodologies.
Excellent understanding of the solution design and vendor management.
Effective written and verbal communication.
Preferred Education:
Experience: 11 to 25 years.
Bachelor’s degree/Master’s degree in Information Technology, Computer Science or equivalent work experience, or combination.