We provide IT Staff Augmentation Services!

Sr.iib Developer Resume

4.00/5 (Submit Your Rating)

PittsburgH

SUMMARY

  • Over 9 years of Experience in IT sector, specializing in the Service Oriented Architecture (SOA).
  • Design and development of SOA and EAI based integration solutions, B2B solutions based on IBM Integrations Bus or Message Broker (IIB/WMB), Websphere Datapower, Websphere transformation extender (WTX), Websphere Message Queue (WMQ) and Websphere Service Registry and Repository (WSRR).
  • Knowledge of developing web services in IIB/Message Broker and Datapower.
  • Experience in XSD, WSDL, ESQL and Java development in IIB/Message Broker
  • Experience on WMB/IIB Global Catching, Record and Replay
  • Designed and developed services in IIB/Message broker using File, Collection, Aggregation, SOAP, HTTP, Mapping, XSLT, JCN nodes.
  • Experience in designing and development and configuration of WS - Proxy, MPG and XML Firewalls objects using IBM DataPower XI50/XI52/XB62 involving SFTP, MQ, MQFTE, HTTPS and HTTP, protocols.
  • Experience in WTX to process and binary datatype, EDI/Text/XML/Copybook messages.
  • Knowledge of Process Server (BPM), ODM and Extreme scale.
  • Knowledge of Processing Policy, Processing Rule, Processing Actions and Reusable Libraries
  • Strong experience on installation, upgrading, performance tuning, security configuration, monitoring and troubleshooting of WMQ, WMB/IIB, Websphere datapower and WSRR
  • Update and install SSL Certificates.
  • Update DataPower firmware versions as necessary.
  • Maintain user accounts and account access permissions.
  • Initialize DataPower instances as needed.
  • Maintain and execute Disaster Recovery policies and procedures.
  • Experience on Websphere Message Queue clustering for High Availability, Load Balancing and MQ Object sharing.
  • Experience in MQ & IIB administration, performance tuning, monitoring and implementation of best practices including high availability.
  • Experience in working with IBM MQ, IIB-10 and ACE environments that included Hardware Clustering like VERITAS Clustering and Microsoft cluster server.
  • Experience on disaster recovery, configuration back up of WMQ and WMB/IIB and Firmware upgrade for Websphere Datapower
  • Strong knowledge of scripting using Korn Shell Scripts, Platform RedHat Linux/SUN Solaris
  • Strong skill on pro-active monitoring, tracking, trending and analysis of websphere products via ITCAM, DYNATRACE
  • Strong understanding of hub and spoke, service facade, and service proxy patterns
  • Strong debugging and problem solving skills with excellent understanding of system development methodologies, Reverse engineering techniques and tools.
  • Good experience in Agile Methodology
  • Experience in Unit Testing, Functional Testing, Volume Testing and Performance Testing
  • Experience on off-hours production support, escalating issue and raising PMR.

TECHNICAL SKILLS

Operating Systems: Windows Linux, Solaris, UNIX, AIX, Mainframes

Web Technologies: Java 1.8, JDBC, Hibernate and Java script and XML.

Middleware: IBM Websphere MQ Series 7.0, 7.5, 8.0 WMB 6.x, 7.0, 8, IIB 9.0, 10.0, 11.0 ODM, Data power, APIC, APIGEE WTX, ODM, WPS, WXS and WSRR

Tools: Postman, RFH Util, MQMON, Qload. Junit, SOAP UI, Wireshark

Servers: WebSphere, Weblogic, Tomcat

Database: Oracle, MySql. DB2, SQL Server

Ticketing Tool: BMC Remedy, Global Service Desk (GSD)

ERP: SAP

Version Control: CVS, SVN, Clear Case, Rational Team concert, Jira

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh

Sr.IIB Developer

