U.S. Bank is seeking a Software Engineer 2 to join their technology team in developing best-in-class software experiences. This role offers an exciting opportunity to work with modern technologies including Java, Spring Boot, React, and Microservices in a leading financial institution. The position involves full-stack development with a focus on creating scalable, reliable solutions while adhering to architectural best practices.
The ideal candidate will be responsible for designing, developing, and maintaining software products while ensuring high standards of code quality and reliability. They will work in an agile environment, collaborating across teams to deliver innovative solutions that enhance customer experience. The role requires expertise in both frontend and backend technologies, with particular emphasis on Java/J2EE, React, and microservices architecture.
Working at U.S. Bank offers comprehensive benefits including healthcare, retirement plans, and flexible work arrangements. The hybrid work model requires 3+ days in office, providing a balance between collaborative in-person work and remote flexibility. The company culture emphasizes innovation, continuous improvement, and professional growth.
This is an excellent opportunity for a mid-level software engineer looking to make an impact in financial technology while working with modern tech stack and best practices. The role offers competitive compensation and a chance to work on significant projects that directly affect millions of customers' financial lives.