Backend Engineer — Java/Spring Boot & Python APIs

M&T Bank Corporation

Buffalo, Northern (NY, KY)

Hybrid

USD 81,000 - 135,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Health, welfare, and retirement
401(k) match at 5%
Work-life balance and flexible work
25 days PTO + 12 holidays
40 hours volunteer time
M&T Benefits Overview

Job summary

M&T Bank Corporation in Buffalo, New York is seeking a skilled software engineer to design, develop, test, and maintain scalable backend services and APIs using Java, Spring Boot, and Python.

You will collaborate across teams to deliver secure cloud-native applications, contribute to automation, and participate in code reviews, with a focus on reliability, security, and SDLC compliance. This role requires strong problem solving and communication in a fast-paced banking tech environment.

Qualifications

  • Bachelor's degree in Computer Science or related field; 1+ year for some roles / 3+ years systems analysis and/or application development work experience as per ad.
  • Proficiency in Java and/or Python with enterprise apps development experience; Spring Boot and RESTful APIs are preferred.
  • Experience with Git and collaborative software dev practices including code reviews.

Responsibilities

  • Design, develop, test, and maintain backend services, APIs, and microservices.
  • Write clean, secure source code in Java, Spring Boot, Python; participate in code reviews.
  • Collaborate with cross-functional teams to design scalable cloud-native apps and modern front-end work using React where applicable.

Skills

Java
Spring Boot
Python
REST APIs / Microservices
Git / Source Control
SQL / Database Development
React

Education

Bachelor's degree in Computer Science or related field

Tools

Azure
Docker
Kubernetes
CI/CD Tools (GitLab, Azure DevOps)

Job description

M&T Bank Corporation in Buffalo, New York is seeking a skilled software engineer to design, develop, test, and maintain scalable backend services and APIs using Java, Spring Boot, and Python.

You will collaborate across teams to deliver secure cloud-native applications, contribute to automation, and participate in code reviews, with a focus on reliability, security, and SDLC compliance. This role requires strong problem solving and communication in a fast-paced banking tech environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer - Java, Spring Boot & Python Microservices
Backend Engineer - Java, Spring Boot & Python Microservices

Relha LLC • Buffalo (NY), Northern (KY)

Hybrid
USD 81,000 - 135,000
Competitive pay
Health benefits
401(k) match
+3
Backend Engineer - Java/Spring Boot & Python, Cloud-native APIs
Backend Engineer - Java/Spring Boot & Python, Cloud-native APIs

mtb • Buffalo (NY)

On-site
USD 90,000 - 120,000
Competitive compensation
Health, welfare, and retirement
401(k) match at 5%
+3
Senior Software Engineer - Java/Spring Boot Microservices
Senior Software Engineer - Java/Spring Boot Microservices

Visa Hunt • New York (NY)

On-site
USD 100,000 - 140,000
Health benefits
401(k) match at 5%
PTO 25 days + 12 holidays
+1
Software Engineer
Software Engineer

Relha LLC • Buffalo (NY), Northern (KY)

Hybrid
USD 81,000 - 135,000
Competitive pay
Health benefits
401(k) match
+3
Software Engineer
Software Engineer

M&T Bank Corporation • Buffalo (NY), Northern (KY)

Hybrid
USD 81,000 - 135,000
Competitive compensation
Health, welfare, and retirement
401(k) match at 5%
+4
Senior Java & Python Microservices Engineer
Senior Java & Python Microservices Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 100,000 - 120,000
Engineering Team Lead - Java/Spring & Onboarding Platforms
Engineering Team Lead - Java/Spring & Onboarding Platforms

mtb • Buffalo (NY)

On-site
USD 116,000 - 194,000
Competitive compensation
Health benefits
Retirement benefits
+1
Principal Software Engineer & Tech Leader
Principal Software Engineer & Tech Leader

mtb • United States

On-site
USD 140,000 - 180,000
Software Engineer
Software Engineer

mtb • Buffalo (NY)

On-site
USD 90,000 - 120,000
Competitive compensation
Health, welfare, and retirement
401(k) match at 5%
+3
Lead Software Engineer — Cloud-Native IAM & Platform Security
Lead Software Engineer — Cloud-Native IAM & Platform Security

M&T Bank Corporation • Buffalo (NY), Northern (KY)

Hybrid
USD 116,000 - 194,000
401(k) match at 5%
25 days PTO
12 paid holidays
+1