We provide IT Staff Augmentation Services!

Sr. Iib/data Power Lead Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Around 7+ years of experience as a software developer in all phases of SDLC which includes analysis, Design, Development, configuration, Testing, Deployment, support and middleware administration of IBM Web Sphere, Data Power XB62, XI50, XI52 SOA appliances and Integration Bus/IIB 9.0, Message Broker (8/7/6.1/5.0).
  • Experience in Multi Tier and Web Enabling the Legacy System withIBMWebsphere MQSeries and IBMWeb sphereMessageBroker.
  • Proficient in Developing Message Flows and Message sets and building the deployable broker archive (BAR) files WMB 6.x, 7.x, and 8.x, IIB.
  • Expertise in different nodes of WMB such as HTTP, Web services, Web sphere MQ, File, Transformation and Database.
  • Good Knowledge IBM Data Power frameworks. Strong Knowledge of Service - Oriented Architecture (SOA).
  • Experience in configuring & creating components of Data Power appliance such as Web Service Proxy, Multi-Protocol Gateway, XML Firewall.
  • Implemented security policies like Authentication, Authorization & Auditing in a Multi-protocol Gateway.
  • Expertise using WebSphereMessageBroker(WMB) to develop data mapping and integration solutions.
  • Extensive Experience in point-to-point and pub/sub messaging features.
  • Hands on experience in collecting requirements and developing design documents.
  • Well versed with XML related technologies like XML Schema, XSD, XPath and XSL.
  • Designed and implemented the Publish/Subscribe message pattern.
  • Designed and Implemented Web Services in Web sphereMessageBrokerto implement SOA based services.
  • Worked on projects that extend MQ Series infrastructure, MQClustering, SSL channels support, Publish/Subscribe.
  • Expertise in writing scripts to deployMessageFlows andMessageSets.
  • Hands on experience in resolving critical problems in WMQ and WMB on various platforms like AIX, Solaris and Windows.
  • Strong programming Knowledge using ESQL.
  • Experience in using IBM UrbanCode deploy.
  • Experience in using MISMO.
  • Expertise in design and implementation of WMQ and WMB in huge and complex environments using High Availability Clustering.
  • Implemented High Availability MQon Distributed Systems. Supported enterprise business critical messaging, which exploits MQ Series clustering, and queue sharing.
  • Experience in Java (JDK/J2EE), XML, JavaScript, RDBMS and Distributed Technologies like EJB.
  • Responsible for the Technical Design and Mapping Documents of EAI projects from requirements.
  • Experience in the Performance Tuning for application optimal performance.
  • Experience in Enterprise System Integration domain.
  • Worked in creating best practice guidelines for development and deployment ofMessageBroker components.
  • Highly motivated team member with strong communication, analytical and organizational skills.
  • Proven ability in quick understanding and learning of new technologies and their application in business solutions.

TECHNICAL SKILLS

Languages: C/C++, Java, SQL, PL/SQL, ESQL, XSLT, and SQL

GUI Technologies: HTML, XHTML, DHTML, Java Script, JQuery, XSD, XSTL, JSF, JSON, WSDL

Web sphère family: IBM Web Sphere Data Power(XI52/XI50/XB62), Integration Bus (IIB 9), IBM Web Sphere Message Broker (8, 7, 6.1, 6), IBM Web Sphere MQ 5.3/6.1/7.1/7.5.

Java Web Technologies: Servlets, JSP, EJB, Struts, Spring, Log4J, REST, Web Services

J2EE Technologies: JDBC, JNDI, JMS, JAAS

Application Servers: Web Logic 9x, Web Sphere Apache Tomcat.

Java IDE Tools: Eclipse, NetBeans, MyEclipse.

RDBMS: SQL Server, Oracle10/11/12, MySQL, DB2.

ORM Tools: Hibernate, IBatis, JPA

Testing Tools: JUnit, SoapUI, RFHUtil, Eclipse, Visual Studio 2010/2012

Operating Systems: Windows, Linux, UNIX

Monitoring Tools: Candle, QPASA, Tivoli Omegamon XE

Version Control tools: CVS, VSS

PROFESSIONAL EXPERIENCE

Confidential - Chicago, IL

Sr. IIB/Data Power Lead Developer

