Ibm Info Sphere Mdm Developer Resume
NY
SUMMARY
- Around 7+ years of IT experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using JAVA/J2EE technologies.
- Over 6+ yrs of experience in IBM Info sphere Master Data Management (MDM) 8.5, 9.0.2, 10.x and 11.x Versions.
- Strong hands on experience in IBM Master Data Management Server (MDMS) with Party, Account and Product domains and customization of MDM Platform on RSA (Rational Software Architect) and RAD (IBM Rational Application Development tool).
- Thorough in Web Sphere Application Server, SOA, Implementation, Configuration and Administration.
- Experience in implementing Data Extensions, Data Additions, Behaviour Extensions and Business Proxy.
- Detailed understanding of MDM Data Model and transactions.
- Proficient in web development using Java & J2EE technologies including Core Java, JSP, Servlets, EJB - Session Beans, Entity Beans, JMS, JDBC, JNDI, XML, Java Beans.
- Expertise in developing applications using different frameworks Struts, spring, WEB frameworks.
- Expertise in developing and consuming Web Services using WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS.
- Experience with ORM mapping tools like Hibernate, which implements Java Persistence API (JPA).
- Expertise in using Java external tools like JUnit, Log4j, Apache Ant, Maven.
- Worked with different software version control systems like CVS, Harvest, Clear Case, and SVN.
- Strong experience in SQL & PL/SQL.
- In-depth experience in programming, deploying, configuring of middle-tier popular J2EE Application Servers like IBM Web Sphere and Tomcat application servers.
- Proficient in coding/design guidelines and checking Check styles, defects & Find Bugs.
- Experience in business analysis, requirement gathering, impact analysis, estimation, review activities, testing, assigning and tracking work, status reporting and providing quick resolution of issues.
- Good exposure in implementing the best practices throughout project lifecycle.
- Good communication skills and excellent customer relations in collecting & analyzing user requirements.
TECHNICAL SKILLS
Programming Languages: J2SE, J2EE.
Framework: Spring (MVC, JMS), Struts, Hibernate.
Application/Web servers: Apache Tomcat, IBM WAS.
Database Programming: Oracle, DB2, SQL.
Source Control Systems: SVN, CVS, IBM Clear Case.
IDE: Eclipse, RAD, RSA.
Tools: IBM Info sphere MDM 8.5, 9.0.2, 10.x, 11.x, Log4J, JUNIT, ANT, and MAVEN.
Web Services: WSDL, SOAP, JAX-WS, AXIS, JAX-RS,UDDI, SOAP UI
Defect/Bug Tracking: HP Quality Centre 10.0, Test Track.
Operating System: Windows, UNIX, IBM AIX.
PROFESSIONAL EXPERIENCE
Confidential, NY
IBM Info sphere MDM Developer
Responsibilities:
- Involved in gathering requirements for the proposed application, analyze the same and come up with a detailed technical specification.
- Involved in configuring the project environment in tools like RAD, and migrate the various codebase releases of the project from MDM v8.5 to MDM v9.0.2.
- Involved in migration the existing Database from v8.5 to 9.0.2.
- Experience in handling and implementing the upgrade of MDM projects to higher versions and to develop behaviour extensions and customize the UI with additional fields/entities.
- Creating new or updating existing IBM MDM business proxy services, Extensions, Additions, Behaviour extensions, code tables, CONFIGELEMNET / properties.
- Involved in mentoring the team, Code reviews, UAT support.
- Used SOAP-UI tool to load data into a test environment via web service(s).
- Involved in designing new validation for extensions rules.
- Involved in configuring SVN server as a central repository for project components and version control.
- Involved in configuring Web sphere Application Server and deploy the implemented application on the test environment.
Environment: J2SE, J2EE, JSF, IBM Info Sphere MDM Server v9.0.2, WAS, Oracle 11g.
Confidential, NY
IBM Info sphere MDM Developer
Responsibilities:
- Involved in the design of Technical design documents. Involved in creating delta Tech Designs based on the Functional Designs.
- Involved in designing new extensions and validation rules.
- Developed customized transactions as Composite transactions using MDM.
- Involved in Configuring File, DB,JMS adapters in Web sphere Application server and Orchestrating in Composite Applications
- Responsible for all the technical production support activities.
- Responsible for improvement of client business critical application by providing proper solution and enhancing production environment.
- Responsible to keep all the Use Cases of TCV applications live by 24*7 and provide support during any production issue which can impact client business.
- Responsible to work at client location and provide technical production support 24*7 to avoid any business impact.
Environment: J2SE, J2EE, IBM Info Sphere MDM Server v9.0.2, WAS, Oracle 11g.
Confidential
IBM Info sphere MDM Developer
Responsibilities:
- Involved in adding new Data Additions and Extensions. Involved in creating delta Tech Designs based on the Functional Designs
- Involved in designing new validation for extensions rules.
- Developed customized transactions as Composite transactions using WCC framework.
- Involved in Code reviews, and UAT support.
- Involved in testing using Fitnesse tool.
- Involved in the design and development of match, sync and fetch functionality
- Documented Change management, Admin processes etc and provided training on suite management to client IDM Administrators.
- Involved in Configuring File, DB,JMS adapters in Web sphere Application server and Orchestrating in Composite Applications
- Involved in Unit Testing the KOLEA Composite Application by defining Tests, Assertions& Simulations using JDeveloper
- Used SOAP-UI tool to load data into a test environment via web service(s).
- Defined Configuration plans for executing in deploying Composite applications into Dev, Test & Production environments
- Involved in the usage of creating JMS services, for Writing and Listening to the messages in the Queues
Environment: J2SE, J2EE, IBM MDM Server v9.0.2, WAS, Oracle 11g.
Confidential
Systems Engineer
Responsibilities:
- Involved in Analysis, Design, Development and Testing process in phase 0 and phase 1.
- Interacting with the client and designing Technical design document from Business Requirements for the development team.
- Strong understanding on Agile project management.
- Involved in preparing High level and low level design documents for the web services used in application.
- Involved in preparing the integration documents in application where ever interacting with other applications.
- Used Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used different design patterns.
- Worked in UI team to develop new customer facing portal
- Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
- Created Spring Batches for running batch jobs and documented the use of Spring Batch.
- Developed User Interface for Application and Purchase System using JavaScript, CSS, AJAX.
- Developed Web Services which communicates with different other applications using SOAP.
- Developed the WSDL and Web Services in Apache Axis2 for different modules.
- Tested Web Services using SOAP UI toolkit locally.
- Created continuous integration builds using Maven and SVN control.
- Prepared Test Cases to perform Unit, Integration & System Testing.
- Involved in JUNIT testing using Mockito.
- Deployed web, presentation and business components on Apache Tomcat Application Server.
- Involved unit testing, interface testing, system testing and user acceptance testing of the workflow tool.
Environment: JAVA/J2EE, JavaScript, CSS, JAX-WS, WSDL, SOAP, AXIS, STS, Apache Tomcat server 7.0, XML, XSD, JAXP, JAXB, Spring MVC, JUNIT, SVN, Maven, QC, SOAP UI, JUNIT, Mockito.