Software Engineer

TheCorporate

Buffalo (NY)

On-site

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

M&T Bank is seeking an experienced Software Engineer to support the replacement and modernization of its wire platform, developing Java/Spring Boot applications and helping move from on-prem to Azure.

The role requires 5+ years of software development experience, banking/financial services exposure, and will involve 4 days onsite in Buffalo, NY, with 2 technical interviews—virtual and/or in-person for local candidates.

Qualifications

  • 5+ years of software development experience.
  • Strong Java and Spring Boot experience.
  • Banking/financial services experience is required.
  • Experience building integrations and production applications.
  • Strong communication and collaboration skills.
  • Ability to work 4 days onsite in Buffalo, NY.

Responsibilities

  • Develop and maintain applications using Java and Spring Boot.
  • Build integrations for new releases and banking systems.
  • Contribute to the replacement of the existing wire platform.
  • Support migration from on-prem/colocation to Azure.
  • Develop high-quality, scalable production code.
  • Collaborate with technical teams to deliver new functionality and releases.
  • Work on AI/agentic technology initiatives where applicable.

Skills

Java
Spring Boot
Banking/financial services
Integrations
Communication
Team collaboration
Onsite Buffalo

Tools

Azure
Agentic AI
OpenCode

Job description

Job Title: Software Engineer

Job Type: W2 Contract only

Location: Buffalo, NY --- Seneca One Tower

Duration: 18 months

Interview Mode: 2 technical interviews --- virtual and/or in-person for local candidates.

Job Overview

M&T Bank is seeking an experienced Software Engineer to support the replacement and modernization of its existing wire platform. The engineer will develop new applications and integrations while helping transition the platform from an on-premises/colocation environment to Microsoft Azure.

Key Responsibilities
  • Develop and maintain applications using Java and Spring Boot.
  • Build integrations required for new releases and banking systems.
  • Contribute to the replacement of the existing wire platform.
  • Support migration from on-prem/colocation infrastructure to Azure.
  • Develop high-quality, scalable production code.
  • Collaborate with technical teams to deliver new functionality and releases.
  • Work on modern AI/agentic technology initiatives where applicable.
Required Qualifications
  • 5 years of software development experience.
  • Strong Java and Spring Boot experience.
  • Banking/financial services experience is required.
  • Experience building integrations and production applications.
  • Strong communication and collaboration skills.
  • Ability to work 4 days onsite in Buffalo, NY.
Preferred Qualifications
  • Azure/cloud experience.
  • AI/LLM familiarity.
  • Experience with Agentic AI, RLM, OpenCode, or Agentic Knowledge/KA frameworks.
  • Experience with wire-transfer or payment platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Banking Wire Platform on Azure
Senior Java Engineer - Banking Wire Platform on Azure

TheCorporate • Buffalo (NY)

On-site
USD 120,000 - 150,000
Distinguished Software Engineer
Distinguished Software Engineer

M&T BANK CORPORATION • Buffalo (NY)

Hybrid
USD 168,000 - 279,000
Java Software Engineer III - Java (Azure Serverless Focus)
Java Software Engineer III - Java (Azure Serverless Focus)

Tech Observer • Buffalo (NY)

Hybrid
USD 183,000 - 186,000
Sr. Software Engineer - .Net Full Stack
Sr. Software Engineer - .Net Full Stack

M&T Bank • Buffalo (NY)

On-site
USD 97,000 - 162,000
Senior Software Engineer
Senior Software Engineer

M&T Bank Corporation • Buffalo (NY)

On-site
USD 132,000 - 162,000
Competitive benefits
Volunteer time off
In-office four days a week
Data Engineer
Data Engineer

M&T BANK CORPORATION • South Dakota

Hybrid
USD 81,000 - 135,000
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
Sr. Software Engineer - Full Stack Java
Sr. Software Engineer - Full Stack Java

M&T Bank • South Dakota

On-site
USD 97,000 - 162,000
Distinguished Software Engineer
Distinguished Software Engineer

M&T Bank • Buffalo (NY)

On-site
USD 168,000 - 279,000
Software Engineer II - .NET/Azure
Software Engineer II - .NET/Azure

Solü Technology Partners • Buffalo (NY)

On-site
USD 90,000 - 120,000