We provide IT Staff Augmentation Services!

Websphere Soa Specialist Resume Profile

5.00/5 (Submit Your Rating)

Summary:

  • More than eleven years of IT experience in the areas of Service Oriented Architecture SOA , BPM, ERP, Web Applications, integrating SAP R/3 and ECC, Oracle, DB2, MQSeries and XML interfaces with legacy systems. Involved in various stages of implementation like architecture, design, development and testing.
  • Eight plus years of experience in SOA architect, design and development.
  • Experience in BPM development using Integration Designer IID and Process Designer.
  • Experience using WebSphere Integration Developer WID , on WebSphere Process Server WPS or WebSphere Enterprise Service Bus WESB .
  • Experienced in Business Process Development BPEL- Invoke, Parallel Process, Scopes Business Rules Development Human Task Manager Interaction Mediation Development Data Maps Fault Handling.
  • Proficient in using Administrative console for managing server resources business process, tasks, adapters, business rules , configuring security and collecting data for trouble shooting purposes.
  • Capable of building components in support of end-to-end integration, performance, security and common audit, traceability and component monitoring.
  • Developed Package assets within modules, mediation modules and libraries to support effective component reuse and application maintainability.
  • Worked with mediation primitives and error handling in the mediation flow for Mediation development.
  • Troubleshooting skills and performance tuning experience with WebSphere Process Server WPS and WebSphere Enterprise Service Bus WESB with debugging tool.
  • Skilled with Integration test client of WebSphere Integration Developer for test cases like operation-level testing or scenario based testing.
  • Working knowledge on healthcare industry message standards like HIPAA.
  • Understanding and/or development experience in XML concepts XSD, XPATH, Namespaces , SOAP, UDDI, J2EE, .NET processes.
  • Has a deep understanding of web service interaction and implementing services utilizing open WS standards, WS-Security, WS-Reliable Messaging.
  • Worked with SAP Adapter BAPI, IDOC and configured logical systems, RFC destination, partner profiles.
  • Has a thorough understanding for integrating diverse systems by using Adapters File, JDBC, Email, FTP for Inbound and Outbound.
  • Proficient in IBM MQ Series Create Queue Manager, Create Queue, MQ Explorer , CVS integration with WID perspective, SVN Subversion Repository exploring and Knowledge of database servers DB2, Oracle, SQL Server .
  • Well versed with all the Message Bindings and industry transport protocols for delivery the messages SCA, MQ, MQ JMS, JMS, HTTP etc .
  • ERP Software: SAP R/3 and ECC 6
  • Operating Systems: Unix/Linux, Windows XP, Windows 7, Server 2003, IIS
  • Programming Languages: ABAP, HTML, CSS, C , C , JAVA, PHP, SQL
  • Methodologies: Software Development Life cycle, Software design, Specification Analysis, Software Testing Life Cycle, Flow Chart, Sequence Diagram, Project Management.
  • SD Sales Distribution , MM Material Management , HR Human Resources and FI/CO.
  • Reporting Classical and Interactive reporting, ALV reporting with add-on functionality.
  • Interfaces File upload/ download, IDOC, BAPI, RFC Definitions, Partner Profile, EDI/ALE.
  • Conversions LSMW, BDC Batch Input Session, Call Transaction
  • Enhancement User Exit's, BADI's
  • Forms SAPScripts, Smart Form

Confidential

WebSphere SOA Specialist

Responsibilities:

