Lead Software Engineer

M&T Bank - Buffalo, NY

Hiring: Lead Software Engineer Company: M&T Bank Location: Buffalo, NY Job Posted Time: 2026-09-10 14:54:53 Target Skills & Keywords : Azure, CI/CD, Dynatrace, Git, Java, Kafka, Kubernetes, Linux, Microservices, OpenShift, REST, RESTful, Red Hat, Root Cause Analysis, SQL, Spring, Spring Boot About the job Required Skills: •We are seeking a highly skilled Lead Software Engineer to help drive the development and modernization of our Enterprise Messaging Hub. This role will provide technical leadership in designing, developing, and delivering scalable, secure solutions that support messaging and alerting capabilities across Digital Banking. •Design, develop, and support enterprise-grade applications using Java, Spring Boot and REST APIs •Lead the design and implementation of Spring Boot microservices running on Red Hat Enterprise Linux. •Develop and maintain CI/CD pipelines that support automated testing, deployment, and release management •Define and implement API and integration strategies across enterprise platforms. •Lead technical design reviews and provide guidance on complex engineering decisions •Partner with architects and stakeholders to provide technical assessments of requirements and business requests •Design and implement real-time alerting solutions leveraging a variety of enterprise event sources including Mainframe, MQ, databases, and APIs. Qualifications: •Digital Banking or Financial Services experience. •Kafka, MQ or other enterprise messaging platform experience •We Support Our Team Members With Generous Benefits. Compensation: •$116,400 - $194,000 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!