Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

U.S. Bank Logo

Senior Software Engineer - Java/Springboot/Microservices

U.S. Bank

$119,765 - $140,900
Sep 30, 2025
Hopkins, MN, USA • Cherry Hills Village, CO, USA
Apply Now

U.S. Bank is looking for a Sr. Software Engineer for their Fleet Payments team to modernize systems and build high-value software that drives real customer value.

Requirements

  • Strong hands on experience with Java Spring Boot
  • Experienced in building REST-API and Microservices from scratch
  • Experienced with Containerization - Docker, Kubernetes, Istio
  • Some experience with Open-source Streaming - Kafka
  • Experienced with Open-source Databases - PostgreSQL, Cassandra
  • Experience in working with Open-source Flow-based frameworks - Flink, NiFi/Airflow
  • ReactJS for Web-development experience - good to have

Responsibilities

  • Be a lead engineer collaborating with product managers, designers, and agilists in a modern “quad” structure.
  • Champion modernization efforts—think Java, React, APIs, microservices, cloud-native architecture, and continuous delivery.
  • Drive product discovery and experimentation to validate ideas before building.
  • Keep close to the customer—understand their pain points, fuel innovation, and deliver delightful experiences.
  • Promote engineering excellence through pairing, cross-training, and inner sourcing.
  • Responsible for designing, developing, testing, operating and maintaining products
  • Takes full stack ownership by consistently writing production-ready and testable code

Other

  • The candidate is a self-motivated individual who can collaborate with a team and across the organization.
  • The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience.
  • The candidate will be adept with the agile software development lifecycle and DevOps principles.
  • This position is not eligible for visa sponsorship
  • 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.