Backend Engineer - Java/Spring Boot & Python, Cloud-native APIs

mtb

Buffalo (NY)

On-site

USD 90,000 - 120,000

Full time

2 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
PTO: 25 days + 12 holidays
Volunteer hours

Job summary

M&T Bank is seeking a capable software developer to design, build, test, and maintain backend services using Java, Spring Boot, and Python. You will contribute to SDLC processes, ensure secure, scalable code, and collaborate with cross-functional teams to deliver resilient banking software solutions.

Responsibilities include implementing APIs, participating in code reviews, and aiding in modernization efforts with cloud-native architectures.

Qualifications

  • Proficiency in Java and/or Python with enterprise app experience.
  • Experience with Spring Boot and RESTful APIs.
  • SQL and database development.
  • Experience with Git and collaborative development practices including code reviews.
  • Understanding of OO design and modern SDLC methodologies.

Responsibilities

  • Develops, tests, and maintains backend services, APIs, and microservices.
  • Write clean, secure, scalable code with guidance as needed.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with cross-functional teams to design scalable cloud-native apps.
  • Support automation, integration, and data-processing tasks using Python.

Skills

Java
Python
Spring Boot
REST APIs
Git
SQL
OOP
Communication
Analytical thinking
Time management

Education

Associate's degree
Bachelor's degree

Tools

GitHub/Git
Azure/AWS (cloud)
Docker
Kubernetes
MongoDB/NoSQL
CI/CD (GitLab/Azure DevOps)

Job description

M&T Bank is seeking a capable software developer to design, build, test, and maintain backend services using Java, Spring Boot, and Python. You will contribute to SDLC processes, ensure secure, scalable code, and collaborate with cross-functional teams to deliver resilient banking software solutions.

Responsibilities include implementing APIs, participating in code reviews, and aiding in modernization efforts with cloud-native architectures.

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 APIs
Backend Engineer — Java/Spring Boot & Python APIs

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
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
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

mtb • Buffalo (NY)

On-site
USD 90,000 - 120,000
Competitive compensation
Health, welfare, and retirement
401(k) match at 5%
+3
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
Senior Java Engineer: Spring Boot & Microservices
Senior Java Engineer: Spring Boot & Microservices

Relha LLC • Hopkins (MN)

On-site
USD 120,000 - 141,000
401(k) plan
Paid vacation and holidays
Parental leave
Senior Backend Architect: Java & Python, Microservices Cloud
Senior Backend Architect: Java & Python, Microservices Cloud

CommuniTech Recruitment Group • Boston (MA)

On-site
USD 140,000 - 180,000
Bonus
Benefits
Lead Backend Engineer (Java/Python) – AI-Driven REST APIs
Lead Backend Engineer (Java/Python) – AI-Driven REST APIs

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Health care coverage
On-site wellness centers
Retirement savings plan
+2
Principal Software Engineer & Tech Leader
Principal Software Engineer & Tech Leader

mtb • United States

On-site
USD 140,000 - 180,000