Wells Fargo Bank

Application Developer- Java/Spring Developer

Posted on: 25 Mar 2021

Charlotte, NC

Job Description

Job Description
Important Note: During the application process, ensure your contact information (email and phone number) is up to date and upload your current resume when submitting your application for consideration. To participate in some selection activities you will need to respond to an invitation. The invitation can be sent by both email and text message. In order to receive text message invitations, your profile must include a mobile phone number designated as Personal Cell or Cellular in the contact information of your application.

At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired.

Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you.

Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure; provides information security; and enables Wells Fargo global customers to have 24 hours a day, 7 days a week banking access through in-branch, online, ATMs, and other channels.

Our mission is to deliver stable, secure, scalable, and innovative services at speeds that delight and satisfy our customers and unleash the skills potential of our employees.

Wells Fargo Commercial Lending Services Technology is seeking an Application Developer that will focus on Commercial Banking Transformation (CBT) Asset Management (CBAM) effort. The purpose of this CBAM effort is to build new capabilities covering servicing, asset management and portfolio review process. This is part of an overall strategy to create an integrated end-to-end credit platform in Wholesale.

The selected candidate will play a critical role in defining, designing, and implementing applications in the Wells Fargo environment. The selected engineer will be responsible for communicating directly with business customers and members of the larger IT organization while analyzing requirements, creating UML diagrams and object oriented / Domain Driven designs. The individual will be responsible for assuring the following of application architecture and development standards.

The candidate will take previous hands-on experience in application development and maintenance, technology strategy and deliver innovative yet practical solutions to the organization. The person must exhibit the ability to communicate ideas to all levels of the organization and must be capable of mentoring and overseeing junior developers. Candidate should be able to demonstrate the ability to apply core development principles, practices, and procedures to multiple applications. The candidate is responsible for designing, developing engineering solutions while working in a hybrid team of software engineers, QA and Product team. This candidate will be also responsible to design and develop test automation based on business use cases and nonfunctional requirements, have working knowledge of server side and client side technologies for Web development, experience working with DevOps tools to implement CI/CD and have worked in an Agile environment.
Other duties will include:

* Analyze business and technical requirements to determine system design, potential issues, and, impact analysis for each project
* Leads projects, allocates and manages resources and manages the work of less experienced developers
* Provide individual and project support for complex projects or applications, adhere to project timelines and technical deliverables within different client environments
* Provide expertise about standard practices on coding standards
* Provide support for highly complex technical issues and initiatives related to large-scale SOR applications
* Assures quality, security and compliance requirements are met for the developed applications
* Review Requirements Documents and develop implementation strategies that preserve the availability, performance, integrity, stability, and scalability of systems
* Produce architecture design documents to effectively communicate the solution to the business and provide direction for the development teams and infrastructure partners
* Work with business and technology partners to prevent or solve difficult availability and performance problems
* Interact with internal and external technical leaders to develop innovative solutions that meet business needs
* Research new innovative tools and technologies and lead proof-of-concepts to drive adoption

Required Qualifications
* 5+ years of software engineering experience
* 1+ year of Agile experience
* 2+ years of RESTful or SOAP web services
* 2+ years of Spring experience
* 5+ years of Java experience

Desired Qualifications
* An industry-standard technology certification
* Strong verbal, written, and interpersonal communication skills
* Knowledge and understanding of test driven application development
* 1+ year of Hibernate experience
* 1+ year of JIRA experience
* 3+ years of Oracle experience
* Knowledge and understanding of AppDynamics
* Knowledge and understanding of uDeploy
* Knowledge and understanding of Cloud computing, PaaS design principles and micro services and containers

Other Desired Qualifications
* Ability to lead and facilitate design sessions, code reviews, application builds and unit testing with development team
* 1+ years of JavaScript UI technology development with expertise in one or more of the following technologies JQuery, NodeJS, Angular, React JS, Redux framework, Express JS, Typescript, Javascript ES6, WebSockets.
* 1+ years of experience in working with database systems with strong SQL, PL/SQL skills in Oracle.
* Demonstrated ability to influence management on technical or business solutions.
* Ability to work effectively, as well as independently, in a team environment
* Demonstrated proficiency applying technical principles, practices, and procedures to multiple applications.
* Demonstrated experience working in an environment with large volumes of data, complex user interfaces, and multiple systems interfaces
* Experience with methodologies including Design patterns, MVC architecture and object oriented design
* Proven software development experience including server-side Java, Spring, web-based application development.
* Proven software development experience with secure coding concepts.
* Proven experience with Continuous Integration and tools such as subversion, git, jenkins, and uDeploy
* Experience using Gradle
* Financial industry experience

Street Address
NC-Charlotte: 300 S Brevard St - Charlotte, NC

Disclaimer

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.

Benefits Summary
Benefits
Visit https://www.wellsfargo.com/about/careers/benefits for benefits information.

Wells Fargo Bank

San Francisco, CA

Wells Fargo & Company, a diversified financial services company, provides retail, commercial, and corporate banking services to individuals, businesses, and institutions. It operates through three segments: Community Banking, Wholesale Banking, and Wealth and Investment Management.

The company also engages in the wholesale banking, mortgage banking, consumer finance, equipment leasing, agricultural finance, commercial finance, securities brokerage and investment banking, computer and data processing, trust, investment advisory, mortgage-backed securities, and venture capital investment services.

As of February 7, 2019, it operated through 7,800 locations, 13,000 ATMs, and the Internet and mobile banking, as well as has offices in 37 countries and territories. Wells Fargo & Company was founded in 1852 and is headquartered in San Francisco, California.

Similar Jobs