Lead Software Engineer - Java Full Stack

Wells Fargo•Iselin, NJ
•$119,000 - $224,000•Hybrid

About The Position

Wells Fargo is seeking a Lead Software Engineer on the Commercial and Corporate & Investment Banking Technology (CCIBT) team. The role supports Payment Solutions, Capital Markets Services, Wholesale Digitization, and International Technology. The engineer will lead end-to-end technology solution delivery for commercial lending capabilities across loan origination, servicing, and delivery, bringing product knowledge and hands-on technical expertise. The position involves collaborating with product teams and stakeholders to shape delivery roadmaps, make architecture decisions, guide scrum teams, review code, and support day-to-day development. The engineer will participate in agile ceremonies, assess product functionality and priorities, conduct proofs of concept with new technologies, and demonstrate technical thought leadership. They will advise leadership on complex solution design, develop long-term solutions to highly complex challenges, guide technology strategy, and recommend innovations that improve operations or competitive advantage. The role also applies AI, automation, and data engineering capabilities to improve business outcomes, aligns technology delivery with business goals and timelines, and improves platform stability, performance, and operational efficiency. This position is based in a hybrid environment at one of the listed locations in Irving, Texas; Charlotte, North Carolina; or Iselin, New Jersey. The role may require additional hours as needed and is not eligible for visa sponsorship.

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.

Nice To Haves

  • At least 2 years of experience working in Agile environments.
  • Strong analytical skills, with high attention to detail and accuracy.
  • Excellent verbal, written, and interpersonal communication skills.
  • 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.
  • Strong 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.
  • Passion for innovation, continuous improvement, and engineering excellence.
  • Ability to collaborate effectively with cross-functional and technical teams to drive solution engineering decisions.

Responsibilities

  • Advise leadership and influence solution design for complex business needs, taking end-to-end ownership.
  • Design, code, and resolve highly complex challenges across multiple areas or the enterprise, delivering long-term, large-scale solutions.
  • Translate technology experience, business objectives, enterprise environment, and strategic opportunities into technical engineering solutions.
  • Provide leadership with vision, direction, and expertise for innovative business solutions.
  • Monitor industry best practices and emerging technologies and recommend operational or competitive innovations.
  • Use AI, automation, and data engineering capabilities to improve business outcomes.
  • Collaborate with Architecture, Platforms, Technology Leadership, and Product teams to shape technical strategies and roadmaps and manage capability dependencies.
  • Partner with product and program leadership to align technology implementation and delivery with business goals and timelines.
  • Lead improvements to platform stability, performance, technical debt, and operational efficiency.
  • Lead end-to-end technology solution delivery for commercial lending capabilities across loan origination, servicing, and delivery.
  • Participate in agile ceremonies; review product strategies, functionality, features, and priorities; and make architecture decisions.
  • Collaborate with stakeholders on product delivery roadmaps and direct scrum teams based on business value.
  • Provide architecture guidance, conduct extensive code reviews, and guide development teams on day-to-day delivery.
  • Conduct proofs of concept with new technologies and enable innovation through thought leadership.

Benefits

  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Scholarships for dependent children
  • Adoption reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service