Integration Developer Resume
Marlborough, MA
SUMMARY
- Sr. SOA Specialist wif 8 + years of experience in design and development of Integration solutions using WebSphere Message Broker/IIB/ACE, MQ Series& Data power.
- 1 year of experience of migrating existing IIB services to IBM ACE and built new services on ACE.
- 4+ Years of Experience in Configuring and Developing AAA, MPGW, WSP services and SSL implementation, API management in DataPower.
- Strong working noledge of IBM Data Power SOA Appliance XI50 and XI52.
- Good Experience on SAP Process Integration wif Message Broker/DataPower.
- Good Experience in SOA Governance and configuring end points using WSRR.
- Extensive experience in developing Web services in IIB (Message Broker) and Message Broker (Both REST & SOAP Based).
- Extensive Experience in Multi - Tier and Web Enabling the Legacy Systems wif IBM WebSphere MQ series and WebSphere Message Broker.
- Extensive Experience in Pub/sub messaging feature.
- Well versed wif XML related technologies like XML Schema, XPath and XSL.
- Extensive experience wif XML, JSON, COBOL Copy Book. EDI and Health Care format messages parsing and transformation.
- Good experience MQ and message broker migrations.
- Very good transformational experience wif XSLT, ESQL and Java
- Extensive experience in handling Large files, efficient message parsing and transformation
- Good experience in Caching wif Shared Variables, Global Caching (Broker Embedded) and Cloud based integration wif IBM Cast Iron
- Good Experience in administration, setting up Sand Boxes, creation of MQ and WMB Scripts.
- Good experience wif Production Support, On-call support, Defect & Problem resolution and working wif and opening PMRs wif IBM
- Experience in leading and mentoring an offshore team.
- Good experience wif development in Agile mode
TECHNICAL SKILLS
SOA STACK: IBM ACE (V11.0.0.5), IBM Integration Bus v9.0, Message Broker V 8, DataPower XI52/XI50, XB62/60, WSRR, TIBCO EMS, Cast Iron, MQ Series
Operating Systems: Windows,Unix, Linux, AS/400, Z/OS, ZLinux
Languages: ESQL, Java, XSLT, JavaScript, XML, C and C++
Databases: IBM DB2, Oracle, Sybase, SQL Server, MY SQL
Tools: & Utilities: ITCAM, BMC Patrol, SAP, Remedy,RFHUtil, SOAP UI, Junit, Clear Case, Clear Quest, LDAP, IBM RTC,Bitbucket, Jfrog, Jenkins, SVN
Industry Knowledge: Payments, Banking and Retail
PROFESSIONAL EXPERIENCE
Confidential, Marlborough, MA
Integration Developer
Environment: IBM ACE (v11), IBM IntegrationBusToolkit (v9), ESQL, Java, XSLT, XML, WSDL, RTC, Bit bucket, MQ Series, Data power XI52, DB2 and Mainframes
Responsibilities:
- Developed Transformation in IIB (Message Broker v9) using ESQL, Java compute node.
- Created Message flows using Compute nodes Developed Message Definitions for Processing XML, Cobol Copy book, EDI format Messages in IIB using DFDL and MRM.
- Developed Web services using SOAP and HTTP Nodes
- Created Message flows and Message sets to handle Copybook, XML, JSON and Text message formats and transformation
- Worked on Creating Message flows for Synchronous and Asynchronous calls.
- Created Queues and channels by using UNIX commands.
- Worked on routing slips (SQL code) to fetch multiple Backend endpoints from DB2 to send a message to different targets.
- Migrated existing services from IIB to ACE and built new services on ACE.
- Worked as mentor to offshore resources
- Worked wif Network team for opening a fire wall for service.
- Worked on monitoring services before and after IIB patching using IIB console and ITCAM.
- Worked on modifying WSDLs
- Worked on Jenkins for Bar file buildings
- Worked on PROD issues, giving warranty support after services moved to PROD.
- Worked on of the prod Issues to converts the outgoing message to the Coded Character Set id and Encoding used by the target system MAINFRAME, when a foreign character is received from Source
- The transformation and routing logic in XSLT.
- Implemented transport Layer security using SSL.
- Implemented AAA policy using ValCred object to authenticate and authorize various consumers.
- Implemented Error mapping logic for Backend business exceptions and DP technical errors.
- Develop XSLTs for converting dis service request to JSON request calls.
- Develop XSLTs for aggregating the internal services response to one response.
- Created Web Service proxies for internal services in Data power.
- Create client to server processing rules, server to client processing rules and error processing rules in Multi-Protocol Gateway policy.
- Implemented Oauth2.0 bases security service
- Implemented BasicAuth by using User agent in MPG service.
Confidential, Detroit, MI
ESB Developer
Environment: Data power XI52, IBM Message Broker 8, XSLT, XML, WSDL, Clear case, MQ Series, ESQL, DB2, Windows, Linux, and Mainframes
Responsibilities:
- Created WSDLs, Implemented SOAP and RESTFUL web services in Data power XI52
- Created new domain, MPG, WSP, Processing Policy, rules.
- Developed request, Data power XI52, and error rules.
- Created Custom xslts to Data power XI52, header info, transform and route the REST payload.
- Developed single interface to handle both existing XML and JSON traffic via the single MPG using DP rules and XSL.
- Created Rules for Authenticate, Extract, Refresh tokens (dteSAML, WebSecurity, LTPA).
- Created Service for Guest Pay, UserRegistrationVerification,.
- SAP integration Wif DataPowerand Message Broker
- Token management service, encrypting or decrypting any sensitive data using Data power shared secret keys, used across by all other gateway services which needs to encrypt. It exposes four set of operations, extract token, extract set of token, encrypt token and encrypt set of tokens.
- Configured OAuth, User Agent for SOA repository and backend endpoints, proxies.
- Created http, https FSHs.
- Created deployment objects.
- Worked on REST-SOAP transformation for services calls.
- Implemented token exchange interface
- Configured Web Sphere MQ Queue Managers, Queues, and Channels etc.
- Setup naming standards for the Queue managers, Queues and Channels.
- Created Message flows using Compute nodes
- Developed Web services using SOAP and HTTP Nodes
- Created Message flows and Message sets to handle XML, JSON and Text message formats and transformation
Confidential, Houston, Texas
Integration Developer
Environment: DataPower XI52/XI50, XB60, WTX, WSRR, IIB 9, TIBCO EMS, DFDL, ESQL, Java, XSLT, SAP, Accord, EDI, XML, Cast Iron, ITCAM, RTC, ODM, Log4j, DB2, Oracle, WSDL, Windows, Linux, Aix and Mainframes
Responsibilities:
- Created WSDLs, Implemented SOAP and RESTFUL web services in Message Broker v8 and DataPower XI52/XI50
- Implemented AAA Services, ITCAM Monitoring, Multi-protocol Gateway & Web services Proxy services, Load Balancing, SSL implementation in DataPower
- Involved in the configuration and initial setup of DataPower XI52 appliance
- Developed Transformation in IIB (Message Broker v9) using ESQL, Java, Mapping node
- Developed Transformations in DataPower (XML to JSON, JSON to XML) using XSLT
- Involved in Salesforce & Cast Iron integration
- Developed services on management and monitoring message Services wif TIBCO EMS
- Design and developed service on SOA Leveraging TIBCO EMS
- Developed Message Definitions for Processing XML, Cobol Copy book, EDI format Messages in IIB/Message Broker v8 using DFDL and MRM
- Developed Exception Handling Framework in IIB and Logging framework for DataPower
- Worked on IIB-SAP integration using SAP Adapter nodes and Net weaver web services.
- Setup WSRR Sandbox and integrated WSRR wif IIB and DataPower for SOA governance
- Secured Web services in DataPower using SSL mutual authentication, digital signatures, WS-Security including configuration of cryptographic keys and SSL polices
- Created WTX Maps and Type trees to Process HIPAA Transaction messages
- Involved in the design and development of interfaces for receiving files for various transactions, like Claims, Enrollment, Referrals from the vendors, processing them and sending them out to the necessary backend systems for further processing
- Created Test cases and Participated in UAT, String testing and defect resolution
- Worked on Problem resolutions and raised PMRs wif IBM for product issues.
Confidential
Middleware Developer
Environment: WebSphere Message Broker 7, 6.1, ESQL, Java, XSLT, SWIFT,, XML, WSDL, Clear case, DataPower, IBM Web MQSeries 6.0, DB2, Sun Solaris, AIX, z/OS, QPASA, MQ Mon and Mainframes
Responsibilities:
- Worked on Development of Web services using SOAP and HTTP Nodes
- Developed Message flows and Message sets to handle SWIFT, XML, Copybook and Text message formats and transformation
- Created Message flows using Collector, Aggregate and Timer nodes
- Created MQ Queues, channels, Clustered environments. Wrote Shell scripts
- Participated in Beta program of MB 7 and involved in the migration of 6.1 to 7
- Worked on Caching implementation in Message Broker V7
- Created Error Catalog to be used in Message broker v7 to Differentiate Business Errors
- Developed Test plans for Unit and Integration Testing of Message flows
- Undergone training in DataPower
- Implement and support the Web Sphere MQSeries infrastructure in the PRODUCTION DEVELOPMENT Environment
- Implemented Distributed Queuing client /server architectures and configured MQ.
- Configured Web Sphere MQ Queue Managers, Queues, and Channels etc.
- Setup naming standards for the Queue managers, Queues and Channels.
- Involved in Trouble Shooting.
- Involved in Queue Manager Restart.
- Migration of Qmgrs and MQ objects (Host to Host / Qmgr name change).
- Authorization of objects.
- Enabled Triggering on the Queues for monitoring and automation.
- Implemented high availability for production environment.
- Prepared health check scripts for prod MQ and WMB servers.
- Resolved incidents based on severity level.
- Raised Production changes using Remedy tool and implemented.
- Performed MQSeries administrative functions and 24X7 production support.
- Performed MQ installations and fix pack initiations and upgrades.