Software Engineer II (Java / Spring Boot)
US Bank
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 88% of similar roles. Most pay $142,400–$203,995 — the shaded band above. At the midpoint, this role pays about $121k versus about $173k for comparable roles.
Based on 240 similar postings.
Employer
U.S. Bank (U.S. Bancorp) is the fifth-largest bank in the United States, providing retail banking, corporate and commercial banking, wealth management, and payment services to millions of customers. Industry: Banking & Financial Services
US Bank currently has 44 open roles on FindRole.
Listed pay typically runs $111,605–$131,300 across 41 roles with salary data.
Most-posted roles
At a glance
Senior software architects at U.S. are responsible for designing and evolving domain-driven architectures, applying patterns such as DDD, CQRS, and eventual consistency, while building high-performance APIs and event-driven integrations using platforms like Kafka. They drive system design decisions for globally distributed domains, ensuring scalability, resiliency, observability, and fault tolerance in production-grade systems. Architects also partner with various teams to align on architecture and integration patterns, improve developer productivity through platform tooling and automation, and enable AI-assisted engineering workflows. The role requires expertise in Java, Go, or Scala, REST and GraphQL APIs within microservices architectures, hexagonal architecture, data pipeline design, CI/CD practices, and secure-by-design principles. Experience in fintech or regulated domains is a plus, as is exposure to AI/ML systems with reliability and governance focus.
Skills
What you'll do
What we're looking for
More like this
US Bank
PNC
PNC
Fiserv
Equifax
GEICO