Lead Full Stack Java Engineer
Wells Fargo is hiring a hands-on Lead Full Stack Java Engineer in Charlotte to lead architecture and delivery of lending technology (loan origination, servicing) within Consumer Technology. Core stack: Java/J2EE, microservices/REST APIs, Kafka, Kubernetes/Azure, Docker, and CI/CD, with agile team leadership, code reviews, and mentoring.
- Compensation
- Not disclosed
- Location
- Charlotte, Mecklenburg County
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Not specified
- Experience
- 4+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 5+ years of Software Engineering experience
- 4+ years of J2EE development experience
- 4+ years of Microservices experience with REST APIs
- 4+ years delivering complex enterprise-wide IT solutions
- Ability to work onsite at listed location
Nice to have
- 2+ years designing distributed systems and event-driven architectures using Kafka or similar streaming technologies
- Experience with cloud-native applications on Kubernetes platforms (AKS, OpenShift, Azure)
- Hands-on experience with observability/monitoring platforms (Elastic, Kibana, Grafana, AppDynamics, Splunk, BigPanda)
- Experience with middleware messaging and event-streaming platforms including Kafka
- Experience containerizing applications with Docker and managing deployments through Kubernetes
- Understanding of DevOps and CI/CD practices including GitHub, Jenkins, Git, Maven, Gradle
- Experience leveraging Generative AI technologies (LLMs, embeddings, vector databases, prompt engineering, GitHub Copilot, Claude, Codex, agentic AI)
- Experience working in Agile Scrum environments
- Knowledge of modern database technologies including MongoDB, relational, and NoSQL platforms
- Strong verbal, written, and stakeholder communication skills
- Bachelor's degree or higher in Computer Science, Engineering, IT, or related field
- Experience leading teams with global stakeholders across multiple time zones
- Proficiency with GitHub Actions and other version control systems
Full description
About this role:
Wells Fargo is seeking a highly skilled and hands-on Lead Engineer to drive the end-to-end delivery of strategic lending technology solutions supporting new product launches and feature enhancements within Retail Services within the Consumer Technology (CT) Organization. This role combines technical leadership, architecture ownership, and delivery accountability across the commercial lending lifecycle, including loan origination, servicing, and delivery. Learn more about the career areas and business divisions at wellsfargojobs.com.
The successful candidate will partner closely with product, architecture, and engineering teams to define roadmaps, make key technical decisions, and lead agile delivery teams in executing business priorities. They will provide technical direction through architecture guidance, code reviews, solution design, and mentoring while ensuring solutions are secure, scalable, resilient, and cost effective.
This role requires a strong balance of technical depth and leadership, including driving innovation through proof-of-concepts, evaluating emerging technologies, influencing engineering best practices, and fostering collaboration across multiple scrum teams. The Lead Engineer will be expected to act as a technology thought leader, enabling high-quality delivery while helping shape the future direction of lending products and services.
In this role, you will:
- Lead the design, architecture, and delivery of complex, large-scale technology solutions supporting commercial lending products and services.
- Drive strategic technology initiatives with broad organizational impact, ensuring alignment with business objectives and engineering standards.
- Design, develop, test, debug, and maintain high-quality software solutions while remaining actively engaged in technical implementation.
- Evaluate complex technical challenges and make architecture and design decisions that balance scalability, security, reliability, performance, and cost.
- Establish and promote engineering best practices, technical standards, and solution patterns across teams.
- Partner with product managers, architects, engineers, and business stakeholders to define roadmaps, prioritize features, and execute on delivery commitments.
- Provide technical leadership through design reviews, code reviews, mentoring, and day-to-day guidance of development teams.
- Lead agile planning activities, including Big Room Planning, sprint planning, backlog refinement, and feature prioritization.
- Collaborate with internal and external technology experts to solve complex technical problems and drive innovation.
- Evaluate emerging technologies, lead proof-of-concepts, and champion modern engineering practices to improve delivery velocity and product quality.
- Act as a technical thought leader, influencing architecture decisions and helping shape the future direction of Retail Services technology.