Skills Required: This position requires five (5) years of experience with the following: leading teams of technologists including through the process of managing and solving complex technical problems including Legacy Middleware Modernization, Real-Time Rate Dissemination, Control-M Batch Job Transformation, and System Observability; guiding and coaching teams on approach to achieve goals aligned with strategic initiatives including cloud and legacy modernization, observability and SRE, real-time data architecture, CI/CD and developer productivity, security and governance, talent and culture development, enterprise integration, and cost efficiency; hiring and developing employees; WebSphere liberty servers; Apache Kafka; RabbitMQ; JMS; Active MQ; Oracle; MySQL; NoSQL including Cassandra; Spring Framework; Hibernate; JPA; RESTful and SOAP Web Services; Git; Prometheus; Kibana; JUnit; Mockito; Cucumber; JMeter; SonarQube; OAuth2; API Gateway; JIRA; Confluence; Banking, Financial Services, Healthcare, Retail, and Manufacturing domains; using Java and Spring based technologies including Pivotal Cloud Foundry and Kubernetes with event based microservices in private and public Cloud environments; Java ecosystem including Java 8, 11, and 17 and Spring stack; middleware integration including IBM MQ, IBM Integration Bus (IIB), IBM WebSphere Application Server (WAS), and IBM SIBTopic; microservices design and REST API's; messaging systems including Kafka and MQ; Docker; monitoring and logging with Dynatrace, Grafana, and Splunk; CI/CD and batch scheduling with Jenkins and Control-M; database interactions with DB2, Cassandra, and GOS DB; Site resiliency activities and Data center migration strategies; working with technology and product partners to design and develop application components; application, data, and infrastructure architecture disciplines including scalability and elasticity, high availability and resiliency, cloud-native design, security and compliance, observability and monitoring, automation and infrastructure as a code (IaC), interoperability and integration, modularity and reusability, governance and compliance, and performance optimization; architecture and design across systems; Management and mentoring a team of at least 10 individuals in an enterprise-grade Agile delivery structure that spans hundreds of personnel, dozens of systems, and mission-critical banking operations; writing, reviewing, and optimizing code to ensure high-quality software development. QUALIFICATIONS: Minimum education and experience required: Bachelor's degree in Computer Engineering, Computer Science, Information Technology, Mathematics, or related field of study plus 7 years of experience in the job offered or as Software Engineer, Associate - Projects, Systems Engineer, or related occupation.