Episode Management Service

  • The project is to develop a service, modules for Florida Blue where member and provider related information and Claim information has to be communicated between different systems for various purposes.
  • Responsible for developing various modules like Import and Export modules, Event rule module, Persistence Module for the services.
  • Enhanced application to retry and replay episode messages if it fails for its data issue.
  • Developed application to persist information for guaranteed delivery if any error occurs or in between data enrichment is hampered.
  • Developed application to transform export auth messages sending to target systems with note type and depend on the route rules.
  • Developed application where Import episosde messages comes from varius sources then get validated and enriched and sent to the target system.
  • Orchestrated WebService applications, Database, MQ with Mediation Module and Process Module.
  • Responsible for integration design, development, debugging, testing and support.
  • For logging purpose enhanced the log files created to support the application with start of the process and end of the process to easily troubleshoot.
  • Worked extensively with the Administration Console including Resource Adapters, Message Listener Service, Connection Factories, Activation Specifications, J2C Authentication etc.
  • The project is to develop interfaces, modules for Florida Blue where certain type of messages can be transmitted to target system.
  • Various transformation messages need to be done for each of the message to desired format for the target system.
  • Supporting, Tracing and Debugging of existing Application during the development.
  • Upgrade Process Server 7.0 to 8.5 Project
  • Supporting, Tuning and Debugging of existing Application during the migration.

Environment: IBM BPM 8.5, IID 8.5, WID 7.0, WPS 7.0, J2EE, WebSphere MQ.

Confidential

WebSphere Process Server Specialist

Responsibilities:

  • The project is to develop and maintain interfaces, modules for American Airlines Cargo where Route and Capacity information has to be communicated between different systems for Booking purpose.
  • Responsible for developing and enhancing various modules like CargoRouteMediationModule, RouteAvailabilityServiceModule, BookingConfirmationModule, BucketCapacityMediationModule, FreightBookingModule .
  • Enhanced application to send Flight Capacity information to routing guide application. The information has to be processed through destination code validation, FleetType Information validation, Container validation.
  • Enhanced application to allocate booking capacity information to routing guide application with necessary container information, aircraft type information. Throughout the process the AircraftType has to be changed through relationship.
  • Developed application to transform RouteRequest to receive route information from RoutingGuideApplication and send the response to necessary party systems. Throughout the process RouteRequest has to be transformed into the format RoutingGuide system understands and also add more necessary required fields from tables to initiate the correct response. The Data has to be checked for correct carrier information, container information and origin/destination. Developed EZBook functionality in the RouteAvailabilityService process where the RouteRequest for the Routing guide has to be changed according to different responses.
  • Developed application where RouteRequest initiated from Sabre and then locate AirWayBill and special handling code information and send to the RouteAvailabilityService process for routes. Developed RouteRequest for CPS portal channel to get route request.
  • Orchestrated WebService applications, Database, MQ with Mediation Module and Process Modules.
  • Responsible for integration design, development, debugging, testing and support.
  • For logging purpose developed the individual log files created to support the application with start of the process and end of the process with RouteRequest information to easily troubleshoot.
  • Worked extensively with the Administration Console including Resource Adapters, Message Listener Service, Connection Factories, Activation Specifications, J2C Authentication etc.
  • The project is to develop and maintain interfaces, modules for American Airlines Cargo where Rate price and Scanner Compliance report information has to be communicated between different systems for pricing purpose.
  • Developed application to update AirWayBill information with spot price and put it into the rate queue of Sabre system. It has to be transformed into format SABRE RTI service understands for that need necessary mapping has to be done.
  • Supporting, Tracing and Debugging of existing Application of Cargo Intranet Solutions during troubleshoot.

Environment: WID 7.0, WPS 7.0, J2EE, WebSphere MQ.

Confidential

WebSphere Process Server Specialist

