EngineerJobs.io
← Back to all jobs

Job Description

U.S. Bank National Association is seeking a Sr. Software Engineer to own the design, development, testing, and ongoing maintenance of software products within an agile DevOps environment. The role emphasizes Java and Spring Boot technologies and requires full-stack ownership, delivering reliable, scalable systems from a Hopkins, Minnesota onsite location.

Compensation

Salary range: USD 119,765 - 140,900 per year.

Location

Hopkins, MN (onsite).

Requirements

  • Bachelor’s degree, or equivalent work experience
  • Five to six years of relevant experience

Technologies

  • Java, J2EE
  • Spring Boot, Spring Cloud
  • Hibernate/JPA
  • RESTful API design and development, Microservices architecture
  • REST/GraphQL APIs, GraphQL
  • Azure, AWS, GCP
  • Apache Kafka, Spark
  • PostgreSQL, MS SQL, Cassandra, MongoDB
  • Jenkins/CloudBees, Apigee
  • Kubernetes, Rancher
  • OAuth, JWT

Responsibilities

  • Design, develop, test, deploy, and maintain software products with full-stack ownership
  • Produce production-ready, testable code and own end-to-end delivery
  • Create designs that follow architectural best practices, considering scalability, reliability, and performance across relevant systems
  • Analyze failures, propose design changes, and promote operational improvements
  • Make design and coding decisions with a focus on the customer experience
  • Incorporate code-review feedback to meet established standards
  • Conduct code reviews to guide engineering best practices and adherence to procedures
  • Ensure all aspects of product development align with security and compliance requirements
  • Maintain a strong emphasis on software reliability engineering within development standards
  • Evaluate emerging technologies and contribute to best practices supporting the bank’s technology transformation
  • Foster a culture of innovation, collaboration, and continuous improvement
  • Critically review tasks, ensure appropriate sizing for incremental delivery, and flag blockers early

Benefits

  • Healthcare coverage (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation ranging from two to five weeks depending on salary grade and tenure
  • Up to 11 paid holidays
  • Adoption assistance
  • Sick and Safe Leave accruals (one hour per 30 hours worked, up to 80 hours per calendar year, unless otherwise provided by law)

Location Expectations

This role requires working from a U.S. Bank location three or more days per week.

E-Verify

U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.