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

U.S. Bank

$119,765 - $140,900
Sep 17, 2025
Irving, TX, USA
Apply Now

U.S. Bank is undergoing a digital transformation and platform modernization journey, seeking a Senior Software Engineer to contribute to these initiatives by building common services, microservices, and improving system observability.

Requirements

  • Experience in building common services framework for Logging, Error Handling, Auditing, Policy Management, Authentication, and Authorization.
  • Proficiency in building Microservices using Java, Springboot, GraphQL, etc.
  • Good understanding of Microservice architecture with experience in containerized deployment using MS Azure.
  • Proficiency in Azure Cloud capabilities.
  • Proficiency in integration with Databases (Cassandra, Yugabyte/RDBMS) and Streaming platforms (Kafka).
  • Experience in Continuous integration and Continuous deployment using Maven, Jenkins, Docker, Kubernetes and Springboot.
  • Working experience with Cassandra, Java/Springboot, Microservices and MS Azure.

Responsibilities

  • Adopt & advocate best engineering practices, reusable modular designs resulting in a quality and fast-paced deliverables.
  • Experience in building common services framework for Logging, Error Handling, Auditing, Policy Management, Authentication, and Authorization.
  • Proficiency in building Microservices using Java, Springboot, GraphQL, etc.
  • Good understanding of Microservice architecture with experience in containerized deployment using MS Azure.
  • Proficiency in Azure Cloud capabilities.
  • Proficiency in integration with Databases (Cassandra, Yugabyte/RDBMS) and Streaming platforms (Kafka).
  • Experience in Continuous integration and Continuous deployment using Maven, Jenkins, Docker, Kubernetes and Springboot.

Other

  • Six to eight years of relevant experience.
  • 6+ years of progressive experience in Software Engineering.
  • Previous experience on large scale Cloud Migrations.
  • Effective communication, presentation, problem-solving and analytical skills.
  • Financial Services Industry experience.