Senior Technology Architect (Spring Framework and web applications )
U.S. Bank
This job is no longer accepting applications
See open jobs at U.S. Bank.See open jobs similar to "Senior Technology Architect (Spring Framework and web applications )" Out for Undergrad.At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bank gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.
Job Description
About the team
The business banking architecture team is responsible for designing, developing, and overseeing the implementation of technology solutions that support and enhance the bank's business operations. This team ensures that the systems and applications used by the bank are scalable, secure, and aligned with both business goals and regulatory requirements. They work closely with various stakeholders to understand their needs, translate these into technical specifications, and integrate disparate systems for seamless functionality. Additionally, the team stays abreast of emerging technologies to drive innovation and efficiency, manages technical risks, and ensures compliance with industry standards. By maintaining a robust and adaptable technology infrastructure, the business banking architecture team plays a critical role in enabling the bank to deliver high-quality services and stay competitive in the market.
Responsibilities
Develop and maintain high-level and detailed architecture designs for complex technology solutions in multiple technology platforms, frameworks, and languages.
Ensure architecture aligns with enterprise standards, industry best practices, and regulatory requirements with Customer-focused attitude.
Work closely with business leaders, product managers, and other stakeholders to gather and analyze requirements in agile environment.
Communicate architectural decisions and strategies to non-technical stakeholders effectively.
Oversee the integration of new systems and technologies into existing environments.
Ensure interoperability and optimize performance across various platforms and applications.
Provide technical guidance and mentorship to development teams.
Lead architectural reviews and technical design sessions.
Create comprehensive documentation of architectural designs and implementation plans.
Ensure solutions comply with security and regulatory requirements.
Monitor system performance and recommend improvements to ensure scalability and reliability.
Participate in project planning and management, including defining scope, timelines, and deliverables
Lead the development of technology strategies and roadmaps for emerging technologies, evaluating usefulness, and making recommendations regarding selected technologies.
Assist senior managers in developing the IT vision and strategy.
Guide and consults with IT and business management regarding use of specific technologies and associated services.
Identify risks associated with current or new technology use.
Basic Qualifications
-Bachelor's degree or equivalent work experience
-At least 10 years experience with the concepts, philosophies and tools behind the design of applications, information and underlying information technologies.
-At least 10 years experience with developing and implementing applications.
Preferred Skills/Experience
Previous experience in detailed architecture designs for complex technology solutions in multiple technology platforms, frameworks, and languages.
Ensure architecture aligns with enterprise standards, industry best practices, and regulatory requirements with Customer-focused attitude.
Demonstrated prior software development experience with expertise in client-side technologies (Angular/React, JavaScript/TypeScript, HTML, CSS) and strong experience using Java, Spring Framework/Spring Boot, and web application technologies.
Experience in Business Banking, Payment Services, Financial Services, or regulated domains is a big plus.
Demonstrated and extensive knowledge of APIs, UIs, infrastructure, network architecture, data architecture, security, new technologies, Cloud migration strategies and product & vendor evaluation.
Proficiency in cloud platforms (e.g., AWS, Azure, Google Cloud) & Relevant certifications (e.g., AWS Certified Solutions Architect, TOGAF Certification) are a plus.
Deep understanding of software development methodologies, including Agile and DevOps.
Experience with microservices architecture, API management, and integration patterns.
Strong problem-solving skills and the ability to think strategically.
Excellent communication, presentation, and thought leadership skills.
The role offers a hybrid/flexible schedule, which means there's an in-office expectation of 3 or more days per week and the flexibility to work outside the office location for the other days.
If there’s anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants.
Benefits:
Our approach to benefits and total rewards considers our team members’ whole selves and what may be needed to thrive in and outside work. That's why our benefits are designed to help you and your family boost your health, protect your financial security and give you peace of mind. Our benefits include the following (some may vary based on role, location or hours):
Healthcare (medical, dental, vision)
Basic term and optional term life insurance
Short-term and long-term disability
Pregnancy disability and parental leave
401(k) and employer-funded retirement plan
Paid vacation (from two to five weeks depending on salary grade and tenure)
Up to 11 paid holiday opportunities
Adoption assistance
Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
EEO is the Law
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. Applicants can learn more about the company’s status as an equal opportunity employer by viewing the federal KNOW YOUR RIGHTS EEO 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.
The salary range reflects figures based on the primary location, which is listed first. The actual range for the role may differ based on the location of the role. In addition to salary, U.S. Bank offers a comprehensive benefits package, including incentive and recognition programs, equity stock purchase 401(k) contribution and pension (all benefits are subject to eligibility requirements). Pay Range: $129,455.00 - $152,300.00 - $167,530.00Job postings typically remain open for approximately 20 days of the posting date listed above, however the job posting may be closed earlier should it be determined the position is no longer required due to business need. Job postings in areas with a high volume of applicants, such as customer service, contact center, and Financial Crimes investigations, remain open for approximately 5 days of the posting listed date.This job is no longer accepting applications
See open jobs at U.S. Bank.See open jobs similar to "Senior Technology Architect (Spring Framework and web applications )" Out for Undergrad.