Senior Software Engineer(Java)
$119.77k - $140.9kU.S. Bank
At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at-all from Day One.
Job Description
About the Role
Be a part of transformational change where integrity matters, success inspires and great teams collaborate and innovate. As the fifth-largest bank in the United States, we're one of the country's most respected, innovative, ethical and successful financial institutions. We're looking for people who want more than just a job - they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey.
This position will be responsible for the analysis, design, testing, development and maintenance of best-in-class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles.
U.S. Bank is seeking a Senior Software Engineer (Java) to drive the design, development, and governance of enterprise-scale Salesforce solutions. This role will lead complex initiatives, ensure alignment with enterprise architecture standards, and partner cross-functionally to deliver secure, scalable, and high-performing CRM capabilities.
Key Responsibilities:
Design, develop, and support scalable cloud-native applications and services using Java (Spring Boot), microservices architecture, and modern web technologies.
Build, enhance, and maintain responsive user interfaces using React and reusable component frameworks.
Design, develop, and integrate RESTful API s to support enterprise applications and system integrations.
Lead end-to-end solution design activities, ensuring alignment with architectural standards, security requirements, and business objectives.
Support CI/CD pipelines, containerized deployments, and DevOps practices to improve software delivery and operational efficiency.
Monitor application health, troubleshoot production issues, perform root cause analysis, and implement performance improvements.
Apply enterprise security standards, observability practices, and operational controls across application and platform solutions.
Collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable technology solutions.
Provide technical leadership, architectural guidance, and best practices to engineering teams while driving continuous improvement and innovation.
Basic Qualifications:
Bachelor's degree, or equivalent work experience
Five to six years of relevant experience
Required Skills / Experience:
Experience building applications using Java (Spring Boot, microservices architecture).
Expertise in designing and consuming RESTful APIs and building cloud-native, scalable services
Hands-on experience with modern UI frameworks (React) and building responsive, reusable components
Familiarity with CI/CD pipelines, containerization (e.g., Kubernetes), and DevOps practices
Understanding of observability, monitoring, and enterprise security frameworks
Demonstrated ability to lead end-to-end solution design and architectural governance
Strong problem-solving skills with experience analyzing production issues and improving system performance
This role requires working from a U.S. Bank location three (3) or more days per week.
If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants ( .
Benefits:
Our approach to benefits and total rewards considers our team members' whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following:
Healthcare (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 (from two to five weeks depending on salary grade and tenure)
Up to 11 paid holiday opportunities
Adoption assistance
Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
Review our full benefits available by employment status here ( .
U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law.
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. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program ( .
The salary range reflects figures based on the primary location, which is listed first. The actual range for the role may differ based on the location of the role. In addition to salary, U.S. Bank offers a comprehensive benefits package, including incentive and recognition programs, equity stock purchase 401(k) contribution and pension (all benefits are subject to eligibility requirements). Pay Range: $119,765.00 - $140,900.00
U.S. Bank will consider qualified applicants with arrest or conviction records for employment. U.S. Bank conducts background checks consistent with applicable local laws, including the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act as well as the San Francisco Fair Chance Ordinance. U.S. Bank is subject to, and conducts background checks consistent with the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA). In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures.
Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies.
Posting may be closed earlier due to high volume of applicants.
- ...of MQ AWS Certification is a plus DevOps and/or automation experience in code testing building and deployment a plus Experience building computer software within the airline industry is a plus Knowledge of Windows Server and HPUX operating systems a plus....Senior
- ...Candidate may be asked to share screen to mitigate AI use. Required Skills More than 7 years of backend software engineering experience Strong Java development experience in enterprise applications Hands-on experience with Spring Boot and RESTful API...SeniorRemote work
- ...Senior Java Full-stack Developer Position Type: Contract (09-15-2025 - 02-28-2026) Location: Minneapolis, MN Primary Skills: Angular... ...and deployment a plus Experience building computer software within the airline industry is a plus Knowledge of Windows...SeniorContract workImmediate start
- ...Selenium Job Description / Responsibilities: We are seeking a Sr. Software Engineer with 10+ years of experience to join our team. The ideal candidate will have expertise in Spring Boot, GraphQL, and Java, with a strong background in banking. This hybrid role offers the...SeniorRemote work
- ...Title: Java with Kafka Type: fulltime Location: Richfield, MN Salary: $Open Requirements Tech Lead JD:... ...manage and monitor, build automation services (Mandate) Hands-on software development – Strong hands on experience in designing and developing...SeniorFull timeFlexible hoursShift work
- ...Senior Java Developer We are seeking an experienced Senior Java Developer to join our client’s team in Hopkins, MN. The ideal candidate will have strong expertise in Java 17, experience designing and developing large-scale enterprise applications, and a solid understanding...Senior
- ...Syms Strategic Group, LLC is looking for a Senior Systems Engineer (Angular) to build and support a cloud-based Web Dashboard... ...This role requires over 8 years of experience in software development, particularly in Java and/or NodeJS, and proficiency in integrating APIs...SeniorRemote work
- ...Full Stack Java Developer Location: Remote Duration: 6 month to start (prefers contract to hire) Job Description The Java... ...5 years of experience with application development or package software implementation that includes Java development experience Additional...SeniorContract workWork experience placementRemote workFlexible hoursShift work
- ...Alteas Health \n Alteas Health is a rapidly growing, forward-thinking medical group redefining how specialty care is delivered in senior care settings. We partner with facilities across Illinois, Indiana, Florida, Kansas, Michigan, Missouri, Ohio, and Wisconsin to...Senior
- ...Jr. Software Engineer (Angular, Typescript, Java) Contract Key skills: Angular, Typescript, Java/J2EE, Spring boot, GraphQL Jasmine, Karma, JS, HTML, CSS, Groovy, Spring MVC, JPA, Git, MySQL Postgres, Splunk, Grafana, Camunda/JBPM, Kafka, Microservices...Contract workShift work
$11.41 per hour
...Job Duties Basic Qualifications Education Requirements: Bachelor's degree in Systems Engineering, or a related Science, Engineering or Mathematics field, plus a minimum of 10 years of relevant experience; or Master's degree, plus a minimum of 8 years of relevant...SeniorHourly payFull timeRemote workFlexible hoursShift work- ...Title – Sr Java Developer Position – Fulltime Location – Richfield, MN... ...Responsibilities: Java-J2EE-L3 As a Senior Developer, you are responsible for... ...good experience in application of standard software development principles. You should be...SeniorFull timeWork experience placement
- ...Senior Software Engineer In this role, you will: Lead moderately complex initiatives and deliverables within technical domain environments... ..., training, military experience, education 4+ years of Java experience 4+ years of API-driven development experience working...SeniorWork experience placementRemote work
$102.4k - $179k
...Backend Engineer When you're the best, we're the best. We instill an environment where... ...deliver secure, reliable, and maintainable software while contributing to engineering standards... ...Terraform required. ~ Strong Python or Java development experience with expertise...Senior$132.4k - $205.1k
...Senior Principal Systems Engineer With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions...SeniorLocal areaWorldwide$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in... ...proficiency in programming languages such as C/C++, C#, Python, Java, or Swift/Kotlin for mobile development. ~ Experience...Senior$145.02k - $216.13k
...Experience Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Data Science, or related field and six (6) years of... ...the following: developing and implementing microservices using Java or Spring Boot; SQL, MySQL, NoSQL, or DynamoDB; QA, unit and integration...SeniorLocal area- IT Technical Manager Serve as an IT Technical Manager supporting one or more Information Technology portfolios, product lines, products, and projects. A product line or program consists of one or more IT projects varying in size and technical complexity.Senior
- ...business and system requirements and provide engineering solutions using sound solution design... ...and algorithms, primarily in Java Proficiency in UNIX scripting (bash), PowerShell... ...oriented with clear understanding of the Software Development Life Cycle Experience with agile...SeniorFull timePart timeWork at officeWork from home2 days per week3 days per week
- ...everyone is a leader, regardless of their position or role. How you will make an impact Make rapid improvements to existing Java/Angular Code base to solve production problems Identify and solve performance bottlenecks Help institute a more mature SDLC...SeniorRemote workFlexible hours
$114.6k - $234.6k
...hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor... ...You Bring ~7+ years building distributed systems. ~ Strong Java plus Python/Shell scripting. ~ Microservices and Kubernetes...Full timeTemporary workRemote workFlexible hours$50k
...Job description We're looking for a Sales Engineer to partner with our Account Executives (... ..., and API testing Solid understanding of software testing methodologies, CI/CD pipelines, and... ...more of Typescript/Javascript, Python, Java or C#, with the ability to work across modern...SeniorRemote workWorldwideMonday to Friday- A leading financial consulting firm is seeking a Senior Manager for its Client Advisory Services. This role, which can be performed remotely, focuses on serving skilled nursing and post-acute care organizations. The successful candidate will lead client advisory engagements...SeniorRemote work
- MSP Airport is seeking an Executive Meeting Manager to oversee small group business events, maximize revenue through effective account management, and ensure high-quality client experiences. Responsibilities include coordinating event logistics, managing client relationships...Senior
- ...Banner Recruiting is looking for a Senior Trade Compliance Specialist based in Minneapolis, Minnesota. The role ensures compliance with global trade regulations and focuses on providing technical classification expertise while supporting global operations. The ideal candidate...Senior
- Avient Corporation is looking for a skilled technician in Minneapolis, MN. The candidate should have hands-on experience with various manufacturing processes and certifications in electrical maintenance. Responsibilities include troubleshooting equipment, maintaining logs...Senior
- Responsibilities This is an application support role and requires good verbal and written communication skills and critical thinking/problem solving. Application support triages issues, works directly with the client resources to prioritize issues, root cause analysis,...Shift workWeekend workAfternoon shift
$123k - $129k
...Requisition ID: 180570 Job Level: Senior Level Home District/Group: Kiewit Industrial & Water Engineering Department: Design Engineering Market: Industrial... ...simulation/analysis is required (or similar software). • Experience with SmartPlant, or similar...SeniorFull timeContract workRemote workWork from homeWeekend work- ...A leading engineering firm in Minneapolis seeks an experienced Project Manager for Transmission and Distribution projects. The role involves leading project execution, managing multi-disciplinary teams, and ensuring projects are completed on time and within budget. Candidates...Senior
$68k - $89k
...A professional services organization in Minneapolis is seeking a Senior Billing Specialist to manage client invoicing and assist with finance operations. Key responsibilities include collaborating with attorneys, processing client invoices, and generating reports. Ideal...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer(Java). Be the first to apply!
- java web developer Minneapolis, MN
- java software engineer Minneapolis, MN
- java developer Minneapolis, MN
- entry level java developer remote Minneapolis, MN
- remote junior java developer Minneapolis, MN
- java spring developer Minneapolis, MN
- java developer remote part time Minneapolis, MN
- senior game producer Minneapolis, MN
- senior robotics software engineer Minneapolis, MN
- senior specialist Minneapolis, MN


