U.S. Bank is looking to hire a Senior Software Engineer – Java/Spring Boot to implement, maintain, and support development processes and methodologies, oversee testing and quality assurance, and provide technical direction and leadership for a team of Java developers.
Requirements
- Java
- Spring Boot
- REST
- GraphQL
- Spring JDBC templates
- stored procedures using Microsoft SQL
- deploying and scaling micro services using Spring Boot
Responsibilities
- ensure that program and code quality is of the highest standards
- oversee, maintain, and support the production, staging, and testing environments
- develop and maintain consistent documentation practices and standards
- implement experience with Java, Spring Boot, REST, GraphQL
- create Rest API's, deploying, and scaling micro services using Spring Boot
- write stored procedures for the application using Microsoft SQL
- coding Spring JDBC templates for Database manipulations
Other
- This position requires a Bachelor’s degree or equivalent in Computer Information Systems, Computer Science, or Computer Engineering and 5 years (progressive, post-baccalaureate) Java and Spring experience.
- This position is not eligible for visa sponsorship.
- Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies.