×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer ; Java​/SpringBoot​/Microservices​/Kafka

Job in Hopkins, Hennepin County, Minnesota, 55305, USA
Listing for: U.S. Bank
Full Time position
Listed on 2026-06-19
Job specializations:
  • Software Development
    Backend Developer, DevOps, Cloud Engineer - Software, Java Developer
Salary/Wage Range or Industry Benchmark: 105400 - 124000 USD Yearly USD 105400.00 124000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer 2(Java/Spring Boot/Microservices/Kafka)

Job Overview

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 will take responsibility for the software artifacts produced, ensuring minimal impact to the customer experience.

Responsibilities
  • Design, develop, test, operate, and maintain scalable applications and microservices.
  • Write production‑ready, testable code with strong ownership across full‑stack components.
  • Apply architectural best practices to ensure scalability, reliability, and performance.
  • Build and maintain REST APIs and microservices using the Spring Boot framework.
  • Participate in code reviews and apply feedback to meet engineering standards.
  • Perform root cause analysis, troubleshoot production issues, and implement improvements.
  • Follow secure coding and compliance standards across all development activities.
  • Collaborate with cross‑functional teams (Product, QA, Dev Ops, Security).
  • Contribute to Dev Ops practices and CI/CD pipelines.
  • Drive innovation and support technology transformation initiatives.
Basic Qualifications
  • Bachelor’s degree, or equivalent work experience.
  • Three to five years of relevant experience.
Preferred Skills and Experience
  • Strong programming skills in Java (8/11/17+).
  • Understanding of SDLC, Agile, and Dev Ops principles.
  • Experience with Spring Boot, Spring MVC, Spring Data, Hibernate/JPA.
  • Strong experience with RESTful APIs and microservices architecture.
  • Knowledge of microservices, distributed systems, and API design.
  • Experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes).
  • Familiarity with CI/CD tools (Jenkins, Git Lab, etc.).
  • Experience with event‑driven architecture / Kafka (nice to have).
  • Understanding of security practices (AuthN/AuthZ, encryption, compliance).
  • Strong problem‑solving and collaboration skills.
Key Competencies
  • Ownership mindset and accountability.
  • Strong collaboration and communication skills.
  • Focus on performance, scalability, and reliability.
  • Continuous learning and adoption of new technologies.
Location Requirements

This role requires working from a U.S. Bank location three (3) or more days per week.

Benefits
  • Health care (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.
Salary Range

$ - $ (may vary by location).

Equal Opportunity Employment

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.

Background Checks

U.S. Bank conducts background checks consistent with applicable local laws and various federal guidelines. Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary