Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
U.S. Bank

Software Engineer 2, Java, SpringBoot, Microservices, Kafka

U.S. Bank

Software Engineer developing scalable applications and microservices for U.S. Bank.

Posted 6/11/2026full-timeHopkins • Minnesota, Wisconsin • 🇺🇸 United StatesMid-LevelSenior💰 $105,400 - $124,000 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformHibernateJavaJenkinsKafkaKubernetesMicroservicesSDLCSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • 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 / microservices using 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, DevOps, Security)
  • Contribute to DevOps practices and CI/CD pipelines
  • Drive innovation and support technology transformation initiatives

Requirements

What you’ll need
  • Bachelor’s degree, or equivalent work experience
  • Three to five years of relevant experience
  • Strong programming skills in Java (8/11/17+)
  • Understanding of software development lifecycle (SDLC), Agile, and DevOps 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, GitLab, etc.)
  • Experience with event-driven architecture / Kafka (nice to have)
  • Understanding of security practices (AuthN/AuthZ, encryption, compliance)
  • Strong problem-solving and collaboration skills

Benefits

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootSpring MVCSpring DataHibernateREST APIsmicroservicescloud platformsDockerKubernetes
Soft Skills
problem-solvingcollaborationownershipinnovation
Certifications
Bachelor's degree