Sr. Java Consultant Resume Profile
NyC
Professional Highlights:
- A dynamic and goal-oriented Java/J2EE developer/technical leader/architect with over 13 years of application development experience in Banking, Financial and Manufacturing verticals.
- Around 10 years of experience in Banking and Financial industry Investment, Private and Corporate .
- Effectively worked on Real Time Trading applications and Order Management Systems using financial industry standard/protocols like SWIFT.
- Effectively worked on Equities, Derivatives, Fixed Income Repos, Assets Wealth Management.
- Effectively demonstrated technical expertise, leadership, organization and client service skills in various projects undertaken that translated into improved client satisfaction, growth and profitability.
- Successfully architected, developed and delivered various projects with high quality, in schedule and within budget.
- Have strong analytical skills and vast experience to design and develop multithreaded/concurrent applications, client server solutions and web based multi-tier applications using cutting edge Java/J2EE and Object Oriented technologies.
- Have got extensive exposure in using various open source frameworks like spring, Hibernate, and Struts.
- Extensively worked on SOAP/Restful web services using CXF, Axis, JAXP-WS, SOAP, WSDL and XSD technologies.
- Effectively and consistently used various methodologies like Agile, SOA and RUP in various projects.
- Diligently used various J2EE/GOF design patterns to develop Server Side and Front End frameworks in various projects undertaken that resulted into improvising the performance and reusability of the system.
- Effectively used Websphere, Weblogic application servers and Websphere Portal servers.
- Have expertise in using various IDEs like IBM RAD, WSAD, IBM Visual Age for Java, and Eclipse.
- Have expertise in relational databases schema design and modeling in Oracle, DB2 and Sybase using ERWin/VISIO. Have got intensive exposure in database tuning and PL/SQL SP, Trigger, Cursors, functions etc. .
- Consistently used various source code controllers like IBM RTC, PVCS, CVS, SVN and MKS.
- Effectively used BuildForge, Bamboo, Jenkins and Maven for development, automated builds and release management.
- Capable of working in a team as a team member or individually.
- Have strong communication and interpersonal skills. A versatile team member with proven problem solving skills.
Technical Skills:
J2EE Technologies : Core Java 1.5/1.6 , EJB, JSP, JSF, Servlets, JDBC, JMS, Java Web Services
Operating Systems : Windows-XP/NT, Linux/UNIX, Sun Solaris
Languages : Core Java, PL/SQL, Shell Script, XML, HTML, Java Script
RDBMS : Oracle 9i/10G, SQL Server, IBM DB2, Sybase 12.5
Application Servers : Weblogic 8.1/9.2, Websphere 4.0/5.0/6.1/7.0, Websphere Portal 6.1
Web Server : Apache, Tomcat.
Frameworks : Hibernate, Struts, Spring, Spring-Integration.
Middleware : EJB, JMS, IBM MQSeries, IBM Message Broker, TIBCO 7.3,
Web Application : Servlets, JSP, JSF, Myfaces, Richfaces, HTML, JavaScript, DWR, Display Tag, AJAX
Web Services : Apache-CXF, Apache-AXIS, JAX-WS, JAX-RPC, SOAP, WSDL.
XML Technologies : XSD, JAXP, JAXB, XML Beans.
Methodologies : OOPs, OOA/OOD, RUP, Agile, SOA
Tools/ Others : Eclipse, RAD 7.5, WSAD 5.0/5.1.1, Visual Age for Java 3.5.3, Rational Rose, IBM-RTC, CVS, SVN, VSS, Crystal Report, Jasper Report, Quartz, Maven, Continuum, Ant, Junit, Erwin.
Professional Experience:
Sr. Java Consultant
Confidential
- Build Operational data source ODS for clients, accounts and financial data.
- Source vendor and Barclays OTC feed into ODS
- Publish data feeds to Barclays Wealth America and Vendor applications
Pride Product Reference and Instrument Data Engineering -
- This application provides reference data attributes to WAVEIT , it provides following functionality
- Unique match for market instruments for CUSIP,SEDOL and ISIN
- Assets classification and Barclay's ration to all securities and products
- Prospectus attributes to all securities and products
- Real time feed containing Barclays restricted securities to WAVEIT
Environment: Java 1.6, spring 3.x, Hibernate 4.x, JSP, Servlets, JDBC, XML, XSD, Maven 2.0.4, MQ Series, Eclipse, Weblogic, UML, Rational Rose, Oracle, UNIX.
Confidential
Sr. Java Consultant
Responsibilities:
- Effectively performed the role of a senior developer for above mentioned applications.
- Actively involved in analysis and design, requirement gathering and development.
- Diligently involved in estimations and architecting the system, writing technical design documents, presenting design to the management and getting required approvals form the management and stakeholders.
- Have provided various technical, architectural and procedural suggestions and solutions that resulted into improvising productivity of developers, reusability and reliability of the system and profitability of the organization.
- Effectively contributed in demising old applications, involved in understanding its subsystems to develop them from the scratch using Java and J2EE technologies.
- Played an important role in migrating database from Oracle to Sybase, Have written various shell scripts for this migration.
- Responsible for designing DB schema to develop the Spring and Hibernate based DAO framework.
- Effectively worked on MQ Series and JMS technology to exchange financial information with third party trading system ANVIL.
- Effectively used Spring and Hibernate frameworks to develop the application. Extensively used AOP and ORM modules of spring through-out the application. Used AOP for transaction management, authorization and logging by implementing various cross cutting concerns aspects, advices and interceptors.
- Improved performance of the system by implementing various reusable J2EE/GOF design patterns.
Environment: Java 1.6, spring 3.x, Hibernate 4.x, JSP, Servlets, JDBC, XML, XSD, Maven 2.0.4, MQ Series, Eclipse, Tomcat, UML, Rational Rose, Sybase, Oracle, UNIX, Jenkins.
Sr. Java Developer/Lead Developer
Confidential
Responsibilities:
- Effectively performed the role of a technical lead/senior developer for CMT, DFA and FATCA applications.
- Successfully and effectively lead a team of 5 developers from the front, developed and deployed CMT application at 3 geographical locations New York, Geneva and London.
- Actively involved in analysis, design and development.
- Diligently involved in estimations and architecting the system, writing technical design documents, presenting design to the management and getting required approvals form the management and stakeholders.
- Have provided various technical, architectural and procedural suggestions and solutions that resulted into improvising productivity of developers, reusability and reliability of the system and profitability of the organization.
- Effectively contributed in demising EPIC application, involved in understanding its subsystems like Time Deposit, Document Tracking and Portfolio View to develop them from the scratch using Java and J2EE technologies.
- Effectively involved in providing technical solutions to team members, assigning day-to-day task to them, monitoring their task status, organizing weekly status meeting and reporting the same to the higher management.
- Played an important role in migrating database from Sybase to DB2, Have written various shell scripts for this migration.
- Responsible for designing DB schema to develop the Spring and Hibernate based DAO framework.
- Effectively worked on MQ Series, MDBs and JMS technology to exchange financial information with main frame based back office application BIMAS.
- Effectively used IBM Message Broker for deploying integration layer between RM Portal and other web applications.
- Consistently worked on SOAP/Restful Web Services using Apache-CXF, Apache-Axis, JAX-WS technologies.
- Effectively used spring, Struts and Hibernate frameworks to develop the application on Websphere 7.0 application server. Extensively used AOP and ORM modules of spring through-out the application. Used AOP for transaction management, authorization and logging by implementing various cross cutting concerns aspects, advices and interceptors.
- Developed GUI using JSP, Servlets, JSF, DWR, Displaytag, HTML technologies.
- Improved performance of the system by implementing various reusable J2EE/GOF design patterns.
- Responsible for the packaging of the application and deploying applications in various environments except UAT and production using RTC and Build Fordge.
Environment: Java 1.6, Web Services Apache-CXF, Apache-Axis, Restful , Spring 3.x, Hibernate 3.2, JSP, Servlets, JSF, JDBC, XML, WSDL, XSD, Maven 2.0.4, MQ Series, RAD 8.0 , Websphere 7.0, UML, Rational Rose, Sybase, DB2, UNIX, DWR, AJAX , DisplayTag, IBM Message Broker, Websphere Portal.
Sr. Java Developer
Confidential
Responsibilities:
- Successfully and effectively contributed in design and development of a high volume trading platform which allows traders at BNP to trade mutual funds and hedge funds derivatives.
- Lead many technology initiatives across multiple business groups at BNP to resolve various technical and business issues.
- Have provided various technical, architectural and procedural suggestions and solutions that resulted into improvising productivity of developers, reusability and reliability of the system and profitability of the organization.
- Diligently involved in the analysis, design and development of SWIFT, Fee, FRIC, Simulation and FundLink system.
- Extensively worked on rational rose to design the class, activity, sequence, deployment and component diagrams.
- Effectively developed various business components for trade booking, Fees, SWIFT, FX-Rate, Strike Calculations, Primary and Collateral Trades, Prices and Returns, Risk Monitoring etc.
- Diligently worked on SWIFT messages generation, consumption and their transformation using JAXB and SAX parser.
- Effectively worked on MDBs and JMS technology to exchange financial information with brokers using SWIFT protocol.
- Consistently worked on Java Web Services using Apache Axis, WSDL and XSD schema.
- Effectively used Spring, Struts and Hibernate frameworks to develop the application on Weblogic 9.2 application server. Extensively used AOP and ORM modules of Spring through-out the application. Used AOP for transaction management, authorization and logging by implementing various aspects, advices and interceptors.
- Consistently contributed in designing the DB schema and to develop the Spring and Hibernate based DAO framework.
- Effectively contributed in developing GUI using JSP, Servlets, and Struts, JSF, Myfaces and Richfaces technologies.
- Effectively contributed in developing customized JAAS principal and subject for authorization and authentication.
- Effectively used Maven, Continuum and Bamboo for continuous integration of the project and for automated builds.
- Responsible for exposing XLA Excel Add-in functions using VBA for HFTrader Simulation.
- Improved performance of the system by implementing various reusable J2EE/GOF design patterns.
- Providing production support to the application.
Environment: Java 1.5, EJB 2.0, Java Web Services Apache Axis 1.4/2.0, JAXP-RPC, SAAJ, SOAP , Spring 2.0.2, Struts, Hibernate 3.2, JSP, Servlets, JSF, Myfaces, Richfaces, JDBC, XML, WSDL, XSD, Apache Maven 2.0.4, Apache HTTPClient. MS Excel VBA, MS XLA, Eclipse 3.2, Weblogic 9.2, UML, Rational Rose, Sybase, UNIX, TIBCO.
Sr. Java Developer
Confidential
Responsibilities:
- Successfully developed and deployed business critical, high volume transaction based web application for INTTRA Inc.
- Effectively involved in handling of various business components for Shipping Instructions, Templates and Drafts from the design / analysis phase to the development/integration phase including Unit Testing.
- Consistently assisted in Oracle database schema design, extensively worked on database tuning and PL/SQL stored procedures, functions, cursors, triggers, SQL queries etc. .
- Consistently improved performance of the system by implementing various reusable J2EE/GOF design patterns.
Environment: Java, JSP, Servlets, Struts, JDBC, AspectJ, Weblogic 8.1, Oracle 10g, XML, UML, Rational Rose, HTML, JavaScript, Eclipse 3.2, Windows XP.