Posted:
10/23/2025, 3:51:25 AM
Location(s):
Ontario, Canada ⋅ Toronto, Ontario, Canada
Experience Level(s):
Mid Level
Field(s):
Software Engineering
Workplace Type:
Hybrid
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.
Preferred Skills/Experience
Expertise in Java/Java EE and web-based applications and services.
Expertise in large scale customer facing enterprise Java applications using Spring core, Spring MVC, Spring Boot Frameworks, GraphQL, Object Relational Mapping (ORM), Java EE Design Patterns, JMS/Kafka, Webservices, relational database, NoSQL cloud supported databases (like Mongo DB / Cassandra preferred)
Experience Designing API (Domain Driven Design) & Microservices, architecture/design/implementation
Cloud native application development in Docker/Kubernetes
Experience working in a DevOps environment (Git/GitHub, CI/CD Pipelines, Kubernetes, Docker, Azure, AWS, GCP)
Experience documenting and testing API's using tools like Swagger, Postman, SoapUI, JMeter, etc.
Knowledge of authentication, authorization of services via OAuth 2
Exceptional technical expertise in architectural design, development and implementation with specialization in multiple technology disciplines, platforms and applications
Extensive knowledge in system integration and business process modeling
Extensive experience maintaining and distributing internal component libraries.
Experience in the application security and OWASP principles.
Understanding of Authentication/Authorization, Webservices Security, Certificates and Web Protocols.
Experience in financial/banking domain a plus.
Location Expectations
The role offers a hybrid/flexible schedule, which means there's an in-office expectation of 3 or more days per week and the flexibility to work outside the office location for the other days.
If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants.
Benefits:
Our approach to benefits and total rewards considers our team members’ whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind.
Posting may be closed earlier due to high volume of applicants.
Website: https://www.usbank.com/
Headquarter Location: Minneapolis, Minnesota, United States
Employee Count: 10001+
Year Founded: 1863
Industries: Financial Services