W

Wells Fargo

Diversified financial services: banking, lending, investments

Lead Software Engineer - Java Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 5 years of software engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
  • At least 5 years of experience with Java 17+, Spring Boot 3.x, Spring Security, Spring Cloud, Hibernate, JPA, Python, Scala REST APIs, and microservices architecture.
  • At least 5 years of experience with Angular 16, JavaScript, HTML5, CSS3, Bootstrap, jQuery, and AJAX.
  • At least 2 years of AI technology implementation experience.
  • Ability to work onsite in a hybrid environment.
  • Ability to work additional hours as needed.

Responsibilities

  • Act as an advisor to leadership to develop or influence solution designs for complex business needs, taking an applied, end-to-end ownership approach.
  • Solve highly complex and unique challenges and, as needed, perform hands-on design and coding, evaluating issues across multiple areas or the enterprise and delivering long-term, large-scale solutions requiring vision, creativity, innovation, and advanced analytical and inductive thinking.
  • Translate advanced technology experience, knowledge of tactical and strategic business objectives, the enterprise technology environment, organizational structure, and strategic technology opportunities and requirements into technical engineering solutions.
  • Provide vision, direction, and expertise to leadership on implementing innovative and significant business solutions.
  • Maintain knowledge of industry best practices and new technologies and recommend innovations that enhance operations or provide a competitive advantage.
  • Leverage AI, automation, and data engineering capabilities to improve business outcomes.
  • Collaborate with Architecture, Platforms, Technology Leadership, and Product teams to shape and develop technical strategies and roadmaps and ensure key capabilities and dependencies progress and are managed.
  • Partner with product and program leadership teams to ensure technology implementation and delivery align with business goals and timelines.
  • Lead and drive ongoing improvements to platform stability and performance by addressing technical debt and enhancing operational efficiency.
  • Lead end-to-end technology solution delivery for commercial lending product capabilities across loan origination, loan servicing, and loan delivery.
  • Participate in agile ceremonies such as big-room planning; review and analyze strategies for product functionality, feature delivery, and priority; make architecture decisions; collaborate with product teams and stakeholders to define product delivery roadmaps; direct scrum teams based on business value; provide architecture guidance; conduct code reviews; guide day-to-day development delivery; collaborate with scrum teams to produce results; conduct proofs of concept with new technologies; and demonstrate thought leadership to enable innovation.
  • Support applicable risk programs and obligations by following Wells Fargo policies and procedures, escalating and remediating issues, monitoring risks, and making risk decisions in accordance with business-unit risk appetite and compliance requirements.

Desired Qualifications

  • At least 2 years of experience working in Agile environments.
  • Experience with AWS, Azure, and Google Cloud Platform services.
  • Experience with Kafka and event-driven architecture.
  • Experience with Jenkins, GitHub Actions, Maven, Gradle, and SonarQube.
  • Knowledge of Ansible, shell scripting, F5, AVI, and infrastructure automation.
  • Experience deploying applications on Tomcat, JBoss, and WebSphere.
  • Understanding of MVC architecture, J2EE design patterns, and enterprise application design.
  • Experience implementing secure, scalable, and highly available solutions in large enterprise environments.
  • Experience with cloud-native application modernization and migration initiatives.
  • Experience with enterprise data engineering and analytics platforms.
  • Experience with AI-driven automation and intelligent workflow implementations.
  • Experience in financial services or large-scale enterprise technology environments.
  • Ability to manage multiple priorities in a fast-paced Agile environment.

About the Company

Wells Fargo

Diversified financial services: banking, lending, investments

Wells Fargo offers a broad set of financial services, including banking, mortgages, investing, credit cards, and wealth and business banking, to individuals, small businesses, and large corporations. Its products combine everyday banking with lending, investment products, and advisory services, accessible through branches, ATMs, and online or mobile platforms. The company earns mainly from interest on loans, banking fees, and commissions on investment products, supported by a large network and secure technology. Its goal is to help customers manage, preserve, and grow their money through trusted, accessible, and comprehensive financial solutions.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1851

Recently Posted Jobs

Explore more opportunities at Wells Fargo

See more jobs