We provide IT Staff Augmentation Services!

Senior Consultant Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Java/J2EE Application Developer wif many years of strong software development experience.
  • Excellent background in object oriented programming.
  • Strong communication and organizational skills, wif the ability to work well independently and

TECHNICAL SKILLS

Java/J2EE/Distributed Technologies: Java, Servlet, JSP, Struts1x, Struts 2x, Hibernate, Spring Framework, XML, EJB, JMS, Tile, Sitemesh, JDBC, Java Beans, JSTL, OGNL, Tapstry, XML and Web Services. IBM Websphere MQ. Oracle Flexcube.

Languages/Scripts: HTML, DHTML, JavaScript, Ajax, Json, LDAP, JNDI, Ant, Maven, PL/SQL, Shell Script, Perl, CGI, SQL, Dojo, JQuery

Design Patterns: Factory Method, Abstract Factory, Singleton, Adapter, Business Delegate, Session Façade, Value Object, Data Access Object (DAO), MVC

UML: Use Case Diagram, Class Diagram, and Sequence Diagram.

Operating Systems: UNIX (SunOS/Solaris, Linux), Mac OS X, Windows NT/2000/2003/XP

Databases: Sybase, Oracle, MySQL, DB2, MS SQL

Servers/IDEs: Eclipse, WSAD, RAD 7x/8x, Tomcat 5x/6x Apache Web Server, Jboss, Websphere Application Server 5.1/6.1/7.0/8.0, Webshpere MQ, TBCO EMS Services. SoapUI.

Others: CVS, Subversion, Maven, PVCS

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Senior Consultant

Responsibilities:

  • Designed and developed a lookup service using Java and Webservices to query customer related information from Flexcube which is Oracle’s banking technology solution.
  • Developed new services as part of Cash team's Java Framework development using EJB3 message drive beans and TIBCO EMS services.
  • Setup server environment for Flexcube webservices and Cash JFW JMS services in dev environment.
  • Maintained and deployed Flexcube webservices on Websphere dev environment.
  • Developed Notification Webservices using Flexcube development tool. Created common schema for xml messages used for TIBCO EMS.
  • Designed and Developed JFW configuration tool using Spring MVC and JPA Hibernate Implementation. The tool is used to configure Cash JFW application via web interface.

Confidential, Weehawken, NJ

Lead Associate

Responsibilities:

  • Designed and developed error correction submission module in Error Reporting System using JMS and IBM WebSphere MQ
  • Redesigned and developed ECI Conversion project which revamped existing ECI based communication to use Spring JMS and IBM MQ based communication to mainframe.
  • Designed and developed Regulatory Reporting Tool which tracks trading in structured products using JMS, Dojo and IBM WebSphere MQ
  • Contributed to the rewrite of Java Client using Reuters Foundation API(RFA) to retrieve real - time quote from Reuters RMDS.
  • Designed and developed Client Onboarding and Prospectus Delivery module in Equity Investor Integration project using Java and Web Services. The project makes it possible for FA to buy structured products through investment bank’s Equity Investor tool.
  • Developed Web Services and client Java API for Investment Bank Equity Investor team to communicate to WMA trading system.
  • Designed and developed Offshore Mutual Fund project using Java and Jsp which enables offshore clients to trade mutual funds in Wealth Management’s trading platform.
  • Lead the front end development of comprehensive rewrite of the Net New Money data capture and reporting system in order to address Audit and data quality issues. Used Struts and Spring framework for this project.
  • Designed and developed an administration tool to manage group information and resources using Struts 2, Spring and Java Persistence (Hibernate).
  • Worked on Data Center Migration Project where application is migrated from WebSphere 5.1on AIX to Websphere 7 on Linux.

Confidential, New York, New York

Senior Analyst Developer

Responsibilities:

  • Significantly improved Private Wealth Management’s billing system using core Java, multithreading, iText and Sybase, SQL. The invoice system generates all Confidential PWM invoices in pdf format. The system uses MVC design pattern.
  • Provided on-going consulting and technical support to Billing Operations.
  • Generated critical reports for the business using SQL and stored procedures. These reports included fee schedules and daily ATM transactions.
  • Developed the PCAM module using Perl CGI, which enabled PWM sales from different offices to view invoices and fee schedules on the billing web site.
  • Developed a system using Java, SQL and Stored Procedure which monitored daily ATM transactions and generated alerts upon unsatisfactory conditions.

Confidential, New York, New York

Lead Java Developer

Responsibilities:

  • Developed and implemented registration, login and page flow using Struts, Hibernate and JSP.
  • Created Hibernate Session Factory using Factory Method Pattern.
  • Created Hibernate Filter to close hibernate session after each request which resolved connection related issues.
  • Implemented Singleton design Pattern to facilitate loading and retrieval of external properties.
  • Implemented DAO design pattern to encapsulate data access and used Hibernate as persistence layer.
  • Designed and developed photo upload utility using Struts, JSP and Hibernate.
  • Designed and developed advanced sweepstakes module, which integrates sweepstakes to user registration. Implemented Campaign Manager to manage sweepstakes. It essentially makes the sweepstake as a reusable component. As a result, it saves two days of development work creating each sweepstake onward. It is implemented using Struts, Hibernate, Ajax, JSP and Apache POI to generate Excel file.
  • Designed and developed Confidential templates using OpenCms API, JSP, and JSTL.
  • Designed and developed reader search tool using Ajax, Struts and Hibernate. It enables reader service staff to find a reader easily.

We'd love your feedback!