Sr. Iib And Data Power Developer Resume
Irving, TexaS
SUMMARY:
- Around 6+ years of experience in design and development of IBM middleware solutions using IIB 10, 9, Message Broker 8, 7, MQ Series 8, 7.5, Data Power XI52/XI50 and WebSphere Transformation Extender 8.4.x
- Extensive experience in developing message flows using WebSphere MQ, Routing, Construction, Transformation, HTTP, File, Email, Web services, Business Decisions, Database and Timer category nodes
- Strong Experience in Configuring Web Service Proxy, Multi - Protocol Gateway and XML Firewall Services in Data Power
- Strong experience in creating Functional and Technical design documents from business requirement documents
- Experience in Performing message transformations using ESQL in IIB and Message Broker, XSLT in Data Power and Functional mapping in WTX
- Extensive Expertise in creating Message sets, Message definitions and Message Modeling (DFDL) for fixed length text, Cobol copy book, tagged delimited text, CSV text and XSDs
- Strong experience in configuring Authentication, Authorization and auditing (AAA) using AAA info file and LDAP, Configuring Crypto tools, forward and reverse SSL proxy profiles in Data Power
- Extensive experience in developing WSDLs, XSDs and configuring SOAP & REST Web services and web service security in IIB and Data Power
- Experience with Waterfall and Agile Methodologies for project development
- Experience in Configuring WebSphere MQ objects such as Queue Managers, Queues, Channels, Listeners etc. on local and remote MQ servers
- Strong Experience in integration of Databases and WSRR with IIB and Data Power
- Experience in performing on device and off device logging in IIB and Data Power. Extensively used Log4j for IIB and SPLUNK for Data Power
- A self-starter and team player with good communication and problem solving skills
- Experience in mentoring junior team members and providing on shore and off shore coordination with multiple teams and projects
- Experience in troubleshooting and error handling and providing production, administration and maintenance support for MQ series, IIB, WMB and Data Power
TECHNICAL SKILLS:
IBM Middleware Stack: IIB 10, 9, Message Broker 8, 7, MQ Series 8, 7.5, Data Power XI52, XI50, WSRR, WTX
Languages: C, ESQL, XSLT, Java, Shell Scripting
Databases: DB2, Oracle, SQL Server
OS: Windows, Linux, Unix
Methodologies: Agile, SDLC, Waterfall
Testing Tools: RFH-Util, SOAP-UI, Curl, XML Spy, Load Runner
Others: XML, JSON, CSV, EDI, XSD, XPATH, WSDL, SVN, RTC, CVS, ITCAM, API Management
PROFESSIONAL EXPERIENCE:
Confidential, Irving, Texas
Sr. IIB and Data Power Developer
Environment: MQ Series 7.5, Message Broker 8, IIB 9 & 10, Data Power XI52, WSRR 8.x, WTX, XML, JSON, EDI, XSD, ESQL, XSLT, RFH-Util, SOAP UI, Windows and Linux
Responsibilities:
- Involved in project kick off meetings, monthly reviews and weekly project status updates
- Worked as a team with business analysts, development team members and production team to provide solutions to solve complex problems
- Developed message flows using SOAP, MQ, File, Filter, Compute, HTTP, Java Compute, Mapping, Collector, Database, Email and Aggregate nodes
- Implemented Global Caching and Record and Replay Capabilities in IIB
- Configured MPGW and WSP services in Data Power. Worked extensively on the deployment policies for code migration and configured request, response and error rules using actions for processing policies
- Implemented best practices in Message Broker and Data Power for performance improvement of message flows, coding and services
- Developed AAA policies to authenticate user requests using LDAP
- Configured one-way and two-way SSL proxy profiles, log targets and on device and SPLUNK logging in Data Power.
- Developed WTX maps and type trees and modified existing ones. Worked with EDI X12 and HIPAA WTX extender packs.
- Worked with 837, 270, 271, 850 EDI Transaction sets
- Developed WTX functional maps and created type trees for different message formats and also modified existing maps depending on the mapping documents
- Developed ESQL for calling stored procedures and external Java interfaces from Compute Nodes
- Worked with XML, CSV, COBOL, JSON, TDS and EDI format messages and performed message transformations using message definitions and message modelling in IIB and WMB
- Developed Web services to process SOAP and XML Message formats over SOAP and HTTP nodes
- Performed error handing using user trace, try catch node and catch the exceptions by connecting the failure and catch terminals and sent email notifications in IIB and WMB
- Developed Ant Scripts and Used Jenkins for Continuous build and Deployment
- Integrated DB2 Database with IIB using JDBC and ODBC connectivity and performed Insert, Update, Select and Delete operations using compute and mapping nodes
- Involved in promoting the properties to bar file level and creating compiled message flows and broker archive files
- Performed troubleshooting in Data Power by checking the object status, enabling probe and setting logging levels to debug and resolved the issues
- Implemented Publish and Subscribe and clustering for load balancing in MQ
- Mentored junior team members and coordinated with off shore developers and delivered projects on time
Confidential, Greensboro, NC
Mid-level Middleware developer
Environment: Message Broker 8, Data Power XI52, MQ Series, IIB 9, WTX, DB2, ESQL, Java, XSLT, API Management, Oracle, XML, SOAP UI, EDI,ITCAM, Cobol, Linux and Windows
Responsibilities:
- Participated in JAD sessions. Involved in writing technical design documents for Project interfaces
- Developed REST and SOAP Web services in IIB and Data Power and performed logging using Log4j in WMB and IIB
- Developed XML to Text (both delimited and fixed length), XML to Copybook transformations in WMB
- Involved in MB 8 to IIB 9 migration and also performed firmware upgrade in Data Power
- Configured WSP, MPGW, Log Targets, AAA and SSL. Developed XSLT stylesheets and created various processing rules in Data Power
- Developed message flows using SOAP, MQ, Compute, HTTP, Mapping, Filter, File, Collector and Aggregate nodes.
- Worked as an Off-Shore Team Lead. Involved in the On-call Support and Production Support for message broker applications
- Implemented error handling using trace and throw nodes. Also performed user trace and used throw statement to handle business exceptions
- Participated in scrum meetings and involved in user stories
- Implemented best practices, followed the organizations naming conventions and performed troubleshooting of Data Power services
- Involved in WSRR integration with Data Power and also configured Gateway server by using API management
- Set up Deployment Policies and Deployment scripts for IIB and Data Power
- Worked on SAP Integration using SAP Adapter nodes for Outbound services with ALE/IDOC
- Created Configurable services in MQ Explorer to configure JDBC providers for database integration and Data source, data store and data destination for Record and Replay in IIB
- Involved in configuring remote connectivity for MQ objects and broker using setmqaut commands
- Involved in installation of MQ Series, WMB, IIB, Data Power and WTX
- Provided administrative and maintenance support and also mentored junior members in the team
Confidential
Middleware developer
Environment: Message Broker 7, 8, MQ Series, WTX, ESQL, Java, DB2, Oracle, XSLT, XML, SOAP UI, EDI, Cobol copy book and Windows
Responsibilities:
- Involved in requirement gathering and worked closely with Business Analysts and production team to resolve issues
- Performed message transformation, routing and data enrichment of messages using WMB
- Developed message flows using File, MQ, Route and transformation nodes
- Providing Administrative support for MQ objects including Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Transmission Queues, Triggered Processes
- Involved in testing of the interfaces using production/test databases.
- Designed and developed Common sub flows for Audit logging, Error Logging, catching Business exceptions.
- Worked with Email Nodes like Email Output and Email Input where Payload with the attachments are being processed using SMTP protocol.
- Worked on the Message flows involving the coding to be done in both Java and ESQL
- Developed Message flows which are to be processed based on a timer based scheduling mechanism in a controlled fashion by making use of Timeout Notification and Timeout Control Node.
- Involved in Installation of MQ and WMB in Linux and Windows environment and provided administrative and maintenance support
- Developed error handling sub flow frame work for reusability and also handled business exceptions
- Got trained in WTX and Data Power
- Involved in creating type trees for delimited, fixed length and XML messages and performed mapping and created .mmc files
- Involved in writing code in ESQL and Java. Extensively used string manipulation and other ESQL functions
- Worked with off shore teams. Performed code reviews and design document reviews
- Involved in the setup and configuration of Data Power box
- Configured web services, developed synchronous and asynchronous message flows
- Involved in Enabling Triggering on MQ Queues, taking queue manager backup and restoring and clustering of queue managers
- Involved in writing test cases and performed unit testing, user acceptance testing and integration testing