Software Sr Engineer
Wells Fargo
Bangalore, India
1d ago

Market Job Description

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

Payments, Virtual Solutions, and Innovation / Community Bank Technology within the Enterprise Information Technology business provides strategic technology solutions to the both the PVSI and Community Banking lines of business, including application design, development, and support.

About the Role

Senior Java Engineer with hands on development , good Design skills and good interpersonal skills.

Responsibilities :

  • Analyze and suggest optimal tool and Framework appropriate for the use case instilling best practices of software development
  • Drive the design conversations to arrive at best possible solutions for multiple parallel initiatives
  • Provide Business value through innovation and continuous improvement
  • continuously find opportunities to refactor and reduce technical debt
  • Demonstrate strong written and oral communication skills; proven ability to work with end users to understand and transform requirements to solutions
  • Conducts peer code reviews and design reviews
  • Perform Impact Analysis for Functional / Non Functional for release epics
  • Lead and mentor junior technical team members
  • Necessary presentation and documentation for technical artefacts
  • Ensure Release software meets all requirements of Security, Quality, Extensibility, Performance, Reusability
  • Mandatory Skills

  • Core skills 11 to 14 years Java / J2EE Web Application Development, Spring core, Web Services (REST, SOAP etc.), microservices development.
  • Strong in OOAD, Multi-threaded application development, design and implementation of web applications, Design Patterns
  • Experience in Consumer Banking or any complex middleware applications
  • API - driven development - Experience working with remote data via SOAP, REST and JSON.
  • Experience with Applications Performance Tuning, Scaling, Security, Resiliency Best Practices
  • Hands on experience in delivering high value projects in Agile (SCRUM) methodology using preferably JIRA tool.
  • Good business communication skills in English
  • Problem solving & critical thinking
  • Skills and Certifications

  • Technical requirements include the following :
  • 4 year or graduate degree in Computer Science or engineering
  • 7-11 years of hands-on software architecture, design and development experience
  • Experience in Java / J2EE, Spring, Web Services, Microservices, Cloud
  • Strong knowledge in OOAD, Multi-threaded application development
  • Experience in Behavioral Driven Development (BDD) & Domain Driven Development (DDD)
  • Work experience with SVN, Maven, GIT, Gradle, AppDynamics, Splunk etc. DevOps tools.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form