Cloud-Native Senior Software Engineer - Java/Spring

U.S. Bank

Hopkins (MN)

On-site

USD 150,000 - 176,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
Paid time off 2–5 weeks

Job summary

U.S. Bank is hiring a Senior Software Engineer in Hopkins, MN to design, build, test, and operate cloud-native applications.

You will own the full-stack lifecycle across backend services, APIs, and data integrations, with emphasis on scalability, reliability, and security. The role requires deep experience with Java/J2EE, Spring Boot, Spring Cloud, and microservices on Kubernetes, plus hands-on work with relational and NoSQL databases and API security.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of progressive software development experience.
  • Expertise with Java/J2EE, Spring Boot, Spring Cloud, and Microservices.
  • Experience designing RESTful and GraphQL APIs.
  • Experience with Kubernetes/Rancher and cloud platforms (Azure, AWS, GCP).
  • Experience with relational and NoSQL databases: PostgreSQL, MS SQL Server, Cassandra.
  • Knowledge of security (OAuth 2.0, JWT) and API gateways (Apigee).
  • Familiarity with SRE practices, observability, and CI/CD.
  • Able to work in an Agile/Scrum environment.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise-grade cloud-native apps.
  • Own full-stack lifecycle across backend services, APIs, and integrations.
  • Develop and manage microservices on Kubernetes-based platforms.
  • Implement secure APIs and ensure compliance with standards.
  • Participate in code reviews and enforce engineering standards.
  • Leverage CI/CD pipelines and cloud platforms for releases.
  • Collaborate in an Agile/Scrum environment with stakeholders.

Skills

Java/J2EE
Spring Boot
Spring Cloud
Microservices
RESTful APIs
GraphQL
Kubernetes
Rancher
PostgreSQL
MS SQL Server
Cassandra
OAuth 2.0
JWT
CI/CD
Azure
AWS
GCP
Agile/Scrum

Education

Bachelor's degree in Computer Science or related field

Tools

Jenkins
CloudBees
Kubernetes
Rancher
Git
Apigee (API gateway)

Job description

U.S. Bank is hiring a Senior Software Engineer in Hopkins, MN to design, build, test, and operate cloud-native applications.

You will own the full-stack lifecycle across backend services, APIs, and data integrations, with emphasis on scalability, reliability, and security. The role requires deep experience with Java/J2EE, Spring Boot, Spring Cloud, and microservices on Kubernetes, plus hands-on work with relational and NoSQL databases and API security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer | Cloud-Native Java Microservices
Senior Software Engineer | Cloud-Native Java Microservices

Us Bank • Hopkins (MN)

On-site
USD 150,000 - 176,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation
+2
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)
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
Cloud-Native Platform Engineering Manager
Cloud-Native Platform Engineering Manager

U.S. Bank • Hopkins (MN)

On-site
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
401(k) retirement plan
Paid vacation and holidays
+2
Cloud-Native Engineering Leader: AWS, Kubernetes & Platform
Cloud-Native Engineering Leader: AWS, Kubernetes & Platform

Us Bank • Atlanta (GA)

Hybrid
USD 127,000 - 149,000
Healthcare
Life insurance
Disability
+5
Cloud-Native Platform Engineering Manager
Cloud-Native Platform Engineering Manager

Usbank • Hopkins (MN)

On-site
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation
+3
Cloud-Native Platforms Engineering Manager
Cloud-Native Platforms Engineering Manager

U.S. Bank • Northern (KY)

Hybrid
USD 127,000 - 149,000
Healthcare
401(k) and retirement plan
Paid vacation
+3
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
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