Software Engineer I — Java & Spring Boot, Full-Stack

U.S. Bank

Saint Paul (MN)

Hybrid

USD 93,000 - 109,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare (medical, dental, vision)
Life insurance
Short-term and long-term disability
Parental leave
401(k) and employer-funded retirement
Paid vacation
11 paid holidays
Adoption assistance
Sick leave

Job summary

U.S. Bank is seeking a software engineer to analyze, design, test, develop, and maintain cutting-edge software experiences. You will work in an agile environment, own full-stack code, and ensure customer-centered design and secure, compliant delivery.

The role emphasizes collaboration across teams, adherence to DevOps principles, and contribution to the bank’s technology transformation through reliable software and continuous improvement.

Qualifications

  • Bachelor’s degree or equivalent work experience.
  • 2–3 years of relevant experience.
  • Expert-level coding skills in Java and Spring Boot.
  • Knowledge in Shell Scripting, GitLab, SQL and Linux functional testing (manual and automated).
  • DevOps capabilities - containers, cloud, automation, security, configuration management, CI/CD.
  • Extensive knowledge in modeling and application design and architecture.
  • Experience in Unit Testing (automation and CI integration).
  • Experience in Agile Software Development (Scrum, Kanban, SAFe).
  • Strong understanding of system and network architecture.
  • Ability to identify, resolve, and retest defects.
  • Expert skills in service virtualization, test case modeling, and test data management tools and processes.

Responsibilities

  • Responsible for designing, developing, testing, operating and maintaining products.
  • Takes full stack ownership by consistently writing production-ready and testable code.
  • Adheres to architectural best practices with focus on scalability, reliability and performance.
  • Performs analysis on failures, proposes design changes, and improves operations.
  • Makes sound design and coding decisions prioritizing customer experience.
  • Incorporates feedback from code reviews to meet standards.
  • Conducts code reviews to guide engineering best practices and compliance.
  • Ensures all aspects of product development follow compliance and security best practices.
  • Supports reliability engineering standards and emerging technologies.
  • Contributes to a culture of innovation, collaboration and continuous improvement.
  • Prioritizes and sizes tasks for incremental delivery, communicates blockers early.

Skills

Java
Spring Boot
Shell Scripting
GitLab
SQL
Linux
DevOps
CI/CD
Cloud
Containers
Automation
Security
Unit Testing
Agile
System Architecture
Service Virtualization
Test Data Management

Education

Bachelor’s degree or equivalent

Tools

GitLab

Job description

U.S. Bank is seeking a software engineer to analyze, design, test, develop, and maintain cutting-edge software experiences. You will work in an agile environment, own full-stack code, and ensure customer-centered design and secure, compliant delivery.

The role emphasizes collaboration across teams, adherence to DevOps principles, and contribution to the bank’s technology transformation through reliable software and continuous improvement.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer I — Java & Full-Stack DevOps
Software Engineer I — Java & Full-Stack DevOps

U.S. Bank • Northern (KY)

Hybrid
USD 93,000 - 109,000
Healthcare
Life insurance
Disability leave
+6
Senior Software Engineer - Full-Stack & DevOps
Senior Software Engineer - Full-Stack & DevOps

U.S. Bank • Hopkins (MN)

On-site
USD 105,000 - 124,000
Healthcare (medical, dental, vision)
Life insurance (basic & optional)
Disability coverage (short/long-term)
+6
Full-Stack Software Engineer I — Agile & DevOps Impact
Full-Stack Software Engineer I — Agile & DevOps Impact

U.S. Bank • Saint Paul (MN)

On-site
USD 93,000 - 109,000
Healthcare
Life insurance
Disability
+6
Software Engineer I - Java Spring Boot, Full-Stack DevOps
Software Engineer I - Java Spring Boot, Full-Stack DevOps

Us Bank • Saint Paul (MN)

On-site
USD 93,000 - 109,000
Healthcare
Life insurance
Disability insurance
+6
Senior Java/Spring Cloud Full-Stack Engineer
Senior Java/Spring Cloud Full-Stack Engineer

Relha LLC • Irving (TX)

Hybrid
USD 133,000 - 157,000
Life insurance
Paid vacation
11 paid holidays
+2
Full-Stack Software Engineer — Drive Reliable, Scalable Systems
Full-Stack Software Engineer — Drive Reliable, Scalable Systems

MainframeMaster • Hopkins (MN)

On-site
USD 110,000 - 160,000
Senior Java Engineer: Spring Boot & Microservices
Senior Java Engineer: Spring Boot & Microservices

Relha LLC • Hopkins (MN)

On-site
USD 120,000 - 141,000
401(k) plan
Paid vacation and holidays
Parental leave
Senior Java & Spring Boot Engineer | React & Cloud
Senior Java & Spring Boot Engineer | React & Cloud

Us Bank • Irving (TX)

On-site
USD 133,000 - 157,000
Healthcare (medical, dental, vision)
Life insurance (basic and optional)
Disability (short-term & long-term)
+6
Full-Stack Software Engineer II - Build Reliable, Scalable
Full-Stack Software Engineer II - Build Reliable, Scalable

MainframeMaster • Town of Brookfield (WI)

Hybrid
USD 95,000 - 135,000
Senior Java Spring Boot Microservices Engineer
Senior Java Spring Boot Microservices Engineer

U.S. Bank • Cincinnati (OH)

On-site
USD 127,000 - 149,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation and holidays
+1