Taro Logo

Software Engineer - Full Stack (Java, React, HTML, Microservices)

U.S. Bank is a financial institution helping customers and businesses make better financial decisions while supporting community growth and success.
Cincinnati, OH, USAHopkins, MN, USAChicago, IL, USA
$98,175 - $127,050
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer - Full Stack (Java, React, HTML, Microservices)

U.S. Bank is seeking a Full Stack Software Engineer to join their technology team. This role offers an exciting opportunity to work on enterprise-scale applications using modern technologies like Java, React, and Microservices. The position combines both frontend and backend development, requiring expertise in Java 8, Spring Framework, RESTful services, and modern web technologies.

The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions while adhering to U.S. Bank's standards and best practices. They will work in an agile environment, collaborating across teams to deliver robust solutions that enhance customer experience. The role involves full stack ownership, from writing production-ready code to performing system analysis and optimization.

This is a hybrid position offering flexibility with 3+ days in office, available in multiple locations including Cincinnati, Hopkins, and Chicago. The compensation package is competitive, ranging from $98,175 to $127,050, along with comprehensive benefits including healthcare, 401(k), and various insurance options.

The position offers growth opportunities within a major financial institution that's committed to technological innovation. You'll be working with modern tools and technologies while contributing to systems that impact millions of customers. The role combines technical challenges with business impact, making it ideal for engineers who want to work on meaningful projects while advancing their careers in financial technology.

Last updated 5 hours ago

Responsibilities For Software Engineer - Full Stack (Java, React, HTML, Microservices)

  • Designing, developing, testing, operating and maintaining products
  • Writing production-ready and testable code
  • Creating optimal design adhering to architectural best practices
  • Performing analysis on failures and proposing design changes
  • Conducting code reviews
  • Ensuring compliance and security best practices
  • Contributing to culture of innovation and continuous improvement
  • Reviewing and prioritizing tasks for incremental delivery

Requirements For Software Engineer - Full Stack (Java, React, HTML, Microservices)

Java
JavaScript
React
TypeScript
  • Bachelor's degree, or equivalent work experience
  • Three to five years of relevant experience
  • Experience with Java 8, Microservices, Swagger, Spring Framework
  • Experience designing and building RESTful web services
  • Experience with Postman and Sonar Cube
  • Experience writing Junit test cases
  • UI development experience with HTML 5, CSS 3, JavaScript, React

Benefits For Software Engineer - Full Stack (Java, React, HTML, Microservices)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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 (2-5 weeks)
  • Up to 11 paid holidays
  • Adoption assistance
  • Sick and Safe Leave accruals

Interested in this job?

Jobs Related To U.S. Bank Software Engineer - Full Stack (Java, React, HTML, Microservices)