M&T Bank · 2 days ago
Software Engineer II
Wonder how qualified you are to the job?
BankingConsulting
Insider Connection @M&T Bank
Responsibilities
Design and develop new software and web applications using Java and Spring Boot.
Build API REST services for core infrastructure.
Perform integration testing using Ready API.
Consolidate functionality into individual services using microservices.
Design API microservices using Agile.
Gather requirements from clients for future requests.
Implement new features into current designs.
Improve codebase for a better customer experience.
Manage backlog and create new backlog for lacking functionalities.
Complete and oversee basic to complex systems analysis, design, and development.
Prepare and manage technical components for project plans.
Collaborate with other development, operations and technology staff on systems development from technical analysis to user acceptance testing.
Prepare and review test data and execute detailed test plans.
Lead customer conversations and extract design requirements to facilitate with new service design.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related technical field
Four (4) years of experience using Java and Spring Boot to consolidate functionalities into individual services
Two (2) years of experience building API microservices using REST in Agile
Company
M&T Bank
M&T Bank provides banking, investment, insurance, and mortgage financial services.
H1B Sponsorship
M&T Bank has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (52)
2022 (105)
2021 (78)
2020 (2)
Funding
Current Stage
Public CompanyTotal Funding
unknown1981-02-27IPO· nyse:MTB
Leadership Team
Company data provided by crunchbase