Sr. Soa Lead Developer Resume
Tampa, FL
EXPERTISE SUMMARY:
- More than 9 years of experience in working with IBM related SOA services like IBM Integration Bus(IIB),Websphere Message Broker, Websphere Data Power and Websphere Transformation Extender(WTX) and IBM API Connect.
- Expertise in implementing the transformation logics using ESQL and JAVA in IIB.
- Mid - level Development and Administration experience on IBM API Connect both with the On Premise and IBM Cloud with more than 1.5 years.
- Strong Practical experience on working with nodes in IIB which are protocol specific, transformation, routing and adapter based.
- Extensive understanding on OOPS concept based Programming and Functional Programming from Java Perspective.
- Worked on Services that interact with Databases like IBM DB2, Oracle, SQL Server with appropriate transaction specifics maintained throughout the Service
- Configured services both on IIB and Datapower which are working with specific protocols as endpoints like HTTP, MQ, FTP, SFTP, SMTP, SNMP and SAP Adapters based.
- Strong Experience in Working with Busines Analysts and creation of Functional, Technical design documents and Test cases from business requirement documents.
- Created complete messaging model, including schemas and WSDLs, for middleware layer to back end business partners APIs.
- Extensive Experience in Creating Web Services Proxy, Multi-Protocol Gateway and XML Firewall Services in Datapower and testing them by making use of Curl and Soap UI.
- Sound Knowledge in enabling monitoring and service-level management for SOA governance in Message Broker and Datapower with WSRR.
- Participated in all phases of testing including Preparation of Software Test Plan, Reusable Test Strategies, Test Scripts, Traceability Matrix and Test Summary Reports.
- Strong Experience in Securing SOA based Implementations and integrating Heterogeneous systems using IBM Datapower, Integration Bus (Message Broker) both on the transport as well as message level.
- Strong Database Integration experience with IBM DB2, Oracle and SQL Server.
- Extensive experience in Web services (SOAP and REST) design and development in IIB (Message Broker) and Datapower.
- Extensive Experience in Web services Security, Gateway Implementation, OAuth implementation on Web Token Service, LDAP, AAA, MPGW, WSP Configuration and implementation in DataPower.
- Experience in working with various formats of messages like XML, JSON, Cobol Copybook, EDI transaction sets involving transformation.
- Experienced on working with different environments like Mainframes, Linux and Unix by writing shell and Perl scripts.
TECHNICAL SKILLS:
Middleware Stack: IBM MQ Series v9.0,8.5,7.5, Integration Bus (IIB 10.0.0.10,9.0.0.6), Message Broker 8, 7,6.1, 6, 5, WTX 8.3.4,IBM API Connect 5.0.6, IBM Datapower Gateway(IDG), Data power XI52, XI50, XG45, WSRR, WXS, WAS, BPM
Operating Systems: Unix (AIX), Linux, Z/OS, AS 400, Windows
Databases: DB2, Oracle, SQL Server
Version Control: SVN, Harvest, Rational Team concert, CVS
Repositories: Git, Maven
ERP: SAP
Health Care: HL7, HIPAA
Others: XML, Shell Scripting, XSD, XSLT, EDI, Groovy Script
Languages: Java, ESQL, C++
Testing: SOAP UI, RFH Utility, Load Runner, Junit, JMeter
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
Sr. SOA Lead Developer
Responsibilities:
- Created Design documents as a team effort for exposing the already built up SOAP Webservices as API’s with an cumulative functionality that can be exposed depending on the version of API called by maintaining the artifacts in IBM API Connect v5.0.6.
- Configured the OAUTH Authentication for the Rest API by enabling the API to associate a unique Client ID and Client Secret with the trading partner specific services in API Connect.
- Part of team Responsible for the re-design new SOA/ESB implementation for Confidential
- Defined roadmap for IIB and MQ messaging tools, facilitating move toward Service Oriented Architecture and Enterprise Service Bus architecture.
- Developed complex Web Services using SOAP and HTTP Nodes
- Created WSDLs, XSDs for implementing Web services
- Created Technical and functional design documents and also assisted in creating Business requirement documents
- Installed and Configured MQ series and Message Broker in Windows and Linux Environment
- Developed Type trees, functions and Maps in Websphere transformation Extender (WTX)
- Mentored team of developers in usage of Integration Bus, ESQL, and standard messaging techniques
- Managed production problem incidents for rapid resolution and root cause analysis for improving service delivery, and provide health check definition and monitoring for pro-active management of key performance indicators and problems in the messaging infrastructure
- Developed File based services for processing Larger messages and also Batch updates
- Provide business application development support and guidance - Best Practices, technical Q&A, application design/solutions.
- Worked with Enterprise Services team for storing, accessing & planning of organization services. (WSRR is being used to store information regarding services)
- Configured and developed MPG, WSP, AAA Services in Datapower.
- Implemented the clustering of queue managers to achieve workload balancing and to reduce system administration.
- Designed and developed Scheduler framework for initiating broker flows based on complex time-related events
- Created Message Sets for CWF, TDS, and EDI formats and also with Cobol Copybooks.
- Developed Exception handling framework to be used with in the Message Broker/Integration Bus Environment
- Worked with Message Aggregation and collection using Collector and Aggregate nodes.
- Developed and implemented java based Log4j for logging in Message Broker
- Created Ant scripts for builds and deployments.
- Developed message flows to process EDI, XML, Copy book messages
Environment: IIB 10.0.0.10,9.0.0.5,IBM API Connect, IBM Datapower Gateway v 7.5.5, Datapower XI52 5.0.6, WTX 8.3.4, MQ Series9,7.5, Java, ESQL, DB2, Oracle, XSLT, XML, XSD, WXS, Windows, AIX, Linux, Z/OS
Confidential, NC
Sr. Message Broker/IIB/Datapower Developer
Responsibilities:
- Developed message flows for handling the bulk file updates using File nodes
- Developed message flows and message sets for handling message transformations from XML to Cobol copy book messages
- Involved in the designing of User Interface Framework and Workflow Component
- Developed message flows to act as Web services provider and subscriber using SOAP nodes
- Developed message flows to handle inquiries by sending the messages on to main frames and sending the response back (Request - Response message flows)
- Developed message flows to retrieve data from databases and respond to inquiries through use of Dynamic SQL and stored procedures
- Designed and developed Message Flows involving web service calls for validating the Canonical structure of Message.
- Implemented SFDC integration with WMB 8.0. Using Rest call over JSON format.
- Working with different systems like WCSB2C, SAP, MDM, IP, JBA, etc. as front end and back end systems.
- Worked on different message formats like JSON, Data object, fix length, XMLNSC, Binary Format, etc.
- Developed certain logic for error handling.
- Worked on performance improvements and tuning of existing message flows.
- Worked on troubleshooting issues and modifying flows to resolve issues.
Environment: Web Sphere Message Broker 8.0.0.4, SAP & DB2, BPM, DataPower, ESQL, UNIX, Linux, SFDC.
Confidential, Seattle, WA
Sr. Datapower and Message Broker Developer
Responsibilities:
- Involved in the requirement gathering and converting them into Functional specs.
- Set up the test environment and was responsible for migration between Dev. and staging environments.
- Involved in conducting smoke testing, regression testing and sanity tests.
- Identify the different test scenario and created appropriate test cases and test data to effectively test the application
- Developed message flows for handling the bulk file updates using File nodes.
- Developed message flows and message sets for handling message transformations from XML to COBOL Copy book messages.
- Effectively managed the testing process using Quality Centre to manage the requirement and test case and have a clear traceability between them.
- Document the defects using the Bugzilla and track them to completion by communicating and coordinating with the development and test leads.
- Administration and deployment of Message flows on Web Sphere Message Broker.
- Developed message flows to act as Web services provider and subscriber using SOAP nodes.
- Provided technical support / direction to developer's team working to create stable, conventional and effective message broker components.
- Developed message flows and message sets for handling inbound and outbound data to backend systems and other Pub-Sub models and merge, purge of insurance data.
- Developed error handling sub-flows for handling all types of errors throughout the message flow i.e. Application Errors, Business Errors and System Errors as per the client requirement.
- Developed message flows to handle inquiries by sending the messages on to main frames and sending the response back (Request - Response message flows)
- Developed message flows to retrieve data from databases and respond to inquiries through use of Dynamic SQL and stored procedures
- Involved in the development of exception handling sub flows that can be used in canonical form across the organization
- Developed message flows using Java Compute node to extend the ESQL functionalities and to interact with 4G Databases not supported by Message Broker
- Worked on setting up Authorization and Authentication Services in Datapower with LDAP
- Involved in the basic administration tasks of MQ and Message Broker on windows and Unix environments
Environment: Java, SOA Tester, MQ Series, Message Broker 8.0.0.1, 9.0.03, Load Testing, HP Quality center, Win Runner on Windows, Linux and UNIX platforms.
Confidential, Atlanta, GA
Middleware Developer
Responsibilities:
- Acted as a liaison between Front end and Back end people in designing the Service interfaces.
- Extensively used ESQL for complex transformations and created reusable ESQL procedures for repeating functionalities during development
- Developed flows to implement Global Caching
- Configuring and integrating Datapower and WebSphere Registry and Repository (WSRR) products
- Design and developed message flows to handle Aggregation and Collection of messages
- Worked on performance improvements and tuning of existing message flows.
- Designed and developed Common components for reusability and Error handling
- Worked on troubleshooting issues and modifying flows to resolve issues.
- Developed common functions and Error handling frame work
- Worked on Record and Replay Capabilities of Message Broker
- Worked closely with the QA to ensure quality deliverables.
- Design and Build Web Services Gateway on DataPower XG45 (using MPGW) and define Client to Server and Server to Client Processing Rules to manage HTTP and SFTP traffic.
- Worked with XML, MRM, CWF, TDS and EDI format messages.
- Worked on EDI Transaction sets 210,214,990 and 997.
- Implemented various flows involving HTTP and compute nodes to expose legacy applications as web services.
- Involved in the Migration of Message Broker from MB 7 to MB 8.
- Responsible for the Defect resolution related to all the Message Broker Artifacts by either resolving them or assigning to the appropriate developers.
Environment: Message Broker 7.0, 8.0.1, Data power XG45, Main frame, UNIX, Linux, Java, XML.