U.S. Bank is seeking a Software Engineer 2 specializing in Java/Spring Boot and Microservices development. This role is integral to their technology transformation, focusing on building robust, scalable financial applications. The position offers a hybrid work environment requiring 3+ days in office, with locations in Hopkins, MN, Brookfield, WI, or Irving, TX.
The ideal candidate will be responsible for full-stack development, emphasizing backend services using Java, Spring Boot, and modern cloud technologies. They'll work within an agile framework, implementing DevOps practices and ensuring high standards of security and compliance - crucial aspects in the financial sector.
The role offers competitive compensation ($105,400 - $124,000) and comprehensive benefits, including healthcare, 401(k), and various insurance options. This position is perfect for mid-level engineers with 3-5 years of experience who are passionate about financial technology and want to contribute to a major financial institution's digital transformation.
Key technical requirements include expertise in Java EE, REST APIs, microservices, and cloud platforms (AWS/GCP). The role involves working with modern tools and technologies like Docker, Kubernetes, and Kafka, while maintaining high standards for code quality and security.
This opportunity provides excellent career growth potential within a stable, respected financial institution, combining technical challenges with meaningful impact on customer financial services.