Responsibilities:

  • Developed various message flows to transfer files to trading partners SFTP servers.
  • Acted as a liaison between Front end and Back end people in designing the Service interfaces.
  • Developed flows to implement Global Caching and WSRR integration.
  • Design and developed message flows to handle Aggregation and Collection of messages
  • Worked on performance improvements and tuning of existing message flows.
  • Designed and developed Common components for reusability and Error handling
  • Worked on troubleshooting issues and modifying flows to resolve issues.
  • Worked on Record and Replay Capabilities of Message Broker
  • Worked closely with the QA to ensure quality deliverables.
  • Worked on Agile methodology and Participated in multiple scrums
  • Create project and proposal documentation, content, estimates.
  • Involved in trouble shooting using logs, traces and also by designing generic error handling sub flows that are modular in the sense that they can be attached anywhere in the message flows to handle exceptions.
  • Developed scripts for administration of message flows and queue managers.
  • Configured multi protocol gateway, WS Proxy services on Data Power. Developed XSLT transformations in Data power. Creating and updating existing XSLT’s and deploying.
  • Developed test cases and participated in Integration testing and Black box testing (Defect resolution)
  • Gather system, application and data requirements, to design and develop, Enterprise Integration Framework for a Service Oriented Architecture (SOA).
  • Worked on Websphere Transformation Extender Design studio components including Database interface designer to construct WTX type trees and maps.
  • Design and Develop integration patterns, models and transformations - to support software component development and integration.
  • Analyze integration requirements and determine if ESB is appropriate, and identify relevant common integration services.
  • Best practices around messaging, XML Standards (XSD, XPATH), Web Services (SOAP, WSDL).
  • Involved in High-level design Documentation i.e.
  • Gathering requirements from clients and preparing technical specifications according to client requirements for Establishing Advanced ESB over the MQ Series to integrate applications.
  • Developed, Documented and Deployed Message Flow Interfaces utilizing various Nodes including Database and SOAP.
  • Installed WebSphere Message Broker, WebSphere MQ in development and test environments.
  • Prepared the MQ software architecture document (SAD) documents based on the requirement.
  • Experience as Team Lead and Mentor
  • Processed XML messages with exceptions and performed Message transformations, translation, validation for incoming messages, XML File lookups, database inserts, https posts and java calls to backend systems.
  • Provided Trouble shooting and Integration Maintenance Support on 24x7 basis for MQ and Web Sphere systems.
  • Provided Naming Standards, Backup & Recovery, and Problem Determination Strategies for the project.
  • Assigned the Message flows to appropriate Execution Groups in Broker Runtime Environment.
  • Lead Integration projects implementation right from requirements discussion to finding soluitons.
  • Improving the Message processing performance by restructuring Broker domain, number of EGs and appropriate additional instance invocation and restructuring message-conversion and ESQL code change.

Confidential, FX

Sr. WMB Analyst

Responsibilities:

  • Involved in Detailed design sessions and creating the mapping documents and analysis of business requirement documents
  • Analysis of the functional specifications and Detailed Design Documents for the interfaces.
  • Involved in understanding and migration road map of legacy applications.
  • Developed Enterprise wide Auditing and Logging Frame work.
  • Designed Framework for Global Caching implementation in Message Broker/IIB.
  • Worked on some of the POC’s for COBOL copybook.
  • Web Sphere Message Broker v7.0, 8.0 Web Sphere Message Queue.
  • Wrote stored procedure and retrieved Data from DB2 from Message Broker for better performance. Used XML Data types.
  • Setup deployment policies in Data power and IIB/Message Broker for Inter-environment migration.
  • Involved in WSRR roll out for Service versioning and Governance.
  • Developed message flow applications using WTX Maps and Type tress and functions to handle EDI, XML and Copybook Messages.
  • Created Interoperable maps to be used in Data power
  • Applied the filtering rules and routed the information to the target applications.
  • Developed ESQL for message content enrichment.
  • Used debugger for observing the behavior of the message flows.
  • Designing message flows with error handling.
  • The Various sub-flows include Auditing, Error-handling, and tracing etc.
  • Reusing the sub-flows, in order to avoid the rewriting of code.

Confidential, New York, NY

Sr. WMB/Data Power Developer

Responsibilities:

  • Involved in the Design, implementation and support the messaging infrastructure and also in the planning the technical roadmap to support business requirements.
  • Part of 3rd level 24x7 WMQ and WMB production support. Involved in problem resolution and root cause analysis.
  • Engage IBM support, open PMRs, and part of the IBM-E*Trade quick response team for problem identification and resolution. Document incidents and events, and work directly with IBM.
  • Developed web services in Message Broker utilizing SOAP nodes and HTTP nodes.
  • Implemented WS-Security in Message Broker. Developed Confidential Services in Data power for internal authentication.
  • Configured various Data power actions while defining rules and policies like Transform action, Confidential Action, Match Rule, Encryption, Decryption, Filter action, Validate, Route and Scheduling.
  • Developed transformations in Data power using XSLT and X Query. Used WTX Maps in Data power as Interoperable services. Created Maps, Functions and type trees in WTX.
  • Set up WSRR Environment and configured users and roles. Configured business spaces and loaded Artifacts. Configured Data power and IIB to use WSRR capabilities.
  • Exported Data power configurations between different environments. Set up Security certificates. Configured SSL (One way and two way). Worked with both GUI and CLI.
  • Involved the trouble shooting of Production and infrastructure. Involved in On-call support.
  • Problem determination, root cause analysis.
  • Developed Message flows using File Nodes, Aggregate nodes, Collector Nodes, Timer nodes, JMS nodes, Java Compute node, Compute and Database nodes.
  • Develop Message Broker services (Inbound and Outbound) to interact with SAP.
  • Reviewed system changes for cross-impact on the messaging infrastructure.
  • Worked in Agile scrum environment with two weeks sprints. Co-ordinate daily stand up meetings with the offshore and on shore team

