Skip to Main Content
ALERT - To ensure we continue to fulfill our role as a provider of vital services to the public, we are still hiring and continue to recruit top talent to Wells Fargo. However, we have adjusted our hiring practices due to the COVID-19 situation and the related social distancing guidelines. As a result, throughout your application process, you may be asked to connect with us virtually. We encourage you to check our job postings regularly for updates and additions. Learn what Wells Fargo is doing during the COVID-19 crisis to support our employees and protect our customers through enhanced cleaning, social distancing in bank branches, remote work arrangements, benefit changes, and more.

To protect the health and safety of our employees and customers, Wells Fargo requires all U.S. employees to provide proof of their vaccination status. Employees who are not fully vaccinated must undergo regular testing beginning January, 2022.

Search our jobs

Software Engineer

Apply now Go to My Saved Jobs
Job ID 67622BR

About Wells Fargo


Wells Fargo & Company (NYSE: WFC) is a leading global financial services company headquartered in San Francisco (United States). Wells Fargo has offices in over 20 countries and territories. Our business outside of the U.S. mostly focuses on providing banking services for large corporate, government and financial institution clients. We have worldwide expertise and services to help our customers improve earnings, manage risk, and develop opportunities in the global marketplace. Our global reach offers many opportunities for you to develop a career with Wells Fargo. Join our diverse and inclusive team where you will feel valued and inspired to contribute your unique skills and experience. We are looking for talented people who will put our customers at the center of everything we do. Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you.

Market Job Description


About the Role


Duties will include working with stakeholders to gain an understanding of business requirements, and ensure that expectations are understood and met. Participate in application project development, maintenance, and upgrades. Use sound judgment to make effective recommendations to management and peers. Individual should work well independently and as a member of a high performance team related to development tasks. Team member should be able to troubleshoot application issues and coordinate resolution with users, vendors and internal service groups. This role is for individual contributor, who should be capable to guide, mentor junior team members for support and development tasks.


Job Responsibilities



• Work along with teams across borders and time zones.

• Design and develop technology solutions to problems requiring strong technical expertise.

• Pro-actively manage risk including deliverables, operational issues through implementation of right controls and escalate where required.

• Design and develop applications, tools and processes to ensure better safety, reliability and supportability.

• Collaborate with QA, production support and platform engineering teams effectively.


Essential Qualifications



• Bachelor Degree with 9+ years of experience in Java/J2EE application development and implementation.

• Holds very strong technical knowledge in Java, Spark, Scala

• Excellent knowledge of OOPS concepts and Core Java and familiarity in using both Java and Scala.

• Experience using version control tools like GIT, CI/CD process.

• Strong knowledge of Database concepts and UNIX.

• Preferring knowledge and hands-on experience working with Hadoop Ecosystem and Big data technologies like Hive, Kafka, Hbase and Data processing framework such as Spark.

• Hands-on experience with Data modeling, normalization, processing with Spark and SQL.

* Advantage of having knowledge with JOB schedulers like Airflow.

* Additional advantage of having previous Ab-Initio experience

Desired Qualifications


• Analyzes highly complex business requirements, designs and writes technical specifications to design or redesign complex computer platforms and applications.
• Work with all stakeholders to review Infra platform Model, applications requirements, high level platform design and be the point of contact for any ETL platform related questions.
• Should have good written and verbal communication skills, quick learner.
• Excellent team player, ability to work in a global team and follow through on deadlines.

Market Skills and Certifications


Essential Qualifications

• Bachelor Degree with 9+ years of experience in Java/J2EE application development and implementation.

• Holds very strong technical knowledge in Java, Spark, Scala

• Excellent knowledge of OOPS concepts and Core Java and familiarity in using both Java and Scala.

• Experience using version control tools like GIT, CI/CD process.

• Strong knowledge of Database concepts and UNIX.

• Preferring knowledge and hands-on experience working with Hadoop Ecosystem and Big data technologies like Hive, Kafka, Hbase and Data processing framework such as Spark.

• Hands-on experience with Data modeling, normalization, processing with Spark and SQL.

* Advantage of having knowledge with JOB schedulers like Airflow.

* Additional advantage of having previous Ab-Initio experience

We Value Diversity


At Wells Fargo, we believe in diversity and inclusion in the workplace; accordingly, we welcome applications for employment from all qualified candidates, regardless of race, color, gender, national or ethnic origin, age, disability, religion, sexual orientation, gender identity or any other status protected by applicable law. We comply with all applicable laws in every jurisdiction in which we operate. 67622
Apply now