Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Java Software Engineer image - Rise Careers
Job details

Senior Java Software Engineer

About this role:

Wells Fargo is seeking a Senior Java Software Engineer to join our Enterprise Pipeline (EPL) team within our Chief Technology Office (CTO). Our CTO is responsible for enterprise-wide infrastructure services across the global footprint, including networking, production services, storage, data centers, mainframe, midrange and Cloud-based systems, distributed systems, and international infrastructure.  Learn more about the career areas and lines of business at wellsfargojobs.com.

You will help define and automate the entire Continuous Improvement/Continuous Deployment (CI/CD) process enterprise wide by building enabling capabilities to allow developers to create higher quality and more secure software, more quickly and ultimately improve quality at scale.  You will leverage your problem-solving experience to create and follow enterprise standards for code development and apply advanced technical troubleshooting capabilities to resolve technical issues.


In this role, you will:

  • Lead moderately complex initiatives and deliverables within technical domain environments

  • Implement the Twelve-Factor App methodology for software development as you design, code, test, debug, and document

  • Leverage understanding of non-functional requirements (NFRs) in application development and apply in coding practices

  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures

  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals

Required Qualifications:

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

  • 3+ years of experience in Java and Application Programming Interface (API) development

  • 3+ years of experience with Spring framework such as Spring Boot and Spring concepts such as Spring Reactive and Spring Aspect-Oriented Programming (AOP)

  • 3+ years of experience with Maven or Gradle

  • 2+ years of experience in Microservices development

  • 2+ years of experience in Behavior-Driven Development (BDD) Test Automation frameworks such as Cucumber and Rest Assured

  • 2+ years of experience with developing and deploying to one or more Cloud platforms: Amazon Web Services (AWS), Pivotal Cloud Foundry (PCF), Google Cloud Platform (GCP), Azure

  • A BS/BA degree or higher

Desired Qualifications:

  • Experience utilizing Python to automate complex manual tasks

  • Experience with Generative Artificial Intelligence (GenAI) and GitHub Copilot

  • Experience with NodeJS and Angular

  • Experience with .NET Core

  • Experience in an Agile environment

  • Knowledge and understanding of application or software security such as: web application penetration testing, secure code review, secure static code analysis

  • Knowledge and understanding of application analysis and tuning including: memory management, process or thread management, resource management

  • Strong verbal, written, and interpersonal communication skills

  • Strong analytical skills with high attention to detail and accuracy

  • API development experience with Apigee, Mulesoft, or a similar framework

  • Enterprise experience with one or more CI/CD implementation, configuration management and orchestration tools: Jenkins, GitHub Actions, Harness IO, Spinnaker, Terraform

  • A Master’s degree or higher

Job Expectations:

  • Willingness to work on-site at stated location on the job opening

  • Ability to work additional hours as needed

  • This position offers a hybrid work schedule​

  • This position is not eligible for Visa sponsorship​

Locations:

  • 2600 South Price Rd - Chandler, Arizona 85286

  • 333 Market St - San Francisco, California 94103

  • 1301 Solana Blvd - Westlake, Texas 76262

  • 300 South Brevard St - Charlotte, North Carolina 28202

  • 800 South Jordan Creek Pkwy - West Des Moines, Iowa 50266

Pay Range:

  • California - San Francisco Pay Range: $100,800 - $179,200 Annual

Pay Range
 

Reflected is the base pay range offered for this position. Pay may vary depending on factors including but not limited to achievements, skills, experience, or work location. The range listed is just one component of the compensation package offered to candidates.

$84,000.00 - $179,200.00

Benefits

Wells Fargo provides eligible employees with a comprehensive set of benefits, many of which are listed below. Visit Benefits - Wells Fargo Jobs for an overview of the following benefit plans and programs offered to employees.

  • 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

Posting End Date:

6 Apr 2025

*Job posting may come down early due to volume of applicants.

We Value Diversity

At Wells Fargo, we believe in diversity, equity and inclusion in the workplace; accordingly, we welcome applications for employment from all qualified candidates, regardless of race, color, gender, national origin, religion, age, sexual orientation, gender identity, gender expression, genetic information, individuals with disabilities, pregnancy, marital status, status as a protected veteran or any other status protected by applicable law.

Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit’s risk appetite and all risk and compliance program requirements.

Candidates applying to job openings posted in US: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.

Applicants with Disabilities

To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo.

Drug and Alcohol Policy

 

Wells Fargo maintains a drug free workplace.  Please see our Drug and Alcohol Policy to learn more.

Wells Fargo Recruitment and Hiring Requirements:

a. Third-Party recordings are prohibited unless authorized by Wells Fargo.

b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Wells Fargo Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Wells Fargo DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Wells Fargo
Wells Fargo CEO photo
Charlie Scharf
Approve of CEO

Average salary estimate

$131600 / YEARLY (est.)
min
max
$84000K
$179200K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Java Software Engineer, Wells Fargo

