U.S. Bank is seeking a Senior Software Engineer specializing in Java, Spring Boot, and Microservices architecture. This role is located in Gresham, Oregon. As one of the largest banks in the United States, U.S. Bank offers opportunities to work on enterprise-scale financial technology solutions. The position focuses on backend development using Java and Spring Boot framework within a microservices architecture. The role likely involves developing and maintaining critical banking applications and services that serve millions of customers. Working at U.S. Bank means being part of a stable, well-established financial institution while still having the opportunity to work with modern technologies and architectural patterns. The ideal candidate will have strong experience with Java development, microservices architecture, and enterprise-level software development. This position offers the chance to work on complex financial systems while being part of a large technology organization that values innovation and security.