Software Engineer
Wells Fargo
Hyderabad, Telangana
3d ago

Job Description

Department Overview :

Consumer Lending Banking Technology supports various applications for the Wholesale line of businesses. The teams are spread across various locations including EGS.

Team member will be working from any of the EGS India work locations. The technology team has various applications based on Java Stack, Microsoft, DWH, Etc.,.

About the Role :

Candidate should develop, directs, and assists in the preparation of moderately complex computer solutions in the creation and modification of new and currently used programs.

Develops new programs of basic to moderate complexity. Performs modeling, simulations, and analysis. Prepares program test data, tests and debugs programs.

Documents all procedures. Ability to understand the full process end to end, and suggest solutions in the process of the development activity.

Should have experience in leading a small team and provide technical and functional assistance to team members. Experience in supporting & closely working with multiple application teams across the enterprise


  • The successful candidate for this position will be able to function at the highest technical level with respect to Business Process Management development and design utilizing JBPM tool sets (Integration Developer and Process Designer).
  • The candidate should have documented experience with JBPM tools such as Red Hat PAM (version 7.X) is preferred.

  • This position acts as an expert technical resource to programming staff in the development, testing, and implementation of business processes utilizing JBPM
  • This person will perform a variety of duties on a day-to-day basis including development, security, code, and peer reviews, escalated production and defect support and troubleshooting, application maintenance, monitoring and / or balancing and security remediation activities and other activities as required.
  • Assures quality, security and compliance requirements are met for supported area and oversees updating and testing of the business continuation plan.
  • 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.
  • 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.
  • Essential Technical Skills :

  • 9+ Years of Total IT Experience
  • 7+ years of any BPM experience and Experience with Business Process Model and Notation (BPMN).
  • 5+ years of technical lead experience in any BPM, leading teams and working with Partners and end users in designing and implementing new solutions.
  • 5+ Years of recent hands on experience in JBPM.
  • 5+ Years of experience in Java / J2EE
  • Proven expertise in RHPAM(Version 7.3 above) in financial industry
  • Experience in creating BPEL flows, both micro and long running processes.
  • Experience in developing Components such as Work Item Handlers, Event Listeners using Maven / Gradle
  • Should have good experience on REST and SOAP / HTTP web services.
  • Knowledge on MQ , Queue configuration
  • Knowledge on Unix, Shell scripts
  • Demonstrated Administration skills such as Configuration, Deployment of Business Integration Modules
  • Having Good Knowledge of BPD Design Perspective.
  • Exposure to Java / J2EE, Hibernate.
  • Knowledge on developing complex coaches, and customized coach views.
  • Financial industry experience
  • Strong interpersonal as well as verbal / written communication skills
  • Must possess strong analytical and problem solving skills.
  • 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