Lead Software Engineer - Cloud-Native IAM & Microservices

M&T Bank

Buffalo (NY)

On-site

USD 116,000 - 194,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Health benefits
401(k) match
Paid time off and holidays
Volunteer time off

Job summary

M&T Bank in Buffalo, NY is seeking a Lead Software Engineer to drive modernization of our Enterprise Entitlements platform, delivering scalable, cloud-native identity, access, and authorization solutions. The role requires leadership in architecture and hands-on development across digital banking systems.

You will lead design and development with Java, Spring Boot, REST APIs, and modern UI frameworks, while guiding cloud-native practices using Kubernetes, Docker, Istio, and Envoy.

Qualifications

  • Associate’s degree with 7+ years of related work, or Bachelor’s with 5+ years, or equivalent experience.
  • Strong Java and Spring Boot expertise.
  • Experience building RESTful APIs and microservices.
  • Angular or modern front-end development experience.
  • Kubernetes, Docker, and cloud-native development.
  • CI/CD pipeline implementation experience.
  • Solid understanding of security, authentication, and authorization concepts.

Responsibilities

  • Design, develop, and support enterprise-grade applications using Java, Spring Boot, REST APIs, and modern UI frameworks.
  • Lead cloud-native solutions leveraging Kubernetes, containers, and microservices.
  • Develop and maintain CI/CD pipelines with automated testing and deployment.
  • Define API and integration strategies across enterprise platforms.
  • Partner with architects and security teams on authorization and policy-driven access controls.
  • Contribute to service mesh architectures using Istio and Envoy.
  • Author and maintain policy definitions using Rego/OPA (preferred).
  • Mentor engineers and promote engineering excellence and operational best practices.

Skills

Java
Spring Boot
REST APIs
Microservices
Angular
CI/CD
Security concepts
Cloud-native development
Policy-driven access control
Mentoring

Education

Associate’s degree
Bachelor’s degree

Tools

Kubernetes
Docker
Istio
Envoy
OPA / Rego

Job description

M&T Bank in Buffalo, NY is seeking a Lead Software Engineer to drive modernization of our Enterprise Entitlements platform, delivering scalable, cloud-native identity, access, and authorization solutions. The role requires leadership in architecture and hands-on development across digital banking systems.

You will lead design and development with Java, Spring Boot, REST APIs, and modern UI frameworks, while guiding cloud-native practices using Kubernetes, Docker, Istio, and Envoy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Hybrid Enterprise Platform & Cloud
Lead Software Engineer - Hybrid Enterprise Platform & Cloud

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 116,000 - 194,000
Lead Software Engineer - Cloud-Native Platform & Dashboards
Lead Software Engineer - Cloud-Native Platform & Dashboards

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 116,000 - 194,000
Lead Software Engineer - Enterprise Messaging
Lead Software Engineer - Enterprise Messaging

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 116,000 - 194,000
Health benefits
401(k) match 5%
PTO 25 days
+4
IAM Engineering Lead - Cloud Identity & Access (Hybrid)
IAM Engineering Lead - Cloud Identity & Access (Hybrid)

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 116,000 - 194,000
Health benefits
401(k) with employer match
Work-life balance and flexible work
+2
Lead Software Engineer
Lead Software Engineer

M&T Bank • Buffalo (NY)

On-site
USD 116,000 - 194,000
Competitive compensation
Health benefits
401(k) match
+2
Senior Enterprise Software Architect
Senior Enterprise Software Architect

M&T Bank Corporation • Wilmington (DE)

Hybrid
USD 184,000 - 307,000
Senior Enterprise Software Engineer & Architecture Leader
Senior Enterprise Software Engineer & Architecture Leader

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 168,000 - 279,000
Senior API Services Engineer - Java, Spring Boot, Cloud
Senior API Services Engineer - Java, Spring Boot, Cloud

M&T Bank Corporation • Buffalo (NY)

On-site
USD 97,000 - 162,000
Engineering Team Lead, Enterprise Developer Platform
Engineering Team Lead, Enterprise Developer Platform

M&T Bank Corporation • Buffalo (NY)

On-site
USD 116,000 - 194,000
Lead Software Engineer, Tech 360 Platform (Hybrid)
Lead Software Engineer, Tech 360 Platform (Hybrid)

M&T Bank • Buffalo (NY)

Hybrid
USD 116,000 - 194,000