First Abu Dhabi Bank is an inclusive environment where each person values the experiences, perspectives, ideas and beliefs of others. We're in a unique position to learn from all our colleagues, combining international experience with deep cultural knowledge and local expertise. At FAB, you'll have the support of your team and a strong relationship with your line manager, who will trust you with responsibility and recognize your good performance. As we embrace different ways of seeing the world, listening to each other and respecting different viewpoints, we grow stronger - together.
Create solution architecture artifact that are consistent with architecture principles, methodologies, and best practices with a goal of resilient and scalable cloud-based solutions.
Work with Quality Assurance and developers to ensure software builds meet system, functional and performance requirements and adhere to company polices such as security and privacy
Design and refactor the company's Payment Services platform
Help ensure company-wide cloud best practices
Lead design sessions with engineers and stakeholders to create innovative solutions
Conduct POC & POA on potential solutions with a failure fast mindset to drive target state
Architect large scale target state Payment systems end to end, and with hands on expertise in leading the design using domain driven design (DDD), API, modern patterns, microservices, event driven & cloud native technology.
Collaborate with business and engineering stakeholders to develop strategic architecture solutions that align with business objectives, enterprise architecture standards and future industry demand.
Build common business functions and capabilities within payment ecosystem to simplify technology footprint and faster time to market
Own and drive solution evaluation and build vs buy/partner analysis
Communicate technology vision, strategies and solution across communities and cross functional teams
Provide expert knowledge of architecture and serve as SME to cross functional teams
Active learner of technological innovations, payments industry trends and competitor landscape
Be an adviser to engineering organization to adopt modern engineering practices such as continuous architecture, Inner sourcing, DevOps and SRE
Ensure compliance to regulatory requirements like ISO, PCI DSS, NESA etc.,
Ensure 100% compliance to standards/Principles set in the Bank for Solution Design
Qualifications
Payment/Banking/Financial/ experience is a preferred
Experience with modernizing and migrating applications to strategic architectures
Expertise in building solutions with domain driven design (DDD), API, microservices, event-driven architecture and cloud native principles
Expertise in modern languages (e.g. Java, NodeJS, Flutter), messaging, integration and data streaming technologies (e,g, Kafka, MQ etc..), caching & database (RDBMS and NoSQL) tools, application development framework (e.g. Spring boot, .NET), well architected framework, data integration solutions, software architecture patterns, and tools
Expertise in application, data, and infrastructure architecture disciplines
Experience & knowledge of DevOps, automation (CI/CD), and Infrastructure as Code