Lead Software Engineer - Java Full Stack
Core
Lead end-to-end technology solution delivery for commercial lending product capabilities across loan origination, servicing, and delivery.
Role type
Senior IC Lead Software Engineer (Java Full Stack)
Builds
Commercial lending applications and services for Wells Fargo's Commercial and Corporate & Investment Banking lines of business.
Domain
Financial Services / Commercial Banking / Lending
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot 3.x, Spring Security, Spring Cloud, Hibernate, JPA, Python, Scala, REST APIs, Microservices Architecture, Angular 16, JavaScript, HTML5, CSS3, Bootstrap, jQuery, AJAX
Preferred skills
AI technology implementation, AWS, Azure, Google Cloud Platform, Kafka, event-driven architecture, Jenkins, GitHub Actions, Maven, Gradle, SonarQube, Ansible, Shell Scripting, F5, AVI, Tomcat, JBoss, WebSphere, MVC architecture, J2EE design patterns
Technologies
Java, Spring Boot, Angular, Python, Scala, Kafka, AWS, Azure, GCP, Jenkins, GitHub Actions, Maven, Gradle, SonarQube, Ansible, Tomcat, JBoss, WebSphere
Responsibilities
Lead innovative end-to-end technology solution delivery for commercial lending products; Act as an advisor to leadership on solution design for complex business needs; Solve highly complex challenges requiring in-depth evaluation across multiple enterprise areas; Translate advanced technology experience into technical engineering solutions; Provide vision and direction on implementing innovative business solutions; Leverage AI, automation, and data engineering capabilities to improve business outcomes; Collaborate with Architecture, Platforms, and Product teams to shape technical strategies and roadmaps; Lead ongoing improvements for platform stability and performance by addressing technical debt.
Seniority
Senior, hands-on IC with leadership responsibilities