Bachelor’s degree in Engineering, CIS, MIS, Computer Science, or Information Technology plus 8 years of experience architecting enterprise solutions based on microservices and event-driven architecture, including SOA-based web services and REST- and SOAP-based APIs, in or for the financial services industry is required. Must have experience with: (1) leading overall design of cross-functional, multi-platform, and Web-based application systems using web services utilizing containerization and cloud; (2) developing application architecture and blueprints using Microsoft Visio or Atlassian Gliffy aimed at reflecting enterprise business logic; (3) identifying and defining reusable components, platforms, and interfaces; (4) providing technical guidance to application development teams and consulting on integration between two application systems and data migration activities; (5) reviewing and approving technical low-level software design created by development teams; (6) ensuring defined architecture standards are implemented by development teams; (7) defining DevOps Practices and Tools using Bitbucket, Jenkins, uDeploy, and Artifactory; (8) Containerization and Orchestration Technologies using OpenShift or Kubernetes; (9) working with Infrastructure as Code solutions using Ansible, Docker, and Terraform; (10) designing Microservices and APIs using Java Springboot and Python, and monitoring microservices using Logscale and Dynatrace; (11) integrating application with AI/ML; (12) defining Data Model and designing Database; and (13) Performance Engineering and Optimization standards using Dynatrace and jMeter.