Senior Software Engineer - Java/Gen AI/LLM
Role Overview
Wells Fargo is seeking a Senior Software Engineer to lead technical initiatives, deliver software, and help resolve complex technical challenges.
The role includes project leadership, escalation support, and guidance for less experienced staff.
Key Skills for This Role
Full Job Posting
Role Overview
Wells Fargo is seeking a Senior Software Engineer to lead technical initiatives, deliver software, and help resolve complex technical challenges.
The role includes project leadership, escalation support, and guidance for less experienced staff.
Required Qualifications
- 4+ years of software engineering experience, or equivalent experience demonstrated through work, training, military experience, or education.
Desired Qualifications
- Desired: hands-on experience with Java, preferably Java 17+, Spring Boot, and RESTful services; practical knowledge of GenAI, LLM workflows, and prompt design.
- Desired: experience with multi-model LLM strategies, model risk and validation, Kafka, cloud-native patterns, DevSecOps, or GenAI developer tools such as Copilot or Devin.
- Desired: mortgage domain knowledge, document processing, decision automation, or workflow optimization.
- Desired: knowledge of object-oriented programming, design patterns, secure coding, microservices, integration patterns, and Oracle JDBC (UCP).
- Desired: mentoring or technical lead experience, plus proficiency with Gradle, Git, and Agile delivery.
Job Expectations
- Design, develop, and maintain Java 17+ Spring Boot microservices using Clean Architecture and Domain-Driven Design principles.
- Implement and optimize RESTful APIs in line with enterprise SDLC, security, and data governance standards.
- Work with product owners, architects, and risk partners to turn mortgage business requirements into secure, scalable solutions.
- Advance GenAI and LLM adoption through prompt engineering, workflow orchestration, and tool-augmented agentic systems.
- Conduct code reviews and champion DevSecOps and CI/CD practices.
- Troubleshoot, optimize, and support production systems for availability and performance; maintain documentation and contribute to architectural standards.
Additional Role Expectations
Follow applicable risk, compliance, and company policies; escalate and remediate issues and make sound risk decisions.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Wells Fargo
Senior Business Execution Consultant
, IND
Wells Fargo is seeking a Senior Business Execution Consultant to lead operational support and strategic initiatives across business groups. The role calls for at least four years of business execution, implementation, or
Associate, Treasury Management Sales Support
Dubai, UAE
Wells Fargo is seeking an Associate to support treasury management sales for its Banks segment in the Middle East and Africa. The role involves client research, onboarding, implementation, and process improvement; treasu
Associate, Treasury Management Sales Support
, UAE
The employer is seeking a Treasury Management Sales Support Analyst to support payments clients in the Banks segment across the Middle East and Africa. The role includes client research, onboarding and implementation sup
2027 Investment Banking Summer Associate Program (CA) - Early Careers
Los Angeles, USA
Wells Fargo's 10-week Investment Banking Summer Associate Program is designed for MBA students between their first and second year. Associates join a product or industry group and contribute to live client engagements, b
Commercial Banking Flood Operations - Fulfillment Manager
Minneapolis, USA
Senior Lead Technology Risk Officer | Technology Risk Management
Charlotte, USA
Customer Service Associate Manager - EveryDay Banking
Sioux Falls, USA
GPL Technical Support Analyst (Business Relationship Support Representative)
Charlotte, USA
Senior Business Execution Consultant
, IND
Associate, Treasury Management Sales Support
Dubai, UAE
Associate, Treasury Management Sales Support
, UAE
2027 Investment Banking Summer Associate Program (CA) - Early Careers
Los Angeles, USA
Commercial Banking Flood Operations - Fulfillment Manager
Minneapolis, USA
Senior Lead Technology Risk Officer | Technology Risk Management
Charlotte, USA
Customer Service Associate Manager - EveryDay Banking
Sioux Falls, USA
GPL Technical Support Analyst (Business Relationship Support Representative)
Charlotte, USA