Sr. Java/j2ee & Mdm Developer/project Lead Resume
Jersey, CitY
SUMMARY
- Around 9 years of experience in Software Analysis, Design, Development,Implementation and Support of software applications using Java/J2EEtechnologies technologies includingServlets, JSPs, Hibernate Framework, Spring, Struts, Java Webservices, EJB,JMS, XML.
- Experience in supporting IBM InfosphereMaster Data Management (MDM) V9.0 Platform for the Insurance Customer Information
- Experience in IBM tools like IBM Quality Stage and IBM Datastagefor batch support.
- Expertise in implementing and deploying SOAP Web Services and Restful Services to develop dynamic server side web contents.
- Experienced in developing business logic components using EJB and with ORM technologies like Hibernate
- Hands on experience in using programming languages C,C++, JAVA.
- Good working experience in using HTML, CSS AJAX, JAVASCRIPT, JSON, XML, WSDL,Unix Shell Script.
- Experience with developing enterprise applications using IDEs like Rational Application Developer(RAD), WSAD (Websphere Application Developer), Eclipse.
- Used JUnit for unit testing.
- Experience in deploying and administration of enterprise web applications using IBM WebSphere Application Server6.1 and 7.0 (WAS), JBOSS App server 6, and Tomcat Server 5.1.
- Experience in using, SQL plus, Putty,Bizagi Process Modeler.
- Good experience in Object Oriented, Service Oriented Design and Development.
- Hands on creating UML artifacts using Rational Software Architect (RSA)
- Expertise in SQL, PL/SQL Queries on Oracle and DB2 Databases.
- Hands on exposure to different SDLC models like Waterfall, Agile.
- Experienced in using defect - tracking systems like HP Quality Center (QC).
- Good exposure in building and deployment scripts using Maven and Ant.
- Used PVCS, Starteam, TFS for source control.
- Good experience in working on Windows, Unix and Linux operating systems.
- Possess strong debugging skills and experience in working with the complex systems
- Played as functional IT Analyst role to bridge the gap between Business and IT
- Possess strong communication skills and experience in working with onsite/offshore model.
- Passionate to learn and explore new technologies / systems / concepts / techniques.
- Experience in Insurance, Banking and Financial Services Business Domains.
- Knowledge in Capital Markets, Equity Investments, Mutual Funds and Basic Concepts of Accounting.
TECHNICAL SKILLS
- Core Java 1.4 5.0
- InfoSphere MDM 9.0
- Performance PLUS product
- Linux
- J2EE
- Web services
- SOAP UI
- UNIX shell scripting
- RSA
- Websphere 7.0
- CVS putty
- Winscp
- SQL developer
- IBM DB2
- Springs Batch Framework
- SQL queries
- JBOSS 6 server
- Struts Framework
- TOMCAT 5.1
PROFESSIONAL EXPERIENCE
Confidential, Jersey City
Sr. Java/J2ee & MDM Developer/Project Lead
Environment: Core Java 1.6, IBM Infosphere MDM V9.0,8.5, Linux, J2EE, Web services, SOAP UI, UNIX shell scripting, RSA, Websphere 7.0, PVCS, PUTTY, Winscp, SQL developer, SQL QUERIES, PL/SQL, Struts Framework, XML, IBM Datastage, QualityStage
Responsibilities:
- Analysis and Design of XMLComposite transaction for extension of the product. This requires updating property file with new transaction, create new business classes with logic, Generate the product specific code snippets Database table creation for new data to store with in the product’s data model.
- Developmentand coordination with team on customized Java logic and rules to leverage MDM services in AXA platform using Rational Software Developer IDE.
- Develop utility tools for creating/Parsing MDM composite XML requests/responses to do the unit testing
- Enhance Java utility Clientwhich is used for Load testing, batch Notifications through setting the XML requests in the request Queues.
- DataSteward application (Struts) enhancements.
- Participation in Data Modeling and Governance meetings.
- Create SQL queries for report generation and worked on PL/SQL packages for new enhancements to provide data to interfaces.
- Create UNIX Shell scripts for CRON jobs and other production support activities like archiving the logs etc.
- Debugged the data issues related to code flow.
- Defecttracking using HP Quality Center.
- PVCS for version control.
- UsedSOAPUI for testing webservices.
- Websphere7administration for application monitoring and profiling options for JVM space issues
- PROD Support activities and participate in deployment and check out the application to make sure system is available as it is critical application for business.
- Communicate with Offshore regarding the implementation of the enhancements.
- Documenting the issues and root cause analysis and other design artifacts.
- Started migration of applications from PVCS to TFS
- Used IBM Quality Stage for testing the name patterns, IBM Datastage 8.7 for doing the batch support
- Interaction with other data teams like BIG DATA for replicating the data into HADOOP
- Attended the IBM MDM Workbench training for understanding the set up, customizations, Extensions framework
Confidential, Lynchburg, VA
MDM Support and Maintenance&Sr. Java Developer /OnsiteModule lead
Environment: Core Java 1.4, 5.0, InfoSphere MDM 9.0, Performance PLUS product, Linux, J2EE, Web services, SOAP UI, UNIX shell scripting, RSA, Websphere 7.0, CVS, putty, Winscp, SQL developer, IBM DB2, Springs Batch Framework, SQL queries, JBOSS 6 server, Struts Framework, TOMCAT 5.1 (in Dev regions)
Responsibilities:
- Analysis and Design JMSlayer for any new calls from the Policy Admin systems.
- Used Bizagi process Modeler for documenting process flows.
- Java Coding for the business logic in Message Beans (JMS) and integration with COBOL webservicesand JDBC for backend.
- Webservice creation using axis 2.0 for other interfaces to receive the data.
- Product enhancements when there is any regulatory or new business change with change in both the view and Java business logic. PPLUS product has multi tiered layer architecture.
- Create and update PL/SQL scripts for batch support.
- Letter file generation using Unix scripts and DB2SQL queries.
- Process improvements done for build process of the code for separation of customized code from product code.
- Implementation of adhoc batch jobs with sequential steps using SpringIOC batch framework with hibernate.
- Version control using CVS.
- Defect tracking usingBugzilla.
- Create build files using ANT.
- Application deployments on Websphere application Server in non-prod regions. Used tomcat server in dev region.
- Documentation ofdesign and implementation artifacts and upload in sharepoint.
- Production Support to 10 applications which are deployed on Webspere, JBOSS 6.
- Able to achieve smoothdeliveryasOnsite lead.
- Support for MDM real-time services infrastruture to send the data.
- Analyze logs if any issues with the data.
- Provide the reports for MDM data for Agent-Policy Relationships.
- Defect fixes and Code changes for MDM Customised services
Confidential
Java/ J2EE and Webservices Developer
Environment: Core Java 1.5, LINUX, J2EE, Web services, Java script, JSON, AJAX, Presentation Services Framework, Rational Application Developer (RAD), SOAPUI, Hibernate, EJB
Responsibilities:
- Worked as a Java/J2EE developer in projects in Banking.
- Requirements Analysis with Business and design decisions relevant to current framework.
- Create UMLdesign artifacts using RSA.
- Code, Unit Test using JUNIT, peer reviews and version control using Star Team.
- Code changes on Client specific framework Presentation services which is customized version of strutswith AJAX.
- Worked on code changes in credit card servicing workflow EJBas part of Credit Card Systems Project. Container Managed transactions (CMP) are used with session beans.
- Developed Budget application from scratch which involved complex Javaprograms
- Data is been passed as JSON object structure to UI
- Used RAD IDEfor development.
- Worked on integration and testing of Thirdparty Vendor Webservices as part of POC and later converted to into a architecture.
- Set up the middle level layer for interacting betweenDocumentumWebservices, Hibernate layerand database.
- SOAUI tool for WebServices testing.
- Worked on investments display on 360 degree accounts view.
- Requirements Analysis with Business and design decisions relevant to current framework.
- Worked on the address standardization piece which consumes the USPS service in Profile Management Project
- UI (Struts Framework customized to the Client needs with infrastructure) changes related to address fields.
- Understand the Code one validation logic for address updates (Contains both APO/FPO addresses).