Wells Fargo is excited to announce an opening for a Senior Java Software Engineer to join our dynamic Enterprise Pipeline (EPL) team within the Chief Technology Office (CTO) in West Des Moines, Iowa. In this role, you’ll play a crucial part in defining and automating our entire Continuous Improvement/Continuous Deployment (CI/CD) process across the enterprise. Imagine being the go-to person who helps developers create higher quality and more secure software at speed—what a difference that makes! You'll lead moderately complex initiatives and apply your extensive problem-solving skills to develop and adhere to enterprise standards for code development while using your technical expertise to troubleshoot deeply complex issues. Implementing the Twelve-Factor App methodology will be key, as you design, code, test, and document your work. Collaboration is at the heart of everything we do at Wells Fargo, so you’ll regularly consult with peers and managers to tackle technical challenges and achieve collective goals. If you’re someone who thrives in building enabling capabilities and is passionate about software quality, then this opportunity is perfect for you. Join us in ensuring that our systems not only perform well but also meet the demands of our global infrastructure. Your experience and skills in Java, APIs, Spring frameworks, and cloud platforms will be put to excellent use here. If this sounds like your kind of challenge, we can't wait to hear from you!

Frequently Asked Questions (FAQs) for Senior Java Software Engineer Role at Wells Fargo
What are the primary responsibilities of a Senior Java Software Engineer at Wells Fargo?

The primary responsibilities of a Senior Java Software Engineer at Wells Fargo include leading moderately complex initiatives within technical domains, implementing the Twelve-Factor App methodology, and automating the CI/CD processes. You will also review technical challenges and actively collaborate with peers and managers to resolve issues and achieve project goals.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Java Software Engineer position at Wells Fargo?

To apply for the Senior Java Software Engineer position at Wells Fargo, you need 4+ years of software engineering experience, along with 3+ years in Java and API development. Proficiency with the Spring framework, experience with microservices development, and skills in CI/CD tools and cloud platforms is essential.

Join Rise to see the full answer
How does Wells Fargo support the continuous development of its Senior Java Software Engineers?

Wells Fargo supports the continuous development of its Senior Java Software Engineers through a collaborative work environment and a focus on training and skill enhancement. Employees have access to advanced tools, resources, and mentoring opportunities, which ensure they remain at the forefront of technological advancements.

Join Rise to see the full answer
What tools and technologies should I be familiar with for the Senior Java Software Engineer job at Wells Fargo?

For the Senior Java Software Engineer position at Wells Fargo, you should be familiar with tools such as Maven or Gradle, along with cloud platforms like AWS, Azure, or GCP. Additionally, having experience with Behavior-Driven Development frameworks (like Cucumber) and CI/CD tools (like Jenkins) is preferred.

Join Rise to see the full answer
What is the work schedule like for the Senior Java Software Engineer at Wells Fargo?

The work schedule for the Senior Java Software Engineer at Wells Fargo is hybrid, allowing flexibility with on-site requirements at the specified location in West Des Moines, Iowa. Additional hours may be required depending on project demands.

Join Rise to see the full answer
Common Interview Questions for Senior Java Software Engineer
Can you explain the Twelve-Factor App methodology and how it applies to your work as a Senior Java Software Engineer?

The Twelve-Factor App methodology is a set of best practices for building modern, scalable, and maintainable web applications. As a Senior Java Software Engineer, applying these principles will guide you in structuring your apps, handling configuration, and ensuring robustness in deployment processes, ultimately leading to higher quality software.

Join Rise to see the full answer
How do you handle technical challenges in a team environment?

When handling technical challenges in a team environment, it’s crucial to communicate clearly and involve relevant team members. I believe in breaking down the problem, brainstorming solutions collaboratively, and respecting diverse perspectives to arrive at the most effective resolution.

Join Rise to see the full answer
What is your experience with Continuous Integration and Continuous Deployment (CI/CD) practices?

I've successfully implemented CI/CD practices by automating the build, test, and deployment processes. This has ensured consistent quality in our software releases, reduced integration risks, and streamlined development cycles, allowing our team to be more agile.

Join Rise to see the full answer
How do you keep up with the latest advancements in Java development?

I stay current by regularly reading tech blogs, participating in online forums, and attending webinars. Additionally, I invest time in experimenting with new libraries and tools through side projects and community contributions.

Join Rise to see the full answer
Describe your experience with API development and its significance in web applications.

I have extensive experience developing robust APIs, ensuring they are well-documented and meet performance standards. APIs serve as the backbone for web applications, allowing different services to communicate effectively and enabling seamless user experiences.

Join Rise to see the full answer
How does strong coding practice contribute to software security?

Strong coding practices, such as rigorous code reviews and secure coding standards, play a vital role in software security. They help identify vulnerabilities early, ensuring code is resilient against potential attacks and reducing the risk of security breaches.

Join Rise to see the full answer
What strategies do you use for debugging Java applications?

