✦ Luna Orbit — Software Engineering

Software Engineer - ServiceNow and Angular and Java

at M&T Bank

📍 Buffalo, NY Unknown 💰 $80K – $134K USD / year Posted March 13, 2026
Salary $80K – $134K USD / year
Type Not Specified
Experience mid
Exp. Years 1+ years
Education Associate's degree and 3 years' experience OR Bachelor's degree and 1 year' experience OR 5 years' relevant work experience
Category Software Engineering

This role involves developing and maintaining banking applications using Java within the SDLC framework, ensuring security, stability, and compliance with banking standards.

  • Write secure code
  • Participate in code reviews
  • Gather technical requirements
  • Ensure compliance with banking standards
  • Maintain application stability

Proficient in Java, application development, SDLC processes, source control tools, and banking technology standards, with a focus on secure, resilient coding practices.

The ideal candidate is a mid-level software engineer with at least 1 year of experience in Java and application development within banking environments. They should be proficient in SDLC processes, source control, and producing resilient, secure code.

JavaApplication developmentSDLCSource control management
AngularServiceNowBanking technology standardsCode reviewResilient coding
Source control management toolsBanking technology standards
JavaApplication developmentSDLCSource control managementCode reviewBanking technology standards
JavaJava programming languageSoftware Development LifecycleSDLCSource control managementCode reviewApplication developmentBanking technology standards
CommunicationTeamworkProblem-solvingTime managementOrganizational skills
Industry Banking
Job Function Developing secure, resilient banking applications using Java within SDLC standards
JavaApplication developmentSDLCSource control managementCode reviewBanking technology standardsResilient codeSecure source codeTeam collaborationTechnical requirements gatheringSoftware Development LifecycleBanking technologyStandards and policiesRisk managementInternal controlsResilient codingSecure codingTechnical requirements

Lack of experience with Java or application development, No banking or financial services experience, Inability to work within SDLC standards

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