Responsibilities:

  • The project is to develop interfaces for Caterpillar Logistics where Shipping and Loading event information has to be communicated between different systems.
  • Responsible for developing various interfaces like Shipment Information to Traffic Information System, Machine or engine parts Order Information to Traffic Information System and Transportation Manager Loading Information to send global third party systems.
  • Developed application to send Loading information to third party Transport Manager System. The information has to be processed through webService lookup for order date validation, destination code validation, milestone existence validation, shipment validation. Order information should be checked for created Active shipping notice and duplicate shipment.
  • Developed application to send order information to Traffic Information System. The information has to be processed through WebService lookup and Database lookup to validate the order Data. The Item information of the order has to go through validation, duplication and calculate the unit of measure according to client request. XSL Transformation and custom mediation was used to transform the information according to mapping request.
  • Developed application to transform EDI Outbound information and process it through Database lookup and WebService Lookup and send it to Traffic information system TIS . Through out the process EDI information has to be transformed into format that TIS system can process and Data will be manipulated according to client request. The Data has to be checked for correct carrier information, container information, TIS codes, port codes etc. For parsing the EDI messages Custom Data handler and custom mediation for transformation had to be developed.
  • Orchestrated multiple WebService applications, Database, MQ with Mediation Module.
  • Developed multiple interfaces such as EDI856ProcessInt, ProcessMach1Order, LoadStopConfirmInt, TransportationJDBC, EmailAdapterInt, ErrorHandlerInt, VIAUWebService with Enterprise Service Bus.
  • Designed the Integration following SOA principles such that all components are reusable for further enhancement and minimizing maintenance costs.
  • Responsible for integration design, development, debugging, testing and support.
  • The error handling module was created to handle all the errors that are created during the invocation of WebServices, Databases and MQ. Each of the errors will be send to acquire an error code and depending on the error code notification would be sent.
  • Worked extensively with the Administration Console including Resource Adapters, Message Listener Service, Connection Factories, Activation Specifications, J2C Authentication etc.

Environment: WID 6.2, WPS 6.2, J2EE, WebSphere MQ.

Confidential

WebSphere Process Server Specialist

Responsibilities:

  • This project gets the Material information from two sources and runs through a series of standardization before sending it to MDM. When the data is received from SAP or Custom User Interface, the process Calls SilverCreek WebService and standardizes to UNSPSC standards and sends it to IBM InfoSphere MDM Server. The response is sent back to the calling systems.
  • Developed SapMaterialSendInterface to send product notification to queue by MQ binding.
  • Developed product validation to validate the product information which will be persisted at the MDM Server.
  • Developed MasterDataInterface to send classified product information to persist at MDM Server by WebService binding.
  • Developed SapMaterialSendInterface to send MDM server response to queue using MQ binding.
  • Developed ProductManagementInterface to receive user request for various operations and to receive from queue for sending it to Process module with SCA binding.
  • Developed the ProductClassificationInterface to request and get Product Classification information from a WebService by WebService binding. At the response parsing then creation of business object and also custom XSLT, JAVA transformation for mapping to Product Canonical was involved.
  • Developed ProductInformationInterface to request a WebService to get product information from a third party information provider and send it to process module with WebService binding, number of custom XSLT transformation was involved in the process.
  • Developed Mediation Modules for receiving or sending Product Item to queue and for WebServices request-response.
  • Developed BPEL Process Module to orchestrate with scope and fault handling to handle business logic exceptions and run time exceptions.
  • Developed ProductManagementInterface to receive the user request and product Item from queue and send to BPEL Process Module for orchestration.
  • Developed EnterpriseProductInterface to receive the user request by SCA binding to BPEL Process Module for orchestration.
  • Developed SapMaterialReceiveInterface to receive Product Item from queue with MQ binding.
  • Developed EnterpriseUserInterface to expose MaintainProduct, DeactivateProduct, RetrieveProduct and CollapseProduct operations to the user by WebService binding.
  • Developed Enterprise Product Management Service for MaintainProduct, DeactivateProduct, RetrieveProduct and CollapseProduct between WebServices , MQ and MDM Server.
  • Orchestrated multiple WebService applications, MQ and MDM Server with Process Module and Mediation Module.
  • Developed multiple interfaces such as, EnterpriseUserInterface, SapMaterialReceiveInterface, EnterpriseProductInterface, ProductManagementInterface, ProductInformationInterface, ProductClassificationInterface, MasterDataInterface, SapMaterialSendInterface with WebSphere Process Server and Enterprise Service Bus.
  • Designed the Integration following SOA principles such that all components are loosely coupled and act as independent services.
  • Responsible for integration design, development, debugging, testing and troubleshooting.
  • Worked extensively with the Administration Console including Resource Adapters, Message Listener Service, Connection Factories, Activation Specifications, J2C Authentication etc.