For debugging Java applications, I typically use integrated debugging tools and logging frameworks. Additionally, I analyze stack traces and isolate the issue through systematic testing, which helps me pinpoint and resolve errors efficiently.

Join Rise to see the full answer
Can you explain the role of Spring Boot in developing Java applications?

Spring Boot simplifies the development of Java applications by providing a streamlined setup and offering out-of-the-box functionalities. It helps developers rapidly create robust applications with features like embedded servers, which enhance productivity and reduce configuration time.

Join Rise to see the full answer
What is your approach to collaborating with cross-functional teams?

My approach to collaborating with cross-functional teams is based on open communication and mutual respect. I prioritize understanding the perspectives of other roles—like UX designers and product managers—allowing me to contribute effectively while aligning our technical solutions with business goals.

Join Rise to see the full answer
Describe a challenging project you've worked on and how you contributed to its success.

One of the most challenging projects involved migrating a legacy system to microservices architecture. My contributions included designing the architecture, developing APIs, and ensuring seamless integration between services. This experience reinforced my capability to manage complexities and deliver successful outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Wells Fargo Remote Minneapolis, Minnesota, United States
Posted 4 days ago

Take the lead as a Senior Technology Business Systems Consultant at Wells Fargo, focusing on technology solutions for business growth and enablement.

Photo of the Rise User
Posted 10 days ago

Join Truelogic as a Mid-Level .NET Developer and work on exciting projects in a fully remote environment.

Photo of the Rise User
Capco Hybrid Houston, Texas, United States
Posted 12 days ago
Photo of the Rise User

Become part of Visa's innovative Cyber Analytics team as a Full Stack SW Engineer, focusing on AI-driven cybersecurity solutions.

Photo of the Rise User
BuzzClan LLC Remote Yonge St, North York, ON M2M 4G3, Canada
Posted 4 days ago

We are seeking an experienced Senior Full Stack Developer to work on complex web applications at the Ministry of Public and Business Service Delivery and Procurement.

Photo of the Rise User

Join Jobgether as a Software Engineer - Full Stack to build impactful products in a remote setting.

Photo of the Rise User
Defense Unicorns Hybrid Phoenix, Arizona, United States
Posted 5 days ago

Join Defense Unicorns as a Senior Android Engineer to help enhance mobile applications for government projects.

Wells Fargo & Company (NYSE: WFC) is a leading financial services company that has approximately $1.9 trillion in assets, proudly serves one in three U.S. households and more than 10% of small businesses in the U.S. Wells Fargo is No. 47 on Fortu...

411 jobs
MATCH
Calculating your matching score...
BADGES
Badge Diversity ChampionBadge Future MakerBadge Global CitizenBadge InnovatorBadge Work&Life BalanceBadge Rapid Growth
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Customer Success Manager - Illinois at Alma Technologies (OR)
Photo of the Rise User
22 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cleveland just viewed Client Services Manager at Vitesse PSP
Photo of the Rise User
Someone from OH, Pickerington just viewed Sr. Client Project Manager at Forge Biologics
Photo of the Rise User
Someone from OH, Fairborn just viewed IOS Developer at Advansys
Z
Someone from OH, Reynoldsburg just viewed Educator Onboarding Associate at Zen Educate
Photo of the Rise User
Someone from OH, Canton just viewed SEASONER at Shearer's Foods
Photo of the Rise User
Someone from OH, Avon Lake just viewed Data Analyst I - Hospitality Data Team at Lightspeed Commerce
Photo of the Rise User
Someone from OH, Columbus just viewed Brand Awareness Specialist - Entry Level at Smart Solutions
Photo of the Rise User
7 people applied to DevOps Engineer at Spry Methods
Photo of the Rise User
7 people applied to Software Engineer at Wider Circle
Photo of the Rise User
Someone from OH, Cleveland just viewed Quality Assurance Weekender at Anheuser-Busch
Photo of the Rise User
16 people applied to Sr. Full Stack Developer at JODAYN
Photo of the Rise User
Someone from OH, Lewis Center just viewed Marketing & Partner Operations Lead, USA, Remote at Fundraise Up
Photo of the Rise User
Someone from OH, Dayton just viewed Community Health Advocate at CVS Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Power Platform Developer - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mechanical Engineering Intern (June - August) at Exowatt
Photo of the Rise User
Someone from OH, Dayton just viewed Data Science, AI Data at Meter
Photo of the Rise User
Someone from OH, Dayton just viewed Lead Data Engineer at Kanerika Software
A
Someone from OH, Dayton just viewed Applied AI Research Intern (USA) at Articul8
Photo of the Rise User
Someone from OH, Dayton just viewed Machine Learning Internship at Provectus
S
Someone from OH, Dayton just viewed Machine Learning Engineer Intern at Sayari
Photo of the Rise User
Someone from OH, Highland Heights just viewed Software Engineer (Android) at Solvd