U.S. Bank is seeking to design and deliver APIs and API solutions that support critical banking operations.
Requirements
- working with web service design using Java with JSON
- building common services framework for logging, error handling, auditing, policy management, authentication and authorization
- building microservices using Java and Springboot
- working with containerized deployment in On Cloud, On Premise and Hybrid environment
- completing integrations with Databases (Cassandra, MonogDB, DB2) and Streaming platforms (Kafka, Azure Event Hub, AWS MSK)
- implementing continuous integration and continuous deployment (CI/CD) using Maven, Jenkins, Docker, Kubernetes and Springboot
- utilizing GIT including for version control
Responsibilities
- Design and deliver APIs and API solutions that support critical banking operations.
- Build and design web services using Swagger and YAML (with JSON).
- Develop microservices using Java, Spring Boot and GraphQL.
- Work with microservice architecture and containerized deployment in cloud, on-premise, and hybrid environments.
- Utilize databases such as Cassandra and RDBMS and implement realtime data streaming using Kafka.
- Implement continuous integration and deployment (CI/CD) pipelines using Maven, Jenkins/Cloudbees, Docker, Kubernetes, and Spring Boot.
- Provide L2/L3 production support, troubleshoot and resolve system issues to maintain high uptime availability.
Other
- Requires at least Bachelor’s degree or foreign equivalent in Computer Science plus 5 years of progressive post-baccalaureate experience as a software engineer or software developer.
- Position may allow working from home within commuting distance of worksite location.
- May be subject to background checks and other regulatory requirements relevant to our industry and operations.
- 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.