Senior Software Engineer - Payments & Java (Hybrid)

M&T Bank

Buffalo (NY)

Hybrid

USD 97,000 - 162,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

M&T Bank seeks an experienced software engineer to write code and gather technical requirements at an advanced level in a hybrid role based in Buffalo, NY. You will contribute to stabilizing banking technology within the SDLC and collaborate across teams on architecture decisions.

The role emphasizes Java/Spring Boot expertise, high-volume payment applications, REST/SOAP APIs, and 24x7 production support. Onsite four days a week with one remote day per week in Buffalo.

Qualifications

  • Advanced proficiency in Java and Spring Boot, with experience developing scalable, payment-related applications.
  • Experience with Oracle and/or SQL Server, including database design and complex queries.
  • Hands-on API design/integration with SOAP and REST for internal/external ecosystems.

Responsibilities

  • Write clean, resilient code following SDLC standards.
  • Review pull requests and manage change execution.
  • Develop organized, secure source code with appropriate data structures and algorithms.
  • Use source control tools to deploy code and ensure SDLC compliance.

Tools

Java
Spring Boot
Oracle
SQL Server
REST APIs
SOAP
Source Control

Job description

M&T Bank seeks an experienced software engineer to write code and gather technical requirements at an advanced level in a hybrid role based in Buffalo, NY. You will contribute to stabilizing banking technology within the SDLC and collaborate across teams on architecture decisions.

The role emphasizes Java/Spring Boot expertise, high-volume payment applications, REST/SOAP APIs, and 24x7 production support. Onsite four days a week with one remote day per week in Buffalo.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Hybrid (Java/Spring, Payments)
Senior Software Engineer - Hybrid (Java/Spring, Payments)

mtb • United States

Hybrid
USD 97,000 - 162,000
Senior Software Engineer - Hybrid (Payments & APIs)
Senior Software Engineer - Hybrid (Payments & APIs)

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 97,000 - 162,000
Senior Software Engineer — Banking Payments (Hybrid)
Senior Software Engineer — Banking Payments (Hybrid)

M&T BANK CORPORATION • South Dakota

Hybrid
USD 97,000 - 162,000
Senior Software Engineer - Payment Technology
Senior Software Engineer - Payment Technology

M&T BANK CORPORATION • South Dakota

Hybrid
USD 97,000 - 162,000
Senior Software Engineer - Payment Technology
Senior Software Engineer - Payment Technology

mtb • United States

Hybrid
USD 97,000 - 162,000
Senior Software Engineer - Hybrid Cloud & Data Platform
Senior Software Engineer - Hybrid Cloud & Data Platform

mtb • United States

Hybrid
USD 97,000 - 162,000
Senior Software Engineer - Payment Technology
Senior Software Engineer - Payment Technology

M&T Bank • Buffalo (NY)

Hybrid
USD 97,000 - 162,000
Hybrid Lead Software Engineer, Tech 360 Platform
Hybrid Lead Software Engineer, Tech 360 Platform

mtb • United States

Hybrid
USD 116,000 - 194,000
Senior Software Engineer - Payment Technology
Senior Software Engineer - Payment Technology

M&T Bank Corporation • Buffalo (NY)

Hybrid
USD 97,000 - 162,000
Senior Software Engineer – Enterprise Tech Platform Hybrid
Senior Software Engineer – Enterprise Tech Platform Hybrid

M&T Bank • Buffalo (NY)

Hybrid
USD 97,000 - 162,000