U.S. Bank API Senior Architect in Brookfield, Wisconsin
At U.S. Bank, we're passionate about helping customers and the communities where we live and work. The fifth-largest bank in the United States, we’re one of the country's most respected, innovative and successful financial institutions. U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors.
Job DescriptionOur API development team builds reusable, loosely coupled, scalable, variable driven secure API services and utilities for our internal and external business partners and applications. Our APIs are delivered and supported with consistently high reliability following SOA (Service Oriented Architecture) industry best practices and Enterprise standards. Our technology roadmap leads us to building RESTful, cloud-based services and microservices to live and function in both our on-premise and off-premise cloud infrastructures, all supporting our Credit Card product portfolio.
U.S. Bancorp, with nearly 70,000 employees and $554 billion in assets as of December 31, 2020, is the parent company of U.S. Bank National Association, the fifth-largest commercial bank in the United States. Customers across the country and around the world make us their trusted and responsible financial partner. This commitment continues to earn a spot on the Ethisphere Institute’s World’s Most Ethical Companies list (for the last 7 consecutive years) and puts U.S. Bank in the top 5% of global companies assessed on the CDP A List for climate change action. Visit usbank.com for more.
Be a part of transformational change where integrity matters, success inspires and great teams collaborate and innovate. As the fifth-largest bank in the United States, we’re one of the country's most respected, innovative, ethical and successful financial institutions. We’re looking for people who want more than just a job – they want to make a difference! We are seeking motivated people who will contribute toward the success of our technology initiatives in our digital transformation journey.
What you will do Contribute to a culture of innovation, collaboration and continuous improvement
Design, develop, test, operate and maintain products and enterprise level API services
Take full stack ownership by consistently writing production-ready and testable code
Make sound design/coding decisions keeping customer experience in the forefront
Accountable for ensuring all aspects of product development ensure the safety and security of our customers
Embrace emerging technology opportunities and contribute to the best practices in support of the bank’s technology transformation
Review tasks critically and ensure they are appropriately prioritized and sized for incremental delivery
Creatively avoid delivery issues and delays, avoiding escalation and product shortcomings
Basic Qualifications Bachelor's degree in Computer Science or related field, or equivalent work experience
At least 5 years of experience with the concepts, philosophies and tools behind the design of applications, information and underlying information technologies
At least 10 years of experience with developing and implementing applications
Preferred Skills/Experience Developing and supporting APIs
System and Software development life cycles using Agile framework
Experience working for a top tech company or Fintech company
Application development tools
On-line transaction processing and performance tools
Application, System and Performance Testing
Business process modeling
Technologies: EAI Products: TIBCO BWCE
Logging, Alerting Tools: Splunk, ELK
Programming Languages: Java/J2EE, Springboot, PL/SQL, COBOL
Web: SOAP, REST, XSD, JSON, XML, Apollo GraphQL
Data Management: NOSQL, Cassandra, MongoDB, Oracle, DB2, SQL Server, Event Streaming, Kafka
Operating System: Windows, Linux, zOS
Information Security Vulnerability Management: Black Duck, Twistlock, Fortify, PRISMA
DevSecOps CICD Pipelines: Urban Code Deploy, EDSE Pipeline (Cloudbees Core) aka Cloudbees Jenkins, Rancher
Source Code Management: Gitlab
Cloud: AWS, GCP, Microservices, Containers, Docker, Kubernetes
Agile Tools: JIRA, JIRA Align, VersionOne, Confluence
Benefits: Take care of yourself and your family with U.S. Bank employee benefits. We know that healthy employees are happy employees, and we believe that work/life balance should be easy to achieve. That's why we share the cost of benefits and offer a variety of programs, resources and support you need to bring your full self to work and stay present and committed to the people who matter most - your family.
Learn all about U.S. Bank employee benefits, including tuition reimbursement, retirement plans and more, by visiting usbank.com/careers.
EEO is the Law Applicants can learn more about the company’s status as an equal opportunity employer by viewing the federal EEO is the Law poster.
E-Verify U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program.
U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors.