Software Engineer 2(Java/SpringBoot/Microservices/Kafka)

US Bank

Hybrid

Quick summary

Work type
Hybrid
Location
Hopkins, MNBrookfield, WI
Salary
$105,400–$124,000 / yr
Posted
6 days ago
Closes
Jul 4, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $166k
This role $115k
$93k most similar roles pay here $217k

This role pays less than 90% of similar roles. Most pay $136,670–$196,000 — the shaded band above. At the midpoint, this role pays about $115k versus about $166k for comparable roles.

Based on 240 similar postings.

Employer

About US Bank

U.S. Bank (U.S. Bancorp) is the fifth-largest bank in the United States, providing retail banking, corporate and commercial banking, wealth management, and payment services to millions of customers. Industry: Banking & Financial Services

US Bank currently has 36 open roles on FindRole.

Listed pay typically runs $119,765–$140,900 across 36 roles with salary data.

Most-posted roles

View all roles at US Bank

At a glance

TL;DR · Software Engineer 2(Java/SpringBoot/Microservices/Kafka)

Senior Software Engineers at U.S. are responsible for designing and developing scalable applications and microservices using Java and Spring Boot, ensuring production-ready code through rigorous testing and adherence to architectural best practices. They will build REST APIs, participate in code reviews, troubleshoot issues, and contribute to DevOps practices including CI/CD pipelines. The role involves collaboration with cross-functional teams to drive innovation and support technology transformation initiatives while maintaining secure coding standards and compliance across cloud platforms like AWS or Kubernetes. Candidates should have strong programming skills in Java, experience with Spring Boot and RESTful APIs, and a solid understanding of microservices architecture and DevOps principles.

What you'll do

  • Design and develop scalable applications and microservices using Spring Boot framework.
  • Write production-ready code with strong ownership across full stack components.
  • Apply architectural best practices to ensure system scalability and reliability.
  • Participate in root cause analysis and implement improvements for production issues.
  • Follow secure coding standards and compliance requirements throughout development.
  • Build and maintain REST APIs and microservices adhering to API design principles.

What we're looking for

  • Strong programming skills in Java (8/11/17+)
  • Experience with Spring Boot and RESTful APIs
  • Understanding of software development lifecycle and DevOps principles
  • Knowledge of microservices architecture and cloud platforms
  • Familiarity with CI/CD tools and secure coding practices
  • Problem-solving and collaboration skills
  • Focus on performance, scalability, and reliability

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 126 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Cary, North Carolina 68 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 97 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote

Software Engineer

Booz Allen Hamilton

Washington, District of Columbia 18 days ago $112,800$257,000
Rust C C++ Java Go Python Bash Kubernetes CI/CD Spec Driven Development GitHub TS/SCI clearance KVM SysML DoDAF UAF

Software Engineer

Booz Allen Hamilton

Roseville, CA 46 days ago $86,900$198,000
Kubernetes Gitlab GitHub Atlassian Agile CI/CD Python Java C++ PostgreSQL MySQL Docker AWS Azure GCP SOSA System IPMI IEEE systems engineering gates Test-driven development Agentic AI tools