Environment: WID 6.2, WPS 6.2, J2EE, InfoSphere MDM Server, WebSphere MQ, Oracle Data Quality.

Confidential

WebSphere Integration Developer

Responsibilities:

  • Developed multiple interfaces including Contracts, PurchaseRequisition, PurchaseOrder, ServiceReceipts, Distribution of requirement to buyers based on product category, Requisition ChangeAndDelete, SupplierRating, SupplierRegistration, DeliveryInformation, CreateShipment etc.
  • Created an interface to receive new contract information from the Supplier Portal using MQ JMS binding and created or modified contract information in the AS400/DB2 application using JDBC adapter.
  • Developed an interface to expose a web service for querying the Purchase Requisition from DB2 database using JDBC adapter.
  • Developed an interface to receive the PaymentAdvice from MQ using JMS binding and post it to the database using JDBC adapter.
  • Developed interface to distribute requirements to buyers based on product category by using webservice binding.
  • Developed interface to receive the SupplierRegistration information from the Supplier portal using MQ JMS binding and stored it in AS400/DB2 application using JDBC adapter.
  • Developed interfaces to receive inventory status information from FTP server to PkMS Warehouse management system by FTP adapter.
  • Configured the Email adapter and installed the SSL certificates.
  • Developed an interface to receive the Inventory status information from PkMS Warehouse management system using FlatFile adapter and sent it to the AS400/DB2 application used JDBC adapter.
  • Developed an interface to query Green Mountain for the shipment and delivery information of the items ordered from supplier using webservice binding.

Environment: WID 6.1, WESB 6.1, AS400/DB2.

Confidential

WPS Consultant

Responsibilities:

  • Worked closely with the various application teams to develop the Technical specifications including mapping specifications with WPS.
  • Developed multiple interfaces to Load Saving Plan Contribution Percentages, Load retirement/ death transactions, SavingPlanLoanRepayments, DailyCensus Feed, Payroll Data, Qouta and Absence data, LongivityAwardListing file, Non-discriminationTest file.
  • Developed an interface JMS binding to send Savings plan contribution percentages information to MQ for third party Health provider and for Payroll to Sybase by JDBC adapter.
  • Developed interface to load retirement/death transaction information to MQ by JMS binding.
  • Developed outbound interfaces to send company DailyCensus Feed ADP by ftp adapter, health provider by JMS binding.
  • Developed interfaces to send Qouta and Absence data to payroll by ftp adapter.
  • Developed a Human task for LongivityAwardListing file where authorized person has to approve the award for purchasing department.
  • Developed interface to send Non-discriminationTest file to external party for audit by by flat-file adapter.
  • Developed interfaces for Web portal server for MQ with JMS binding to allow Customers to check the financial quote by webservice binding.
  • By using web service binding Integrated WID with the USPS Address Cleansing web service to clean the addresses.
  • Developed interfaces to integrate the various applications with the Finance Server Application using Web services bindings.
  • Design services using WID. These include Business Objects, Interface design and Component Design.
  • Integrated modules by using SCA-binding.
  • Maintenance of WID and WPS Unit test Environment.
  • Used CVS extensively to share all the development components with the team.

Environment: WID 6.1, WPS 6.1, JMS, CVS.

Confidential

WebSphere Integration Developer

