Engineering Team Lead
Listed on 2026-08-02
-
Software Development
Java Developer, Backend Developer
Title:
Engineering Team Lead
Job Location:465 Main St, Buffalo, NY 14203. Position requires in-office work four (4) days every week.
Job Description:Plan, initiate, and manage information technology (IT) projects, providing high-level software development solutions and identify new technologies for implementation. Guide technical staff, evaluating complex interrelationships among programs, interfacing applications, and platforms;
Perform specialized duties within M&T Bank’s Commercial, Credit, Finance, Risk, Regulatory, IIS & Wealth Technology – Technology department;
Drive infrastructure, technology integration, implementation, and application support for commercial banking functional systems including loan origination, underwriting, approval, document preparation, and credit analysis systems used by M&T Bank’s commercial banking officers and customers;
Contribute to Service Oriented Architecture (SOA), Integration, and Data Orchestration initiatives;
Utilize batch data processing and data integration to design and develop multifaceted integration applications within the CL ART framework;
Provide technical guidance in SOA for integrating complex data application systems with external cloud platforms;
Ensure security and risk audit compliance on data standards;
Conduct automated integration tests to achieve 100% pass results using standalone, console-based applications;
Negotiate and reconcile data differences between legacy applications, promoting a “Single Source of Truth” data entity approach on an enterprise level;
Develop batch-based applications and redesign existing applications as needed without affecting program timelines;
Design infrastructure and implement automated deployment and testing solutions;
Provide day-to-day guidance to technical individuals. Collaborate closely with client partners and business teams to evaluate, plan, and architect business initiatives using approved software tools and methodologies.
Bachelor’s degree (or foreign equivalent) in Information Technology or related technical field plus five (5) years of experience in the job offered or as a Software Engineer, Software Developer, IT Consultant or a related occupation.
Requires five (5) years of experience in each of the following:- Java Development for both Frontend and Backend Applications, including gathering customer requirements with stakeholders and end users, creating high-level architecture and designs, developing prototypes and features, conducting unit testing, and providing maintenance support;
- API Services (including microservices) and Web Application Development using Java and supporting frameworks including Spring Boot, Spring, REST API, and SOAP;
- Building and designing databases and data warehouses using Oracle or similar relational databases including MS SQL Server or MySQL; and
- Batch processing using Java for data movement and transformation.
- Leading and guiding the work of technical staff;
- Running and administering applications;
- Developing and maintaining integration applications in Enterprise Service Bus tools;
- Java middleware orchestration libraries including Apache Camel;
- JavaScript, frontend application development; and
- Dev Ops Architecture and Delivery using Jenkins and Git Lab.
$-$ per year
LocationBuffalo, New York, United States of America
Equal Opportunity EmployerM&T Bank Corporation is an Equal Opportunity/Affirmative Action Employer, including disabilities and veterans.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).