1+ months

Java/J2EE developer - Application Systems Engineer 4

Charlotte, NC
  • Job Code
Job Description

The Application Systems Engineer 4 position will be in integral part of the overall CORE team (CORE stands for Common Opportunities, Results and Experiences) within the Consumer Lending Technology group of TOG, with the overarching objective to design and develop a new origination and processing system for Wells Fargo Home Lending. This dynamic and unified sales and fulfillment system will replace numerous legacy systems, providing quality and consistency to the lending process and customer experience. In support of this significant undertaking, this position will be a key contributor in day to day hands on development efforts and perform production support activities. The ASE 4 role will work with technical leads,

technical analysts, business analysts, and DBAs to evaluate business needs and help provide end-to-end technical solutions.

Provides technical consultation and support in the development of computer applications and programs. Analyzes business requirements, designs and writes technical specifications to design or redesign computer solutions. Develops original and/or complex code or provides coding guidance to less experienced staff. Leads and/or performs modeling, simulations and analysis efforts. Verifies program logic by overseeing the preparation of test data, testing and debugging of programs. Participates in overall systems testing. Leads the migration of applications to production. Develops new documentation, participates in the development of department technical procedures and designs user guides. As an escalation point for application support and troubleshooting, provides guidance and direction to less experienced staff in resolution of escalated issues and/or complex production, application or system problems. Leads projects, including assignment of tasks, and provides direction and guidance to less experienced staff. Assures quality, security and compliance requirements are met for supported area and oversees updating and testing of the business continuation plan.

The primary duties of this role will focus on leveraging industry (Java and J2EE) best practices to design, code, test, implement and support a multi-tier J2EE real estate lending solution in support of Wells Fargo Home Mortgage. In addition to the daily hands on development activities, this individual will play a key role in providing production support. This support will entail initial issue triage and troubleshooting, root cause determination, and the development of short and long term technical and/or process solutions.

This position will offer exposure to the entire end to end process of originating and fulfilling a mortgage, but the primary areas of focus for this role will be in the development and maintenance of the key front end UIs in sales space, which are highly critical UIs within the lending process.

This is an exciting group that is ever changing and growing. The ideal candidate for this role will be flexible and thrive in ambiguity. This role will provide diverse and challenging opportunities in both a pure development setting, as well as in a production support mode. He/She must have the ability to adapt to change quickly and adjust work accordingly in a positive manner. This fast paced project has aggressive timelines, requiring solid dedication and a willingness to go above and beyond.

Required Qualifications

  • 5+ years of application development and implementation experience
  • 5+ years of Java experience

Desired Qualifications

  • Excellent verbal, written, and interpersonal communication skills
  • A BS/BA degree or higher in science or technology
  • 2+ years of Hibernate experience
  • 2+ years of Spring experience
  • XML (Extensible Markup Language) experience
  • SQL experience
  • Design pattern experience
  • Knowledge and understanding of Web Services
  • Knowledge and understanding of technology software: development and life cycle (SDLC) methodology
  • Knowledge and understanding of project management methodologies: used in waterfall or Agile development projects
  • Strong analytical skills and ability to solve complex technical problems

Other Desired Qualifications
  • End to end full stack developer with 3+ years of UI development experience using any one of the following: AngularJS, JavaScript, JQuery, JSP, JSF etc.
  • Experience using caching mechanism using java based technologies
  • Experience using Quartz job/schedulers
  • Understanding on middleware using MQ/JMS
  • Experience using code quality tools like FindBugs or Sonar
  • Experience using unit testing framework Jasmine and Karma for UI code, TestNG and PowerMockito for backend code
  • ANT or Maven experience
  • Mortgage domain business knowledge a plus


All offers for employment with Wells Fargo are contingent upon the candidate having successfully completed a criminal background check. Wells Fargo will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act.

Relevant military experience is considered for veterans and transitioning service men and women.

Wells Fargo is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation.



  • Business
  • Financial Services
  • Engineering
  • Sales / Business Development
  • Real Estate

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Java/J2EE developer - Application Systems Engineer 4

Wells Fargo
Charlotte, NC

Share this job

Java/J2EE developer - Application Systems Engineer 4

Wells Fargo
Charlotte, NC

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast