Tech Stack
AWSAzureCloudHadoopKafkaMicroservicesNoSQLOpenShiftSOAP
About the role
- Architecting the next generation enterprise payments systems to support the needs of the Retail, Commercial and Wholesale customers
- Demonstrate a high degree of collaboration with business, strategy, operations, architecture, and delivery teams in Real-time payments
- Develop, maintain and socialize architecture for real-time payment initiatives along with innovation based on strong collaboration with business and technology leaders with alignment to enterprise architecture, technology standards and industry best practices
- Partner closely with development and delivery teams and with business partners in a fast-moving, product-based development environment
- Provide technical leadership and mentorship, including contributing to knowledge within the architecture community
- Review designs to ensure compliance with target program or platform architecture
- Determine the information and communication needs of the stakeholders and project
- Establish and maintain effective partnerships and relationships with global architecture areas, Application Development, Technology & Operations, business groups, Global Technology Infrastructure, and others
Requirements
- B.S. degree in Computer Science or related technical field (e.g. EE, physics or mathematics), or equivalent practical experience
- Experience working as a solution architect or technical lead on complex projects
- Recent practical development and delivery experience in addition to a strong foundation in architecture
- Advanced knowledge on different architecture/design techniques (e.g. Integration patterns, component-based design)
- Knowledge of data integration, security integration and infrastructure
- Broad technical knowledge on integration and messaging technologies including batch, synchronous, asynchronous technologies
- Advanced knowledge on different architecture/design techniques (e.g. domain driven design, APIs, SOA/Microservices, REST/SOAP, Cloud Native applications, Event-Driven Architecture, Orchestration/Choreography, Data Pipelines)
- Experience with modern and legacy technology platforms (e.g. PCF, Openshift, Kafka, Websphere MQ/IIB, Rabbit MQ, RBDMS, NoSQL, Hadoop)
- Experience designing resilient enterprise applications using On Premises and Cloud computing platforms
- Knowledge of web and mobile application architecture, microservice architecture and data architecture spanning conventional relational database systems and NOSQL database
- Strong analytical, consultative, and team communication / facilitative skills with solid written and verbal communication skills
- Proven collaborator and effective communicator
- Nice to have:
- Payment knowledge across one or more payment domains
- Experience delivering projects using modern architectures for both web and mobile applications
- Experience delivering solutions on a modern cloud platform such as Azure or AWS
- Experience with Agile