Responsibilities:

  • Integrated a third party web-based purchasing application and SAP.
  • Designed a full product cycle B2B interfaces using Websphere Process Server Utilizing adapters such as SAP, JDBC, File, HTTP, and JMS binding.
  • Build Vendors Interface to send and receive Vendors PO JDBC Database idocs into R3 Business system, J2EE , and applying complex Java Mapping and use of XML, schema, XSD, XSLT.
  • Legacy Interface to exchange Sales Financial Data with R3 using File Adapter and SAP adapter BAPI into R3 Business System.
  • Utilized binding to build interfaces that send/receive WebServices messages.
  • Designed and Deployed BPELs using WID.
  • And Integration Directory, PO Correlation Blocks and Orders Transformation.
  • Designed Websphere interfaces for SAP Portal which post deliveries and customs shipments updates into multi-receivers systems of SAP and non-SAP receivers such as Manugistics Database.
  • Utilized integration methods with Webservices using SOAP, HTTP binding, Idocs communication, RFC/Bapi calls, JDBC adapter, and Flat-File adapter connectivity.
  • Designed developed an interface between SAP and MQ external systems by JMS binding for inbound and outbound asynchronous messaging.
  • Developed Technical Specs and implemented systems designs based on functional requirements.
  • Custom developed Error Handling logic inside and Configured Fault handing technology for error handling personnel notification procedures.
  • Provided POST production support.

Environment: WID 6.0, WPS 6.0, SAP ECC 6.

Confidential

WebSphere Integration Developer

Responsibilities:

  • Created Outbound Interface to distribute master data MATMAS and CREMAS from centralized SAP system to different plants running in non SAP system using SAP Adapter and JDBC Adapter in the target system.
  • Created a business flow to receive the Shipment Message Interface SHPMNT05 from SAP using SAP adapter and posted to web application using Webservice binding.
  • Assisted with ALE configuration including creating logical systems, partner profiles, tRFC ports.
  • Configured the SAP Adapter, JDBC adapters to enable communication with the various target systems.
  • Used Sap adapter and BAPI MATERIAL AVAILABILITY to send material list to the webservice with pricing details and stock availability by webservice binding.
  • Used SAP adapter and BAPI SALESORDERS GETLIST to send sales order list to MQ.
  • Provided technical assistance with issues developers could not resolve and communicating with management to ensure thorough and timely deliverables.
  • Worked extensively with the Administration Console including Resource Adapters, JMS configuration, Activation specifications etc.
  • Used the Business Process Explorer to manage the business flows

Environment: WID 6.0, WPS 6.0, SAP 4.7.

Confidential

SAP ABAP Consultant

Responsibilities:

  • Developed a report display the number of absences, attendance, overtime hours using the infotypes 0002, 2001, 2002, 2005 and HR Macros such as RP-READ-ALL-TIME-ITY.
  • Developed a report to list the staff positions in the organization structure along with the persons assigned to these positions using infotypes: 0002 Personal Data , 0003 Payroll Status , 1003 Department/Staff .
  • Developed a classical report to show time pairs of hourly employee for each working day, each week was separated by horizontal line, this report is used to run on a monthly basis for supervisor's information. The data was retrieved from Table PT of cluster B2 in PCL2.
  • Worked with BAPI BASICPAY GETDETAIL for fetching the basic pay information of an employee and BAPI GET PAYSLIP for fetching the pay stub information to ESS.
  • Implemented in ECM BADI READ FEATURE CP2GP of HRECM00 CP2GP to assign 2nd Comp Grouping based on LTI Grade which first check if employee has a record in PA0000 of subtype T1 and MASSG equals to F4 Special leave of absence then no calculation for second program grouping.
  • Implemented in ECM BADI READ FEATURE ELIGP of HRECM00 ELIGP in order to over-ride eligibility groupings with 08CD which displays 'Ineligible for LTI Award' in the MSS portal.
  • Implemented BADI HRPAD00INFTY to give access to the employee infotypes, to only Manager or Direct Superior.
  • Developed an interface and conversion program to upload the credit card number details in PA30 Communication Infotype 105 by BAPI EMPLCOMM CREATE Based on the SSN provided in flat, the employee record to be updated will be identified and credit card changes are applied accordingly.
  • Used LSMW to load Basic pay data Infotype 0008 . The program uploaded pay data from a text file to SAP system.
  • Used LSMW for HR master data conversion for infotypes 0014 and 0015.
  • Used LSMW to upload Employee Dependant details using infotypes such as Family 0021 , Education details 0022 through T-CODE PA30.
  • Uploaded Employee Address infotype 0006 using LSMW.

