✦ Luna Orbit — Software Engineering

Engineering Team Lead

at M&T Bank

📍 Buffalo, NY Onsite 💰 $174K – $184K USD / year Posted April 04, 2026
Salary $174K – $184K USD / year
Type Full-Time
Experience lead
Exp. Years 3+ years
Education Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Computing and Information Systems, or related field of study
Category Software Engineering

Engineering Team Lead responsible for API design and architecture to support Digital Business Experience for a banking environment; leads technical refinements, integrations, and API documentation.

  • Create API design and architectural workflows
  • Oversee Digital Business Experience features
  • Lead integrations with TSYS, FIS, Ignite, Hogan and SHAW
  • Participate in refinements
  • Create API documentation on Swaggerhub

Stack includes Java, Spring Boot, Angular, TypeScript, HTML, CSS; Git/GitLab for version control; SwaggerHub and ServiceNow for API documentation and incident management; Agile/Scrum practices and DevOps automation.

The ideal candidate is a senior software engineer with at least 3 years of experience designing and delivering APIs using Java/Spring Boot, strong DevOps and Agile experience, and leadership capabilities to drive API initiatives in a banking environment.

3 years of experience designingdeveloping and deploying software3 years of experience developing and deploying APIs using the Spring Boot framework3 years of experience utilizing Git or Gitlab3 years of experience DevOps automation3 years of experience agile product delivery1 year of experience integrating CRUD against SQL1 year of experience front ends in AngularTypeScriptHTMLand CSS
SwaggerHubServiceNowGitLab
JavaSpring BootAPI designGit / GitLabDevOps automationAgile / ScrumSQL / PostgreSQLAngularTypeScriptHTMLCSS
JavaSpring BootGit / GitLabDevOps automationAgile / ScrumSQL / PostgreSQLAngularTypeScriptHTMLCSS
LeadershipCommunicationCollaborationProblem solvingStrategic thinking
Industry Banking
Job Function Lead software engineering efforts to deliver API-centric features for Digital Banking experiences.
Role Subtype Full Stack Engineer
Tech Domains Java, JavaScript, SQL / PostgreSQL, ITSM / ServiceNow
engineering team leadjavaspring bootapi designarchitectural workflowsgitgitlabdevops automationagilescrumsqlangulartypescripthtmlcssswaggerhubserviceNowincident managementcab meetingson-call supportuat testingproduction incidents
Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile