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 Wells Fargo India
Wells Fargo India Private (WFIP) 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.
WFIP operates in Hyderabad, Bengaluru and Chennai in India and in Manila, Philippines. Learn more about WFIP at our International Careers website .
Digital Technology and Innovation (DTI) the Enterprise Information Technology business provides strategic technology solutions which includes application design, development, and support.
About the Role
You'll be a senior developer involved in designing and building solutions for complex business processes. Working predominantly in Agile scrum teams, you'll be involved in all phases of the project lifecycle - from low-level design and development through to deployment and post-production support.
In the process, you'll have opportunity to acquire in-depth knowledge on banking domain.
Primary Responsibilities :
1 6+ Years of experience in Design, develop, and test solutions to integrate with disparate business services using Java / J2EE design and development knowledge, good understanding of ESB, RESTful and SOA.
2 Participate early in the API lifecycle and perform software development and ensure code quality
3 Promote secure and patterned coding practices
4 Promote reuse across the organization
5 Coordinate with back-end services (specifications, timelines, abilities) and act as key member for dev squads
6 Quickly stub out or prototype the data from the back ends by adopting Test Driven Development or Behavioral Driven Development strategies.
7 Perform mapping and design of specs for transformation between API Gateway and back-end service
8 Works closely with business partners, architect and technical groups to review, design, and implement requirements and strategy
9 "Non-functional : Performance, Capacity management, Logging and other key monitoring needs
Secondary (what s / he does 20% of the time) :
1 Develop robust impact assessment framework to evaluate the impact of upstream and downstream systems for developing new API
2 Estimation techniques in Agile methodologies
3 Review the needs of platform and coordinate with Platform Architects and Developers.
Unique Knowledge & Skill Requirement :
1 Strong Java / J2EE design and development knowledge, good understanding of ESB, RESTful services and SOA.
2 Strong Design experience in developing high available / Scalable Web Services.
3 Experience in Agile Scrum development models. Specially working experience in distributed agile development teams
4 Understanding and work experience on APIGEE or any API management tool
Operating Environment :
J2EE Stack with Camel framework, spring, RESTful services, SOA, SDK / Devkit
Key Differentiating Factor :
Develop common components and ability to do quick and through analysis of services impact.
Ability to do prototype by mock / stub data to evaluate the key gaps / risks / challenges.
Market Skills and Certifications
Key Result Areas (KRAs) :
1 Build and deliver effective Impact analysis of the various business services by considering the upstream and downstream applications
2 Develop rapid prototypes for new business needs
3 Through estimation by considering various aspects of design both functional and non-functional requirements.
4 Coordinate effectively with Squads / Agile Scrum teams and various other stake holders include Architects, Business Analysts.
5 Build stubs / mock frameworks to increase test coverage
6 Build code coverage frameworks.
7 Participate in technology hackathons and other tech initiatives
Should we flexible with office hours. Will need to work with US team members during overlap hours.
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.