Environment: SAP 4.7

Confidential

SAP ABAP Consultant

Responsibilities:

  • Developed a report program to display list of Sales Orders, the date on which the Sales Order was created and the User who created it with the Materials in the Order. An option was provided to display the report in either classical form or the ALV form.
  • Created an ALV for Hierarchical Lists Report for Bill of Entry.
  • Created an outbound program to download Employee planned working time data 0007 and basic pay 0008 using OPEN DATASET, CLOSE DATASET to a TAB delimited flat files.
  • Created an interface to send employee medical contribution information to CIGNA.
  • Used LSMW to load Customer master, bill of materials and inventory data into SAP system.
  • Used LSMW for data migration for transaction ME21.
  • Used LSMW to migrate data related to trading goods. The transaction MMH1 was used.
  • Developed a user-exit MOVE TO VBAK FIELDS to validate the item category entered for the items in the sales order screen VA01.
  • Developed a user-exit MV50AFZ1 to remove the billing block on Sales orders once the goods have been issued.
  • Used an user-exit V61A0001 for SD pricing procedure
  • Created custom smartform for Invoice output. Copied and modified LB BIL INVOICE as per requirements.
  • Modified standard RVORDER01 layout to add static text, company logo and new fields in Sales Order form as per the client requirements.
  • Created a workflow for sending work items to different departments when a new employee is hired.

Environment: SAP 4.7

Confidential

SAP ABAP Consultant

Responsibilities:

  • Developed an ABAP open Sales order report, which covers all organization levels, delivery status, invoice status, shipping details and partner function details. The data was extracted from VBAP, VBPA, VBAK, VBUP, VBFA.
  • Developed ALV grid to retrieve data from PD and PA. The report calculates the percentage change between new salary and old salary. Salary data was retrieved through payroll result from tables RT and CRT from cluster RU of PCL2 by using standard macros RP-IMP-C2-RU.
  • Developed a Shipping Performance report that is used to know how the customer's requested shipping dates from the sales order are being met.
  • Configured RFC to get Material list with pricing details and stock availability by passing plant and storage location. Used BAPI MATERIAL AVAILABILITY for stock and dealer retail price tables like A004, A005 and A006.
  • Configured interfaces for distributing master data such as MATMAS, CREMAS, DEBMAS by stand-alone methods and change pointer methods using ALE/IDOC.
  • Implemented BADI HRPAD00INFTY to give access to the employee infotypes, to only Manager or Direct Superior.
  • Implemented BADI PBEN0010 in benefits module to calculate the benefit salary.
  • Developed BDC programs for changing and uploading master infotypes: Personal Actions 0000 , Address 0006 , Additional payments 0015 , Cost Distribution 0027 using PA30 and PA40.
  • Used BDC Call transaction method TCODE PA30 for uploading leave entitlement compensation 0083 and remuneration 2010 information of employees.
  • Developed a sapscript form for printing out the summary report for the total number of packages picked up by the shipping agency.
  • Modified standard Scripts layout including Barcode and company logo for the Sales order, Purchase order, Picking List, Delivery note, Invoice.
  • Created a workflow for Personnel Tax Exemption, it sends e-mail to the user informing them for new W4.
  • Created HR custom workflow that triggers and updates infotype 0015 when tuition reimbursement data is entered.

Environment: SAP 4.6b

Confidential

SAP ABAP Consultant

Responsibilities:

  • Responsible for Business requirement extraction and architecture verification. Also responsible for coding, debugging and testing.
  • Skills achieved:
  • How to confer clients for the software requirement specifications
  • Researching different factors involved in the design.
  • Prepare questionnaire
  • Ask questions and document all functional and non-functional requirements
  • Infer what is not mentioned in the requirement reports
  • UML Design and making flow charts of the application
  • Prepare realistic estimation of the project length based upon requirement gathered
  • Develop, manage and motivate teams to achieve objectives
  • Testing, debugging and coding.

We'd love your feedback!