Responsibilities:

  • Designing exception handling framework and implementing the same in application
  • Developed message flows to call stored procedures using Compute Node, Java node while integrated with mainframes and set the configurations to connect to Oracle Server.
  • Developed Web Services (SOAP and REST) in IIB
  • Performed SOAP to JSON transformations in IIB
  • Created WSDLs and XSDs and Developed message flows using SOAP and HTTP Nodes for implementing Web services
  • Created reusable Error handling sub-flows in Message Broker
  • Worked on Development of Message Broker Web services using SOAP and HTTP nodes
  • Performed Importing and exporting of Message Broker configurations for deployments across multiple environments
  • Developed Real-time and Batch processing services (Synchronous and asynchronous calls) using different IIB nodes.
  • Worked extensively on Mapping Node, Custom ESQL property for transformation purpose and passed queries to Database.
  • Developed message flows in Message Broker to interact with Databases using SQL, Stored Procedures and through Java compute node(JDBC)
  • Developed reusable functions, procedures and invoked from different flows in application.
  • Involved in migration of all message broker services from IIBv9 to IIB v10.
  • Worked in Agile environment. Worked on technical design documents.
  • Database integration.
  • For security, assigned key stores to the execution groups, setup client authentication configurations to each execution groups on the servers.
  • Provide production support and troubleshooting to determine the root cause and resolve the exceptions in production.
  • Configured log4j framework for logging.
  • Solid experience on Tests - Unit test, Functional test, Regression test.
  • Debugging knowledge, raising a ticket (PMR) with IBM support.

Confidential, MN

Sr. Middleware Developer

Responsibilities:

  • Solid experience in collaboration with Architects, Technical Directors, Project Managers, and Project Team members to validate the proposed architecture solution to enable true Service Oriented Architecture (SOA)
  • Worked toward implementation of Enterprise Application integration (EAI) using IBM Websephere Middleware stacks mainly, IBM DataPower, IIB and WMQ
  • Developed SOAP and HTTP Rest and Soap web services in IIB using built-in nodes and DataPower using MPGW, WSP, XML Firewall services.
  • Developed reusable libraries, Stored Procedures and Functions and Used them in Message Broker
  • Developed service virtualization, exposed soap legacy services to rest clients
  • Worked extensively on data mapping using Mapping Node, Compute node, Custom ESQL property for transformation purpose and passed queries to Database.
  • Developed Synchronous and Asynchronous calls using DataPower different protocols, rules and actions.
  • Developed message flows using Java and Java Compute node to extend Message Broker functionality and to implement Global caching.
  • Configured Multiprotocol Gateway (MPGW), Web services Proxy and XML Firewall services. Configured AAA policies, Set up SSL, Key certs (Crypto Tool). Worked with SOMA
  • Created Deployment scripts for Datapower and Message Broker
  • Developed Message flows using MQ, File, JCN, Mapping, XSLT, JMS nodes. Used Timer nodes, Collector and Aggregate nodes to implement Scheduling and Aggregation of Messages.
  • Created WSDLs, XSDs. Used XSLT, XPath and XQuery for Transformation in Datapower. Used ESQL, Java and Mapping in Message Broker for Transformation
  • Developed WTX Maps, Functions and type trees to Process Health Care EDI Transaction sets.
  • Involved in initial setup of Websphere Datapower, Network Configuration, NTP Configuration, DNS Configuration, secured backup and migration
  • Implemented WTX maps using messaging protocols XML/SOAP, IP sockets, MQ-Series, direct Oracle connectivity, http connectivity, DB2 database connectivity
  • Created Interoperable WTX maps to be used with Datapower and Message Broker.
  • Datapower B2B appliance firmware upgrade, enabling security, load balancing and log isolation.
  • Setting as required configuration file of queue managers and bouncing the queue manager.
  • Building and testing high available environment-Multi-instance queue managers and brokers
  • Created and configuredMQ Objectslike Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, and Processes.
  • Cluster queue manager, workload balancing among the applications
  • Setting rule table for dead letter queue handing
  • Setting security for queue manager and IIB components based on user level and configuring for remote connectivity
  • Enabling IIB for web UI access, remote management and monitoring.
  • Hands on experience with shell scripting and automated script: MQ and IIB Start up and shutdown, configuration backup and task automation
  • Providing on call technical support to the developers on developing, deploying.
  • Troubleshooting, log tracing and raising an issue and opening PMR/service request with IBM.
  • Strong team player, self-motivated, requiring minimal direction, good work ethic, open to learning new technologies, forward and strategic thinking

Confidential, Detroit, MI

Sr. Middleware Developer

