Apps Systems Engineer 6

About Wells Fargo

Founded in 1852 and headquartered in San Francisco, Wells Fargo provides banking, insurance, investments, mortgage, and consumer and commercial finance through more than 8,500 locations, 13,000 ATMs, the internet ( and mobile banking, and has offices in 42 countries and territories to support customers who conduct business in the global economy. With approximately 273,000 team members, Wells Fargo serves one in three households in the United States. Wells Fargo & Company was ranked No. 25 on Fortune's 2017 rankings of America's largest corporations. Wells Fargo's vision is to satisfy our customers' financial needs and help them succeed financially. News, insights and perspectives from Wells Fargo are also available at Wells Fargo Stories .

About Enterprise Global Services
Enterprise Global Services (EGS) enables global talent capabilities for Wells Fargo Bank NA., by supporting over half of Wells Fargo's business lines and staff functions across Technology, Business Services, Risk Services and Knowledge Services. EGS operates in Hyderabad, Bengaluru and Chennai in India and in Manila, Philippines. Learn more about EGS at our International Careers website .

Department Overview

Capital Markets Technology portfolio consists of Technology solutions for Primary Markets /Investment Banking/GIB Municipal Products/Asset Backed Finance, various Secondary Markets Trading verticals (like Equities, Fixed Income, and Commodities etc.) and Institutional Investor Services (like Prime Brokerage, Futures Commission Merchant Services).Technology group is also organized as cross product horizontals (including Electronic Trading Services, Risk & Compliance Services, and Funding, collateral and liquidity management and Operations technology).

About the Role
You will work as part of the Middleware management Team to develop Tooling for the Middleware technologies in Java/J2EE/Angular. You will interact closely with multiples Application partners across capital Markets technology.

Role and Responsibilities.
Acts in the highest level technical role as an individual contributor and/or team lead for the most complex computer applications and/or application initiatives.
Utilizes a thorough understanding of available technology, tools, and existing designs.
Works on the most complex problems where analysis of situations or data requires evaluation of intangible variance factors.
Leads complex multiple modeling, simulations, and analysis efforts
Acts as expert technical resource to programming staff in the program development, testing, and implementation process.
Be responsible for optimizing, & maintaining large enterprise applications
Design solutions for enterprise applications using relevant technolgoies with the help of design patterns as applicable to enhance maintainability, extensiblity, reusability, Create object model for application design. Knowledge of relevant diagrams, notations.
Should leverage technical expertise to make sound technical decisions to deliver quality products/ applications

Essential Qualifications

  • Graduate in Engineering, or Post Graduate in Computer Applications
  • Experience of more than 10-12 years in App development (Java/J2EE & Angular).
    Plans, performs, and acts as the escalation point for the most complex platform designs, coding, and testing
    Develop and implement standards, procedures and best practices for design and development, have experience in performance tuning of applications, design and code review
  • Knowledge in Middleware Technologies is a plus.
  • Strong analytical skills.

    Desired Skills
    Knowledge on the below technologies
  • JMS knowledge
  • Apache Camel
  • JSON and Jackson parser


Back to top