Middleware Engineer Resume
SUMMARY
- 6 years of IT experience in Enterprise Application Integration (EAI) using Web Sphere MQ, Web Sphere Message Broker, IBM Integration bus 10,9.0, IBM APP Connect, WSSR, IBM Data Power Gateway(DP), IBM API Connect.
- Very good understanding in Distribution Communication over different platforms.
- Enabling Triggering on MQ queues based on teh requirement of various interfaces.
- Experience in Multitier and Web Enabling teh Legacy System with IBM Web sphere MQ Series and IBM Web sphere Message Broker. Expertise in different nodes of WMB such as HTTP, Web services, Web sphere MQ, File, Transformation and Database.
- Strong Knowledge of Service - Oriented Architecture (SOA)
- Expertise using Web Sphere Message Broker (WMB) to develop data mapping and integration solutions.
- Good Experience in implementing OAUTH Security, SSL and AAA in DataPower.
- Good experience in Data power (XI 52,XB 62) and API Connect(V5.0.8) administration and development activities.
- Secure API using OAuth 2.0 provider, add catalog-specific properties to API, test a REST API, publish API to teh API Connect Developer Portal, customize and deploy applications.
- Designed, Developed and Tested REST API’s using IBM Integration Bus by using different nodes like MQ, Transformation, REST, HTTP, Construction and Callable Nodes etc
- Migrated APIC V5 to 2018 and created V5 compatibility API in APIC with OAuth 2.0 and JWT security profiles
- Created CI / CD for APIC yamls from teh scratch by using Groovy scripting which includes Build, validate deploy and upload to nexus
- Implemented CI / CD pipelines for IIB which includes Build teh bar file, Deploy into Brokers, unit test and performance modules in pipelines by using Groovy scripting
- Integrated with mainframes by stored procedures and queue-based integration with XML and COBAL formats
- Has functional experience with TCH business Payment's domain (DDA, WIRE transactions and ACH payments), Loans (consumer, commercial), syndicate loans (LOANIQ) and Documents
- Involved in API Intake meetings to prioritize teh business needs
- Worked on both AGILE and KANBAN methods
- Designed Yamls and reviewed according to industry YAML standards
- Provided support to Production Support team whenever they need us in issue call’s
- Had good understanding knowledge on DataPower XI 52 and XB 62 boxes
- Implemented Proxy mechanism in DataPower whenever APIC is not compatible for teh requirement by creating MPG with AAA, match policies
- Designed and implemented RDBMS Database for Payments business and also created stored Procedures to call teh Databases from IIB flows
- Has working knowledge on SQL, PL / SQL and AWS
- Opened PMR’s with IBM and had experience to join teh calls with IBM and resolve teh issue in call
- Created micro services using springbok and halping team to migrate IIB rest APIs to Java micro services with Spring boot, Git, Docker, Jenkins and Nexus
TECHNICAL SKILLS
E S B / I n t e g r a t i o n Technology: IIB, WebSphere Message Broker, WebSphere MQIBM Integration bus, IBM Data Power XI52, IBM API Connect.
Languages: JAVA, XSD/WSDL, ESQL, X path/XSLT.
RDBMS: SQL, PLSQL
Development Tools: IIB Toolkit, Eclipse, SQL Developer
Operating Systems: Windows, Unix, Linux, Mainframes.
Other Tools: RFHUtil, SVN Repository, Maven build.
Servers: Apache, Tomcat, WAS
PROFESSIONAL EXPERIENCE
Confidential
Middleware Engineer
Environment: IIB(10), Web sphere Message Queue 8.3, SOAP UI 7.1, RFHUTIL, Message Archive, WMQ, Azure
Responsibilities:
- Developed Message Flow interfaces using IIB to transform messages to meet their business needs with teh halp of IBM Primitive nodes i.e., Compute Node, Filter Node, Route-To-Label, Reset Content Descriptor, Trace and XML Transformation Nodes
- Created Rest API’s, Products in API Connect and published into IBM API connect Portal
- Created Plans for Products and maintained teh subscriptions by retailers
- Managed Different Domains for different departments in Confidential Supply Chain
- Worked on API Connect upgrades customize advanced developer portal, created API documentations
- Secured teh APIs using OAUTH2.0 authorization flow and basic AUTH security options
- Created teh Message Sets, Message definitions to encapsulate teh business logic using MRM import techniques and message flows using ESQL to interface with various systems. Business Logic includes Data Transformation from XML Schema and WSDL
- Developed test harness to test teh web services which halps test teams to test web service components independently using various request and response xml
- Good understanding of and experience creating swagger
- Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines
- Worked on Defining and maintaining Queue Managers, Queues, Channels and other MQ Objects on various platforms
- Responsible for Designing, developing, unit test and integrated Message Broker flows in WMBv7 and IIB9/10
- Error handling and tracking teh transactions in GUI
- Documented, tested and provided on-going support for applications
- Created MQ infrastructure designs and worked with MQ team for implementing designs
- Designed different components of teh transition including Validation, Worked with CWF, TDS and XMLNS, XMLNSC message formats
- Written Database triggering through IIB message flow using ESQL with Mapping Node and DFDL
- Worked with tools like IR360 and RFHUtil to work with WebSphere MQ objects like queue managers, queues, listeners, channels etc
- Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines
- Initiated and participated in Walkthroughs and Code Reviews
- Worked on supporting Production Releases
- Has been working on initialization of DataPower XI52 physical and virtual appliances. Coordinated with multiple teams. (Network team, IBM)
Confidential
MIDDLEWARE API DEVELOPER
Environment: IIB(10), Web sphere Message Queue 8.3, SOAP UI 7.1, RFHUTIL, Message Archive, WMQ,.
Responsibilities:
- Developed Rest and soap based web service using SOAP and HTTP node in IIB
- IntegratedAPIwith IIB (IBM Integration Bus) and fulfilment platform application.
- Developed message flow interfaces using WMQ to transform messages between different clients to meet their business needs with teh halp of IBM Primitive nodes i.e. Compute Node, Filter Node, Route to Label, Label, Reset Content Descriptor, Trace and Database Nodes, Message flows and teh Sub flows.
- Developed message flows to create, update and delete teh LDAP attributes using JCN
- Developed message flows dat calls stored procedures in different Databases like Db2, MSSQL, Oracle with different types of IN, OUT and INOUT parameters
- Created Message flows to convert image into PDF using third party in IIB
- Implemented Log4j Mechanism for IIB10
- Created and maintained teh API Connect Domains in both API Connect and Data power
- Has Good knowledge on Application, Password, and Access Code grant type in OAuth 2.0
- Used on Different policies like Invoke, Proxy, Map, Set-variables, XSLT, gateway script in API Connect development
- Used IF, Switch, operation switch, Throw Policy in Development
- Opened PMR’s with IBM and had experience to join teh calls with IBM and resolve teh issue in call
Confidential
IIB Developer
Environment: IIB(10), Web sphere Message Queue 8.3, RFHUTIL, IBM API Connect, IBM Data Power.
Responsibilities:
- Development of webservices with REST APIs(GET,POST) methods.
- PUB-SUB model using Topics and Subscriptions for handling multiple target systems.
- Implemented Web-Service Proxy, Multi-Protocol Gateway service in Data power XI50& XI52 for various applications, Web-services and created various reusable Front Side Handlers (FSH) like HTTP, HTTPS, and MQ.
- Worked on Cloud Console Management configuration with Management Server, Gateway Servers, created Organizations and invited developer to API management.
- Troubleshooting problems on DataPower using System Logs, Transaction Debug Probes, and Object Status.
- Worked on API management console, created REST APIs, added apis to teh Product, created rate limits with multiple Plans and stage/publish teh product to a Catalog.
- Responsible for on-boarding new customers and resolving customer issues.
- Participated in all teh requirement gathering for API Connect and data power with other stack holders.
- Worked on API Connect upgrades, customize advanced developer portal, created API documentations.
- Develop Applications, using IBM Integration Bus 10.0.
- Test middleware environments for performance and usability.
- Developed, Documented and Deployed Message Flow Interfaces utilizing various Nodes including HTTP request.
- Used ESQL to execute database, stored procedures, to get information from database tables, views.
- Developed Message flows doing transformations using Compute Node (ESQL) and Mapping nodes.
- Document completed technical work, technical specifications throughout a project, and communicate with end users to understand processes through collection and clarification of business requirements.
- Develop basic queries for troubleshooting production support issues.
- Hands on experience coding in ESQL language, configuring ODBC for databases like Oracle, DB2(iSeries), SQL Server
Confidential
IIB Developer
Environment: IIB(10), Web sphere Message Queue 8.3, SOAP UI 7.1, RFHUTIL, Message Archive, WMQ,.
Responsibilities:
- Develop, test, and support applications based on MQ, Message Broker/MQ broker/IBM Integration Bus, Java, EDI, Oracle Database, Web Services, ESQL, XML, SOA, ESB, and Workflow.
- Develop Applications, using IBM Integration Bus 10.0 and IBM Integration Designer 8.0.
- Develop frameworks, configure and integrate interfaces to other application systems and develop data related files.
- Developed message flow interfaces using WMQ to transform messages between different clients to meet their business needs with teh halp of IBM Primitive nodes i.e. Compute Node, Filter Node, Route to Label, Label, Reset Content Descriptor, Trace and Database Nodes, Message flows and teh Sub flows.
- Developed SOAP and Rest web service flows using SOAP request, SOAP input node, SOAP replay, HTTP Request, Http HTTP Input and HTTP reply node for hosting and calling web sphere.
- Analyze data, troubleshoot issues, provide root cause analysis and resolve issues on time with best possible solution.
- Developed SFTP/FTP flow using file node to process teh bath file transaction.
- Test middleware environments for performance and usability.
- Document completed technical work, technical specifications throughout a project, and communicate with end users to understand processes through collection and clarification of business requirements.
- Develop basic queries for troubleshooting production support issues.
Confidential
IIB Developer
Environment: IIB, Web sphere Message Queue 8.3, SOAP UI 7.1, RFHUTIL,, WMQ, AIX,Linux.
Responsibilities:
- Developed message flows using SOAP request, SOAP input node and SOAP reply node for hosting and calling a Web Service.
- Performed operations on IBM HTTP server nodes, JMS nodes, MQ server and client nodes for teh efficient flow of teh data between applications.
- Supporting teh team in troubleshooting teh issues and developing complex logics.
- Involved in Build phase, debug, connectivity testing and Unit testing of teh Message Flows.
- Development of Message Flows and Message Sets to convert (XML, COBOL) and route teh request and response messages to respective destinations.
- Designed, Developed and Deployed Message Flow Interfaces utilizing various Nodes including SOAP nodes, Compute Node, File Nodes, Filter, Label and Route To Label.
- Designed and developed service to dynamically enable/disable front-side handler using scheduling policy.
- UTC creation, review and execution.
- Developed Message flows doing transformations using Compute Node (ESQL) and Mapping nodes.
- Developed message flows in Message broker to do XML to copy book transformation routing and Database retrieval using ESQL.
- Designed Pattern based implementation in Message Broker/IIB.
Confidential
IIB/Web Sphere MB Developer
Responsibilities:
- Ownership and prioritization of group of Incidents, Problems or Changes and ensuring teh delivery of solutions in line with teh Operational Level Agreements to deadlines and quality standards.
- Owner of Service Improvement items and responsible for their implementation.
- Out of hours cover and support, providing expertise and specialized system knowledge to allow resolution of key incidents independently. Also provide support and direction to junior support analysts.
- Developed, Documented and Deployed Message Flow Interfaces utilizing various Nodes including Database and SOAP
- Prepared mapping documents for each individual interface.
- Installed and Configured WMQ and WMB (Toolkit, Explorer and Broker runtime) on windows.
- Development of Message flows having various patterns as per teh Technical design document.
- Designed and developed message flows using ESQL in compute node.
- Define message sets using XSDs and Copy books.
- Used ESQL for routing and enrichment of incoming messages in compute and filter nodes.
- Used ESQL to execute database, stored procedures, to get information from database tables, views.
- Developed message flows using Collector, Java Compute, Compute, Mapping, JMS, Timer nodes to do transformation, aggregation & Collection of Messages.