Senior Software Engineer | Cloud-Native Java Microservices

Us Bank

Hopkins (MN)

On-site

USD 150,000 - 176,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation
Up to 11 paid holidays
Adoption assistance

Job summary

U.S. Bank is hiring a Senior Software Engineer in Hopkins, MN to design, develop, and deploy enterprise-grade, cloud-native Java applications. You will own full-stack delivery for backend services, APIs, and integrations, with emphasis on scalability, security, and observability.

Role requires strong experience with Spring Boot, microservices, Kubernetes/Rancher, and databases (PostgreSQL, MS SQL Server, Cassandra). Familiarity with OAuth/JWT and API gateways like Apigee is a plus.

Qualifications

  • Bachelor’s degree in Computer Science or Computer Science & Engineering and 5 years of software development experience.
  • Experience designing, developing, testing, deploying, operating, and maintaining enterprise-grade Java/J2EE applications.
  • Experience with Spring Boot, Spring Cloud, and microservices architectures.
  • Experience deploying microservices on Kubernetes or Rancher.
  • Proficiency with relational (PostgreSQL, MS SQL Server) and NoSQL (Cassandra) databases.

Responsibilities

  • Design, develop, test, deploy, operate, and maintain cloud-native applications.
  • Own full-stack lifecycle for backend services, APIs, and integrations with a focus on quality and scalability.
  • Design and implement RESTful and GraphQL APIs with versioning and backward compatibility.
  • Develop microservices deployed on Kubernetes-based platforms including service discovery and config management.
  • Implement security best practices (OAuth 2.0, JWT, secure gateways) and observability through SRE practices.
  • Lead code reviews and participate in CI/CD pipelines (Jenkins/CloudBees) to enable reliable releases.

Skills

Java/J2EE
Spring Boot
Spring Cloud
Microservices
RESTful APIs
GraphQL
Kubernetes
Rancher
Cloud platforms
PostgreSQL
MS SQL Server
Cassandra
OAuth 2.0 / JWT
Apigee
SRE / Observability
CI/CD (Jenkins/CloudBees)

Education

Bachelor’s degree in Computer Science or Computer Science & Engineering

Tools

Kubernetes
Rancher
Jenkins/CloudBees
Apigee
PostgreSQL
MS SQL Server
Cassandra

Job description

U.S. Bank is hiring a Senior Software Engineer in Hopkins, MN to design, develop, and deploy enterprise-grade, cloud-native Java applications. You will own full-stack delivery for backend services, APIs, and integrations, with emphasis on scalability, security, and observability.

Role requires strong experience with Spring Boot, microservices, Kubernetes/Rancher, and databases (PostgreSQL, MS SQL Server, Cassandra). Familiarity with OAuth/JWT and API gateways like Apigee is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud-Native Senior Software Engineer - Java/Spring
Cloud-Native Senior Software Engineer - Java/Spring

U.S. Bank • Hopkins (MN)

On-site
USD 150,000 - 176,000
Health benefits
Paid time off 2–5 weeks
Senior Software Engineer - Money Movement & Cloud Native
Senior Software Engineer - Money Movement & Cloud Native

Us Bank • Irving (TX)

Hybrid
USD 110,000 - 160,000
Healthcare
401(k)
Paid vacation
+4
Senior Software Engineer, Payments & Digital Assets
Senior Software Engineer, Payments & Digital Assets

U.S. Bank • Town of Charlotte (NY)

Hybrid
USD 112,000 - 131,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation
+1
Senior API Platform Engineer
Senior API Platform Engineer

Us Bank • Hopkins (MN)

On-site
USD 120,000 - 180,000
Healthcare (medical, dental, vision)
Retirement plan
Paid vacation and holidays
+1
Software Engineer II: Cloud-Native .NET & Java on AWS
Software Engineer II: Cloud-Native .NET & Java on AWS

re-zoo-me • Atlanta (GA), Northern (KY)

Hybrid
USD 98,000 - 116,000
Full-Stack Software Engineer – Java/Spring + React
Full-Stack Software Engineer – Java/Spring + React

U.S. Bank • Atlanta (GA)

On-site
USD 86,000 - 102,000
Healthcare
Life Insurance
Disability Insurance
+5
Senior API Engineer – Java Microservices & Cloud
Senior API Engineer – Java Microservices & Cloud

U.S. Bank • Hopkins (MN)

Hybrid
USD 119,765 - 140,900
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement plan
Paid vacation from two to five weeks
+2
Full-Stack Software Engineer - Java/Spring Boot & React
Full-Stack Software Engineer - Java/Spring Boot & React

re-zoo-me • Irving (TX)

On-site
USD 98,000 - 116,000
Healthcare (medical, dental, vision)
401(k) and retirement plan
Paid vacation
+3
Senior Java Software Engineer - Cloud-Native Specialist
Senior Java Software Engineer - Cloud-Native Specialist

Synechron • Minneapolis (MN)

On-site
USD 100,000 - 120,000
Competitive compensation
Global opportunities
Paid annual leave
+6
Cloud-Native Software Engineer — .NET / Java Spring Boot on AWS
Cloud-Native Software Engineer — .NET / Java Spring Boot on AWS

Us Bank • Atlanta (GA)

Hybrid
USD 98,000 - 116,000
Healthcare
Paid vacation
401(k)