Sr. Software Engineer - Full Stack Java
Core
Full Stack Software Engineer designing, developing, and supporting Java-based backend services and Angular front-end applications for M&T Bank's enterprise API ecosystem.
Role type
Senior Full Stack Software Engineer (Java/Angular)
Builds
API-driven solutions, integrations, and services for internal and external banking applications
Domain
Financial Services / Enterprise API Platform
Deliverable
production ML models | product features
Required skills
Java, Angular, RESTful APIs, SDLC tools, source code management, enterprise application support, API gateway technologies
Preferred skills
Cloud-native technologies, AI-assisted development, API management, enterprise integration platforms, high-volume transaction support
Technologies
Java, Angular, API Gateway, SDLC tools
Responsibilities
Design and develop Java backend services and Angular front-end applications; Build and support API-driven solutions and integrations; Review pull requests and execute change management; Troubleshoot platform-related issues across development and production environments; Collaborate with stakeholders to document technical implementation details; Contribute to application architecture discussions and technology decisions
Seniority
Senior, hands-on IC