Sr.iib Consultant Resume
Minneapolis, MN
SUMMARY
- Over 8 years of professional experience in Software Development and having 5 years in Middleware technologies like WMB (Web sphere Message Broker) and MQ (message Queue), WTX, Datapower, Java/J2EE and Web related technologies.
- Experienced in design, development and mapping using WebSphere Message Broker, IIB9 and Web Sphere MQ with different formats like XML, XMLNS, XMLNSC, TDS, MRM, CWF and DFDL.
- Created different patterns in Message Broker and IIB9.
- Extensively worked on implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, UDDI)
- Strong at XML Technologies like DTD, XSL, Schemas,X - Path,DOM, SAX
- Excellent ESQL programming skills to handle message routing and transformations.
- Have the very good understanding of Message set, WTX type trees, MPG, Front Side Handler, Back End Handler.
- Experienced with configuring JCo Adapters. Implemented naming standards for various WMB, WTX, WDP and WMQ.
- Hands on experience in building WTX maps, Deployment of data power objects, deployment of BAR files with promotable properties, migration of MQ objects using MQ scripts.
- Hands on experience in developing Java and J2EE applications using Eclipse 2.0/3.0/3.1, My Eclipse 4.1.
- Experience in deployment of the J2EE applications onWebSphere, WebLogic, Apache Tomcat.
- Experience with JUnit, DB unit in performing unit testing and determining the application functionality and Monitored the error logs using Log4J and fixed the problems.
- Expertise in designing and developing Web based Enterprise applications using J2EE technologies like JSPs, Servlets, Struts, Spring, Hibernate.
- Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages. Performed asynchronous data validation using AJAX.
- Extensive experience in working with various databases like DB2, Oracle and SQL Server.
- Ability to learn and adapt quickly to the emerging new technologies.
- Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.
TECHNICAL SKILLS
Web Sphere Family: WMBT 6.x, WMBT 7.x, WMB 6.x, WMB 7.x, WMQ 6, WMQ 7.x, WTX 8.2, DataPower XI 50 (v 3.8)
Operating Systems: Solaris, Linux, AIX, MS Windows XP/2000/NT/98
Languages: JAVA, J2EE, (JDK, JMS, JSP, Servlets, EJB), ESQL, MQ Scripts, SQL, XSLT, XML, Java Script, PERL
Databases: Oracle 10g/9i/8i/7.3, DB2, SQL server, MS Access
Web Technologies: XML,XSD,XSLT, HTML, DHTML, Java Script, Perl
Tools: & Utilities: VisualAge for Java (4.0/3.5), JBuilder 4.0, Visual Basic 6.0
HTML Editors: Dream Weaver MX, FrontPage 98
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr.IIB Consultant
Responsibilities:
- Writing functional and technical specification documents for integrations.
- Participate in design, walkthrough, code review and defect review meetings.
- Published message flows as web services using SOAP and HTTP nodes.
- Developed Maps in WTX for transforming SWIFT MT messages.
- Created message sets for mainframes applications using COBOL copybook structures.
- Installed message broker runtime for both 7.0 and IIB9 versions in local and remote servers.
- Migrated message flows from Message Broker 7.0 to IIB9.
- Created DFDL parser for parsing mainframes messages and custom format messages
- Developed Flows for Event Monitoring of Existing Applications and Enabling Automated retry mechanism.
- Created MQ objects such as Local Queues, Remote queues, Alias Queues, Sender and Receiver Channels etc. using mqsc script commands.
- Designed & developed Message Sets, Message flows, Mediation flows and deployed in broker runtime.
- Developed Message flows without Message set which used custom XSD/XSLT transformations to XML and Fixed Length Message (TDS).
- Used ESQL for routing and enrichment of incoming messages in compute and filter nodes.
- Implemented common error handling for all message flows.
- Designed message flows to interact with file system using file nodes.
- Developed message flows involving data flow using Environment variables, UDPs for dynamic DB parameters.
- Conduct System, Integration, Functional and Regression Tests in test and quality assurance environments.
- Involved in On-call weekly rotation to provide 24 X 7 production support and infrastructure monitoring / troubleshooting.
Environment: WebSphere Message Broker 7.0,IIB9, WebSphere MQ V7.0/7.5,IBM DB2, XML, WTX 8.2, WTX Map Designer, DataPower XI 50,COBOL, XSLT, RFHUTIL, AIX 5.3, Web Services.
Confidential, Atlanta, GA
WebSphere Message Broker Developer
Responsibilities:
- Responsible for the External and internal customer interaction, requirement analysis and assigning resources for the completion of those tasks.
- Documented development standards and advised developers in developing applications in Java/J2EE and JMS that feed and receive messages. Defined communication procedure between Agencies and SAP System.
- Troubleshooting and debugging WMQI/WBIMB messages flows using trace nodes and error handling nodes.
- Developed message flows and message sets for handling inbound and outbound data to backend systems and other Pub-Sub models and merge, purge of insurance data.
- Developed error handling sub-flows for handling all types of errors throughout the message flow i.e. Application Errors, Business Errors and System Errors as per the client requirement.
- Developed message flows which done XML transformations and conversions from one format to another.
- Developed automation and monitoring Scripts in conjunction with BMC Patrol for MQ
- Fail over, Disaster recovery, backup and error handling.
- Developed procedures for daily operation of MQSeries on OS/390, SunSolaris, HP Unix, AIX, and Window 2000
- Developed wrappers over MQ series for easy portability of applications.
Environment: IBM MQ Series 7.0/7.5, Web sphere Message Broker 7.0/8.3, Java/J2ee, OS/390, Windows, Oracle/DB2, Java, XML/XSLT, PL/SQL.
Confidential, Horsham, PA
WebSphere Message Broker Developer
Responsibilities:
- Developed Message Flow interfaces to transform messages with the help of WMB nodes i.e. Compute Node, Filter Node, Route To Label, Label, Reset Content Descriptor and Trace Nodes.
- Designed and developed message flows for integration with Legacy systems.
- Developed message flows for XML transformations and conversions from one format to another.
- Used patterns like request reply, fire forget and pub-sub.
- Participated in administration and deployment of messageflows on WMB runtime.
- Worked on converting Integration patterns from Technical design documents in to working components.
- Reviewed existing legacy code and planning for their migration to WMB.
- Developed message flows to handle inquiries by sending the messages on to main frames and sending the response back (Request - Response message flows).
- Created sequence diagrams, functional and technical specifications for the interfaces.
- Involved in trouble shooting using MQ and MB error logs.
Environment: WMB Toolkit 6.1, WMB 6.1, MQSeries 6.0, Oracle, XML, XSLT, SOA, AIX, Web Service.
Confidential
Java Developer
Responsibilities:
- Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript. Built and accessed the database using JDBC for ORACLE.
- Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.
- Developed Session Beans for necessary transactions like fetching the data required, updating the customer information
- Worked on coding of Servlets and EJB communication
- Worked on Maven for getting latest jar files including common-collection.jar, common-logging.jar etc. from Apache.
- Developed Servlets to process the requests, transfer the control according to the request to Corresponding Session Beans, JSP pages.
- Developed Web Logic container security components for adding vendor specific Security Realm to application using JMX.
- Java Servlets and JSP pages were deployed on the Web Logic Application Server for retrieving user information and posting related data.
- Connected to backend database by using JDBC.
- Used SQL query language in SQL server for creating stored procedures.
- Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle DB by writing stored procedures.
Environment: Java/J2EE, Struts, EJB, Web Logic Server, Oracle, Linux, XML, HTML, JavaScript, Ant, PL/SQL, JSF, JUnit.