J2ee Design And Development Resume Profile
New Jersey, US
Summary
- Good experience with Web logic 9.2, WSAD 5.0, Eclipse, JBuilder and MyEclipse.
- Experience in UNIX Shell scripting and ANT scripting.
- Experience in Analysis, Design, Development and Maintenance of J2EE Business applications in Financial, Investment Banking and HealthCare domain
- Adept at designing and architecting enterprise applications with proven design patterns leveraging the J2EE technologies that best suits for the business.
- Experience in using design patterns for application design and strong knowledge in designing, developing and maintaining web-based applications.
- More than 15 years of professional experience in Java and J2EE Technologies, Strong experience in J2EE Design and Development.
- Worked as Project Leader of Autobahn Direct project for Deutsche Bank
- Extensive experience in development and deployment of J2EE applications on Web logic application server 8.1, Web Sphere Application Servers using IBM WSAD 4.0/5.0.
- Experience in working with prestigious clients like American Express Bank USA, Deutsche Bank UK and UnitedHealth Group USA, Credit Suisse USA.
- Experience in working with CMMI Capability Maturity Model Integration Level 5 processes.
Technical Summary
- Operating Systems : Windows 2000/XP, Sun Solaris
- Languages : Java, HTML, XML, Oracle PL/SQL, UML
- Technology : JEE EJB 2.x/3.x, JMS, JSP, Servlets, JDBC, Struts
- Client Side Scripting : JavaScript
- Database : Oracle, Sybase
- Development Tools : MyEclipse, JBuilder, Eclipse, Toad ,
- PL/SQL Developer
- Defect Tracking Tools : Mercury Quality Center, Bugzilla
- Configuration Tools : Rational ClearCase, Visual Source Safe, CVS,
- Subversion
- Design Tool : Rational Rose
- Web Servers : Apache WebServer
- Application Servers : Weblogic 9.2, Websphere
- Testing Tool : JUnit
- Software Concepts : Object Oriented Analysis and Design , CMMi
Business Domain
- Investment Banking: Equity Trading, Trade booking and Position keeping, Post Trade Report generation
- Credit Cards: Membership Rewards, Statement Services and Statement download.
- Retail Banking: Foreign Trade and Finance
- Healthcare: Monthly Health Statement for Explanation of Benefits
1. Project Name: Confidential
Employer: Confidential
Product Description:
- Confidential is part of Cash Securities Architecture reengineering platform to provide Cash Securities aggregation for global trades. Worked on the different modules in Confidential:
- Aggregator
- End of Day Positions and Balances feed
- Manual Adjustment activity creation
- Confidential
- Data Archiving
- Disaster Recovery
- Setup Control-M jobs
- Factored securities processing
Roles and Responsibilities:
- Working as Architect/Developer. Perform architecture, design and development for key processing components for the Cash Securities Settlements Processing and Post Trade Technology PTT group of Investment Banking IT area within Credit Suisse Group. Responsible for booking, pre-settlement and position keeping functionality for cash products. Working on new development and enhancements to existing components.
- Involved in the activities mentioned below:
- Gathering user requirements
- Analysis and design of key processing components
- Develop, test and implement key processing components
- Develop new components as well as enhance existing components
- Perform necessary project management functions including project planning, estimation, execution, implementation, quality control, reporting and closure.
Technologies and Tools:
JAVA, Java Enterprise Edition Enterprise Java Beans 2.x, Java Messaging Service, Java Server Pages, JDBC, Servlets, Java Beans , HTML, Java 5, XML, Java Script, Weblogic 9.2, Rational ClearCase Source Code Version Control System, Unix scripts, Ant scripts, Weblogic Application Server 9.2, Oracle 10i Database, Sybase Database
2. Project Name: Confidential
Employer: Confidential
Product Description:
- CONFIDENTIAL is part of Cash Securities Architecture reengineering platform to provide Cash Securities aggregation for global trades. Worked on the different modules in CONFIDENTIAL:
- Adjustor
- Reconciliation
- Activity creation
- Queue Manager
Roles and Responsibilities:
- Worked as Developer. Provided design and architecture for key processing components of the Cash Securities Settlements Processing and Confidential group of Investment Banking IT area within Credit Suisse Group. Responsible for booking, pre-settlement and position keeping functionality for cash products. Working on new development and enhancements to existing components.
- Involved in the activities mentioned below:
- Implemented design patterns and best practices
- Designed use cases
- Developed and supported J2EE applications
- Performance tuned applications and database
Technologies and Tools:
Java Enterprise Edition Enterprise Java Beans 2.x/3.x, Java Messaging Service, Java Server Pages, JDBC, Servlets, Java Beans , HTML, Java 5, XML, Java Script, Weblogic 9.2, Rational ClearCase Source Code Version Control System, Unix scripts, Ant scripts, Weblogic Application Server 9.2, Oracle 10i Database, Sybase Database
3. Project Name: Confidential
Product Description:
- The objective of this project is to create Confidential that is consumer friendly that captures all information in a single statement than having multiple health statements that are available for the user and eliminate the mailing of paper Confidential.
- Roles and Responsibilities: Working as Module lead
- Designing, Programming, unit testing and user acceptance:
- Design and Implement enhancements as per requirements
- Estimation and status tracking
- Adherence to CMM processes
- Review of Project documentation.
Technologies and Tools:
J2EE JSP, JBDC, Servlets, Java Beans, EJB , HTML, Java, Java Script, Struts, IBM WebSphere Application Developer 5.1, Rational ClearCase
4. Project Name: Confidential
Product Description:
- Confidential is a web based Post Trade Reporting System delivering critical timely trade position and financial data to external corporate clients and internal prop and desk traders. The system receives feeds from a number of sources and stores the data in an Oracle 9i database. The main application layer is based on Weblogic J2EE running on Solaris with the web server delivery is through is through Apache.
Roles and Responsibilities:
- Performed the role of Project Leader for post trade reporting platform of Investment Banking IT area within Confidential Group. Activities include Requirements gathering, analysis, development, Testing and Implementation in a J2EE environment
- Involved in the requirement analysis, estimation, task allocation, tracking and coordinating user acceptance. Ensure adherence to Capability Maturity Model processes. Also involved in the development and design activity.
Technologies and Tools:
J2EE JSP, JBDC, Servlets, Java Beans, EJB , HTML, Java, Java Script, Struts, Oracle9i , BEA Web logic 8.1.4, CVS, Bugzilla
5. Project Name: Confidential
- Product Description: Confidential uses the Confidential industry standard interface to download customer card account transactions to customer desktop clients such as Quicken, MS Money, QuickBooks etc. CONFIDENTIAL is an extension of Confidential Markup Language XML .Reports are provided within the CONFIDENTIAL platform to provide download volume statistics for all products supported on CONFIDENTIAL. Information provided includes:
- Daily and Monthly download statistics by application software used to download data to. Daily report is by hour to track peaks in processing download requests.
- Number of errors reflecting user versus system errors
- Response times
- Number of active users that use the download functionality
- Other data is captured, such as card product to enable ad hoc reporting to be done once a standard reporting utility is available.
Roles and Responsibilities:
- Migration of reporting system from WebSphere 2.03 to WebSphere 4.04
- Adherence to CMM
- Implementation of Reporting System Migration
Technologies:
J2EE JSP, Servlets, Java Beans , HTML, Java, Java Script, UML, WebSphere 4.0, CMVC
6. Project Name: Confidential
- Product Description: The project involves Analysis and Design for CONFIDENTIAL card member registration integration with existing registration Manage Your Card Account MYCA component.
Roles and Responsibilities:
- Analysis and Design of Registration Module Migration
- Coordination between onsite and offshore team and ensuring Confidential compliance in project activities
Technologies:
J2EE JSP, Servlets, Java Beans UML, Rational Rose 2002, WebSphere 4.0, CMVC
7. Project Name: Confidential
- Project Description: Membership Rewards web site allows card members to manage their Confidential accounts online as a sub function within Confidential. Within the Membership Rewards web site users can complete the functions like real-time enrolment, view Confidential balance, search for travel and product certificates, real-time redemption of points for products, cash rewards, buy Confidential points. The project involves analysis, estimation and implementation to cater to the ongoing changes to the Membership Rewards web-site.
Role: Team Lead
- Analysis of the requirement and estimation
- Development and implementation of the changes
Technologies:
Sun Solaris 5.6, Java, JSP, Servles, Javascript, JSP, HTML
8. Project Name: Confidential
- Project Description: Confidential project keeps track of the outage occurring during a day and sends out a report at the end of the day. The assignment involves automation of the outage tracking and report generation. Design and implementation of the entire project was done by a 2 member team.
Role:
- Design the report automation project using Rational Rose
- Developed it and Implemented it J2EE application server.
Technologies:
Java, JSP, Servlet, Javascript, HTML, Rational Rose 2002, JDBC, WebSphere 4.04, OOAD, UML, UDB 7.1
9. Project Name: Confidential
- Project Description: The tools module in Confidential is used to test client browser to mainframe data region connectivity. This tool is used internally to test the availability in different environments and to help debug the ongoing issues, if any using the returned messages. The project involves enhancement to the tools module by adding monitoring facility for additional regions in mainframe.
Role:
- Enhancement of the tools module of Confidential application
- Coordination among different teams to implement the application changes in all environments
Technologies:
Java, JSP, Servlet, Visual Age for Java 3.5, Configuration Management and Version Control CMVC
10. Project Name: Confidential
- Project Description: To cater to the increasing number of Confidential card members more servers in production were required. The project involves the coordination among different teams and ensuring if all the components installed work with the load in production environment.
Responsibility:
- Coordination of install in UNIX servers
- Testing to ensure that application servers are able to handle the load in production environment
Technologies:
Sun Solaris 5.6, Java
11. Project Name: Confidential
- Project Description: Confidential platform includes a suite of applications that caters to the Confidential card member's online activities. The project involves monitoring the performance of the web site using various scripts. Degradation in system performance is monitored and addressed by coordinating with the concerned group to resolve the issue appropriately. The environmental issues in the development and testing environments were addressed.
Responsibility:
- Ensuring availability by addressing the issues in various environments
- Monitoring the web site for degradation in performance and resolving issues by coordination with the appropriate team
Technologies:
Java, C , HTML, Configuration Management and Version Control CMVC , Keynote Scripts
12. Project Name: Confidential
- Project Description: International paperless statement including Confidential functionality is an extension of the existing International e-statement project. By creating a true legal statement online via providing Terms and Conditions, taxations and compliance information necessary, will allow the card member to switch from their existing paper based statement service to an electronic paperless service. The project involves migration of Confidential market Card Information System from C platform to WebSphere 2.03.
Role:
- Analysis of the existing system in C environment
- Migration of the system to WebSphere 2.03
Technologies:
Java, JSP, Servlet, Visual Age for Java 3.5, Configuration Management and Version Control CMVC
13. Project Name: Confidential
- Project Description: The Confidential module Confidential project deals in foreign exchange transactions. A Bank Employee can perform activities like Account Opening, Master Maintenance, Transaction Processing, Statements, R Returns. The project involves implementation of enhancements and bug-fixes by the Confidential.
Role:
- Maintenance of Confidential module
- Develop script for loading flat files into database
Technologies:
C, Pro C, Oracle PL SQL, Oracle Forms 3.0