Responsibilities:

  • Developed SOAP and HTTP Rest We Services in IIB and Datapower.
  • Developed Stored Procedures and Used them in Message Broker
  • Developed message flows using Java and Java Compute node to extend Message Broker functionality and to implement Global caching.
  • Configured Multiprotocol Gateway (MPGW), Web services Proxy and XML Firewall services. Configured AAA policies, Set up SSL, Key certs (Crypto Tool). Worked with SOMA
  • Created Deployment scripts for Datapower and Message Broker
  • Developed Message flows using MQ, File, JCN, Mapping, XSLT, JMS nodes. Used Timer nodes, Collector and Aggregate nodes to implement Scheduling and Aggregation of Messages.
  • Created WSDLs, XSDs. Used XSLT, XPath and XQuery for Transformation in Datapower. Used ESQL, Java and Mapping in Message Broker for Transformation
  • Developed WTX Maps, Functions and type trees to Process Health Care EDI Transaction sets.
  • Involved in initial setup of Websphere Datapower, Network Configuration, NTP Configuration, DNS Configuration, secured backup and migration
  • Implemented WTX maps using messaging protocols XML/SOAP, IP sockets, MQ-Series, direct Oracle connectivity, http connectivity, DB2 database connectivity
  • Created Interoperable WTX maps to be used with Datapower and Message Broker.
  • Datapower B2B appliance firmware upgrade, enabling security, load balancing and log isolation.
  • Setting as required configuration file of queue managers and bouncing the queue manager.
  • Building and testing high available environment-Multi-instance queue managers and brokers
  • Created and configuredMQ Objectslike Queue Managers, Remote queues, Local Queues, Queue Aliases, Channels, Clusters, Transmission Queues, Performance Events, Triggers, and Processes.
  • Cluster queue manager, workload balancing among the applications
  • Setting rule table for dead letter queue handing
  • Setting security for queue manager and IIB components based on user level and configuring for remote connectivity
  • Enabling IIB for web UI access, remote management and monitoring.
  • Hands on experience with shell scripting and automated script: MQ and IIB Start up and shutdown, configuration backup and task automation
  • Providing on call technical support to the developers on developing, deploying.
  • Troubleshooting, log tracing and raising an issue and opening PMR/service request with IBM.
  • Strong team player, self-motivated, requiring minimal direction, good work ethic, open to learning new technologies, forward and strategic thinking

Confidential, Tampa FL

Sr. Message Broker/WTX & Datapower Developer

Environment: IIB 9.0, Message Broker 8.0, MQ Series 7.5, 8.0, WTX, MQ FTE and MQMon, BMC Remedy, Tivoli, SAP, DB2, Java, XML, XSLT, Data Power XI52/50, XG45, XC10, ODM and WSRR

Responsibilities:

  • Created AAA, XML Firewall, Multi Protocol Gateway and Web services Proxy and Load balancing services in Datapower
  • Designed and developed common procedures and sub-flows in IIB/Message Broker
  • Created Best Practice documents for Message Broker and Datapower
  • Designed and developed SOAP based and Restful Web services
  • Designed Type trees and Maps in WTX to process EDI transaction sets
  • Created Technical design documents and Participated in Architecture meetings and responsible for the infrastructure and Architecture decisions
  • Designed and Developed Message Broker Interfaces using SOAP nodes and File Nodes
  • Developed Common E-SQL functions and Java functions for implementing re-usable components
  • Developed Message Broker interfaces with Collector and Aggregation nodes.
  • Worked closely with SAP Team in building in achieving interaction with SAP Enterprise services through SAP Adapter nodes and web services
  • Working on production related critical issues and provide the solution in less turnaround time and participated in War-room support while two production releases.
  • Debugging, troubleshooting, following issues with IBM, opening tickets/PMR
  • Implemented Caching on datapower and Message broker
  • Created DFDL schemas and message models in Integration Bus/Message Broker
  • Used WSRR to support multiple Versions of WSDL and other partners WSDL and security certificates across multiple development, testing and releases.
  • Developed IIB/Datapower/WTX services to interact with databases.
  • Created WTX Maps and Type Trees for various computations and Data to connect to SAP, DB2, and Web Services.

Confidential, Detroit MI

Sr. SOA Developer (Message Broker, WTX, Datapower)

Environment: Message Broker 8.0/7.0, MQ Series 7.5/7.0, ESQL, Java, XML, XSLT, Web methods, EDI ansi X12, Datapower, WTX, DB2, Oracle, Unix