Confidential, Dallas, TX

WMB/WMQ Developer

Responsibilities:

  • Design and Develop Enterprise Service Bus using WMQ V6.0, WebSphere Message Broker V6.1 to integrate multiple applications enterprise wide.
  • Gather system, application and data requirements, to design and develop, Enterprise Integration Framework for a Service Oriented Architecture (SOA). Installed and configured WMB6.1, and WMQ 6.0 on Windows and AIX Servers.
  • Worked on Web sphere Transformation Extender Design studio components including Database interface designer to construct WTX type trees and maps. Design and Develop integration patterns, models and transformations - to support software component development and integration.
  • Analyze integration requirements and determine if ESB is appropriate, and identify relevant common integration services.
  • Best practices around messaging, XML Standards (XSD, XPATH), Web Services (SOAP, WSDL).
  • Involved in High-level design Documentation i.e. Gathering requirements from clients and preparing technical specifications according to client requirements for Establishing Advanced ESB over the MQ Series to integrate applications.
  • Developed, Documented and Deployed Message Flow Interfaces utilizing various Nodes including Database and SOAP.
  • Installed WebSphere Message Broker, WebSphere MQ in development and test environments.
  • Prepared the MQ software architecture document (SAD) documents based on the requirement.
  • Processed XML messages with exceptions and performed Message transformations, translation, validation for incoming messages, XML File lookups, database inserts, https posts and java calls to backend systems.
  • Provided Trouble shooting and Integration Maintenance Support on 24x7 basis for MQ and WebSphere systems.
  • Provided Naming Standards, Backup & Recovery, and Problem Determination Strategies for the project.
  • Assigned the Message flows to appropriate Execution Groups in Broker Runtime Environment.
  • Improving the Message processing performance by restructuring Broker domain, number of EGs and appropriate additional instance invocation and restructuring message-conversion and ESQL code change.

Confidential, Durham, NC

Java/SOA Developer (Web Sphere Message Broker, Data Power and WTX)

Responsibilities:

  • Drove the meetings as part of System Design and documented the design.
  • Prepared the Technical Specification Document and the Product Implementation Documents.
  • Prepared the web service contracts between the consumer and the web service for the request and response.
  • Held design reviews for the System and Technical designs.
  • Created Message Broker Project from Web sphere Business integration System Manager, Configure the Message Broker Settings and import into the project from Toolkit.
  • Developed SOAP HTTPS SAML security enabled web services for the UI to consume.
  • Implemented the common error handling and SAML security for the web services.
  • Used Clear case as a versioning tool after the development in the tool kit.
  • Used SOAP input, SOAP reply compute, MQ input and output nodes as part of the development.
  • Deploy message flows, message sets and other deployable objects to an execution group.
  • Unit tested the code by debugging and passing through each step of it.
  • Worked with the PSS team to move the source code to the managed environments like DEV-INT, SIT, UAT, production.
  • Reviewed the test cases provided by the QA team for the web services.

Confidential

Java Programmer /J2EE Developer

Responsibilities:

  • JDBC and DAO module is used for communication between application and the database.
  • Java programming using swing to complete the functionality of cash, lockers and security modules, servlet programming for connecting to the database server and to retrieve the serialized data, programming stored procedures using SQL and PL/SQL for the bulk calculations of general ledger.
  • JMS is used for consuming and publishing the Messages.
  • Used Oracle 9i as the relational backend.
  • Designed and developed several SQL Scripts, Stored Procedures and Triggers for Oracle9i Database.
  • Deployment of the application on WebLogic server.
  • Different components of Struts framework like Dynamic Form Bean, Dyna Action Form, and Validator Form etc. were used in application development.
  • Designed user interface layout using CSS, HTML, JavaScript and JSP
  • Debugging the application code in order to fix the defects in the application
  • The Web application has been developed using RUP (Rational Unified Process) which is based on OO analysis and design, Use case driven, automated testing, build and continuous integration of code.
  • Developed presentation tier using JSP, JavaScript, JQuery, Struts tags like bean, html and logic.
  • Developed Server side programming technique using a JQuery plugin called JQuery Data tables.
  • Performed client side validations using Java script and server side validations using in built Struts Validation framework.
  • Developed form beans and Dispatch action classes and configured action mappings in Struts-Config.xml.
  • Created Database Tables, Sequences and wrote Hibernate mapping files.
  • Used HQL, SQL, Criteria queries to fetch and to interact with the database.
  • Exposed business functionality to external systems (Interoperable clients) using Web Services (WSDL-SOAP) Apache Axis.
  • Created stored procedure and worked extensively DDL & DML, sequences and packages in Oracle.
  • Parsing XML Data using JAXB for storing the data.
  • Developed test cases and performed unit testing using JUnit framework.
  • Monitored the error logs using Log4j and fixed the problems

We'd love your feedback!