Responsibilities:

  • Designed and Developed Middleware Services in Message Broker, WTX and Datapower
  • Configured Front Side Handler and Back-End Connectivity including HTTP, HTTPS, JMS, MQ Resource, SSH Setup involving various XML Threats
  • Responsible for infrastructure planning and Message Broker setup on Linux Environment
  • Developed Web services (XML, JSON formats) to implement the SOA initiative of Ericsson
  • Implemented global caching in Message Broker 8 to decrease latency and improve the services performance
  • Developed Type trees for XML, Flat File and EDI formats
  • Developed WMB and WTX interfaces to handle large files.
  • Designed and developed WMB interfaces for Fan-in and Fan-out using Aggregate and Collector Nodes
  • Worked with File nodes, MQ Get Node, JMS and timer nodes in Message Broker for implementing various solutions
  • Developed Message Broker applications to interact with DB2 and Oracle using ESQL and Stored procedures
  • Trained Ericsson resources on MQ and WMB best practices
  • Worked in Problem resolutions and raised PMRs with IBM
  • Involved in the maintenance of Websphere MQ and Message Broker on different platforms and setting up the development, testing and production environments.
  • Developed MB interfaces with Java Compute Node, SOAP Nodes, HTTP Nodes and Database Nodes to query the databases and call the stored procedures. wrote java classes with methods and calling those java methods from ESQL
  • Involved in the setup of Cluster and Multi instance queue managers and their administration
  • Implemented DataPower gateway to publish, route and secure web services. SSL Key store authentications and Identities to servers
  • Developed and deployed of WTX maps, message transformation to copy book, XML and EDI and integration with Message Broker
  • Developed Shell scripts and build scripts for automated deployments
  • Developed ESQL and Java common functions in Message Broker.
  • Created functional and Technical specification documents for the EAI Services
  • Involved in On-Call and 24/7 Production support

Confidential, Fort Lauderdale

Sr. SOA Developer (Message Broker and WTX)

Environment: Message Broker 8.0/7.0, MQ Series 7.5/7.0, ESQL, Java, XML, XSLT, Web methods, EDI ansi, DB2, Oracle, Unix

Responsibilities:

  • Responsible for requirements gathering and designing the interfaces.
  • Involved in migration of all message broker services from WMB 7 to WMB 8.
  • Developed new message flows and message models using applications and library concepts.
  • Worked in Agile environment.
  • Creating the message sets for various message domains such as TDS, XML and extracting web-service definition files (wsdl) from the schemas created.
  • Developed message models by creating the DFDL schemas, XML schemas.
  • Developed message flows to call stored procedures using Compute Node, Mapping node while integrated with mainframes using CICS Request node and set the configurations to connect to SQL Server DB.
  • Worked with the MQ and CICS team to setup the environment.
  • Involved in load balancing activity using A10.
  • For security, assigned key stores to the execution groups, setup client authentication configurations to each execution groups on the servers.
  • Developed Enterprise wide Naming standards and convention for the use of MQSeries.
  • Delivered a major MQSeries Infrastructure document addressing the issues of MQSeries security, application architecture, and backup and recovery.
  • This served as a blue print for the actual implementation.
  • Installation, Configuring and administering interfaces for WebSphere MQ.
  • Involved in a team that administered MQ, Message Broker in Development and test environments.
  • Building Queue managers, Queues, Channels required for the applications.
  • Problem determination using local error logs and by running user traces and service traces.
  • Worked on scripts to perform various actions like start/stop/deploy and get flow information residing on the servers.
  • Configured CICS Connections, TCP/IP ports on servers on MQ.
  • Promoting the code migration in all the environments up-to production.
  • Performed unit testing of the developed flows using test client editor and passing mock data.
  • Coordinated with the consumers in performing an end to end test of the developed services.
  • Provide production support and troubleshooting to determine the root cause and resolve the exceptions in production.
  • Used Serena Dimensions as source control tool.
  • Implemented Web services message flow using SOAP nodes in WebSphere Message Broker 7.0.
  • Developed message flows for content based routing of messages.
  • Deployed message sets and flows on QA and Production brokers.
  • Performed problem determination and problem source identification based on 1st level troubleshooting and provided production support.
  • Problem determination using local error logs and by running user traces and service traces.

We'd love your feedback!