Soa Integration Lead/sr. Integration Specialist Resume
SUMMARY:
- IBM SOA Certified, BPM IID Certified and Sun Certified Java Programmer professional and 13 years of IT Industry experience with multi domain experience which includes Retail, Banking, Manufacturing, Healthcare, Financial & Insurance
- 4 years of Integration Architect experience in Service Oriented Architecture (SOA)
- 9 plus years of end to end solid experience in IBM SOA Stack including Leading, Implementations, Operational support
- Strong working experience in SOA: IBM BPM (BPEL, SCA, SDO, Human Workflows, Business Rules), ESB (WESB, IIB), MQ, Registry and Repository, IBM DataPower
- Design, Reviews, Build, Unit/ Integration Testing, Code Promotions, Project Team coordination, Onsite - Offshore model team exposure and coordination
- Expertise in Adapters: SAP, Salesforce, File, FTP, Database, MQ, JMS and REST
- Strong expertise on Core Java, XML, XSD, XSLT, XPATH, WSDL, SOAP, REST, and Java/J2EE Web Services
- Modeling and Articulate Message Flows and Business Processes/Process Components
- Migration experience in WESB - IIB
- Strong experience in Credit Card Services requirements gathering, design, implement
- Significant expertise in all phases of application development using cutting edge technologies like J2EE (EJB, JMS), XML, XSL
- Specialized in Agile methodology - SCRUM model and other SDLC models
- Self-motivated team player with strong analytical and problem solving skills, grasping power to adapt to new tools and technologies
TECHNICAL SKILLS:
Languages: Java, J2EE, XML, XQuery, XSL/XSLT, XSD
SOA Tools/Servers: IBM Integration Bus v10.0.0.4/v10.0.0.9/v10.0.0.15/IIB v11.0.0.3/IBM ACE
SOA Development: Web Services, BPEL, ESB, Fabric Modeling, Ontology Development, DataPowerComponents
Frameworks: Hibernate 2.0/3.0, Log4J, J2EE Design Patterns
J2EE: JDBC 2.0, JNDI, JMS 1.1.
Web Tools: XML, SOAP 1.2, SAX and DOM.
Databases: IBM DB2 UDB 8.1.5, DB2 9.5, Microsoft SQL 2005, Oracle
Web Servers: Apache Tomcat 3.3
Application Servers: IBM WebSphere Application Server
IDE: Eclipse with IBM
OS: Windows NT/2000/XP, UNIX
PROFESSIONAL EXPERIENCE:
SOA Integration Lead/Sr. Integration Specialist
Confidential
Responsibilities:
- Establish Integration design and patterns for projects B2B and B2C
- Design and Implement solutions for PCC and Retail
- Setup design workshops to understand in-house and external systems and gather requirements and s and provide optimistic design
- Conduct design reviews, Unit Testing, Performance Testing & UAT
- Development of POCs and Integration core reusable services or utilities like Exception Handling, Security, PCI Compliance Services & Timeout Notification to Dealers
- Integration solution implementations for B2B Services (Pricing, TaxFreight, Dropbox, Registrations, Order Inquiries, Place Order, Credit Card Payment services and etc..)
- Integration solution implementations for B2C Services (Order Fulfillment, Inventory Create/Update, Order Create/Update, SAP and legacy systems)
- Design and implement and SOA Integration Patterns for Multi-dealer environment systems
- Conduct mapping activity sessions for Data Transformations between systems, develop WSDL’s, XSD’s, DFDL Schema’s etc..
- Design and implement utility services like Logging, Exception Handling, Email Notification, Security, PCI Compliance, Timeout Notification for B2B and B2C projects
- Design and Implement DataPower Services (WSP, MPG, XML Firewall Rules) for Multi-dealer environments and Payment Gateway Implementations
- Design and Implement services that are focused for SOA Governance and enable them for IIB Applications & DataPower Services
- Design, Implement services and Enable them for Cloud environment
- Design and Implement Heart beat services for different backend system integrations with IIB
- Conduct Performance Tuning Sessions and Implement the solutions
- Coordinated with Business Teams and Payment Service Vendors to initiate better understanding on the Credit Card Service implementations
- Coordinated and come up with implementation techniques for Dealer System security certs issues with Caterpillar
- Coordination with the End system teams during Unit testing, Integration testing, Load testing and Production Sanity testing
- Involved in Post-Production support issues, fixes and upgrades
- Production issue resolutions for P1 & P2. Post-production support
- POCs development for future requirements
- Leading the Offshore - Onsite Model team
- Identify and Prepare the functional and non-functional documents (Integration low and high-level service design documents)
- Identify and Prepare the functional and non-functional requirements for each and every payment gateway (credit card processors)
- Identify the SOA ESB/BPEL service components to meet the existing business requirements
- Understand the existing payment gateway java services and Identity the service components to define
- Define and design all the identified services and its artifacts (XSD, interfaces, imports, exports and basic services components or service implementation skeletons)
- Identify and design SOA components for e-commerce modules
- Identify the security requirements for different "Secured" Payment Gateways
- Design the required security artifacts for all identified services
- Implement all the identified services
- Implement the security requirements for all ecommerce services including payment gateways
- Involved in the PCI Compliance requirements for Credit Card Payment Gateways
- Designing SOA BPEL & Mediation Components for entire PCC e-commerce project
- Implementing the SOA Mediation Components using IBM WESB
- Involved in the SOA Governance Lifecycle for REST Services using WSRR v8.x
- Involved in the Design and Runtime Governance
- Driving Offshore and Onsite team as a Technical Solutions Architect based on the Client requirements
- Provided complete design for each and every service and involved in the complete implementation of each and every payment gateway service
- Took complete ownership on the security design for each and every service including several payment gateway services
- Design, define & implement complete Payment Gateways architecture & Payment Gateways Security functionalities.
Environment: IBM BPM 8.0/8.5, IBM Integration Designer v8.x, IBM WebSphere Enterprise Bus v8.0, IBM WSRR 8.0, SOAP and REST Web Services, Java, J2EE, XML, XSD, XSLT, XPath
Lead BPM/Integration Designer & Developer
Confidential
Responsibilities:
- Involved in Process Analysis, Process Documentation
- Identifying the required BPM Services for Maximo & CIS
- Implementing DataPower Components (WPS’s & MPG’s) for the Maximo & CIS
- Designing or upgrading the business processes using BPD
- Worked on BPM Service implementations using WPS (BPEL), WESB (Mediations), Web Services (SOAP)
- Documenting BPM Services based on standards defined by the PGE
- Design and define the proper exception handling mechanism for each and every Business Scenario and Involved in the DataPower Design and Implementation for exception handling
- Worked on implementing the complex BPM Services, BPEL Orchestration & complex Mediation Flows using BPEL & ESB Mediations
- Involved in customizing different service layers using BPEL
- Worked on different mediation patterns using WebSphere Enterprise Service Bus
Environment: IBM Business Process Designer 8.5, IBM Integration Designer v8.5, IBM WebSphere Enterprise Bus v8.5, WebSphere Process Server, SOAP and REST Web Services, Java, J2EE, IBM Blueworks Live, BPMN, XML, XSD, XSLT, XPath
Lead BPM/Integration Designer & Developer
Confidential, Kansas City, MO
Responsibilities:
- Gathering the requirements for MedAssets, EDI Transaction Services, Eligibility Payer and Partner Services and Contract Management for Scrubbing Services
- Identifying the required BPM Services for Payer/Partner Integration
- Involved in the initial designing and defining the interfaces for BPM Services
- Enable the security between the partner and the payer using different security patterns (SAML,SSO, WS-Security, SSL)
- Documenting the BPM Services based on standards defined by the Cerner Design and define the proper exception handling mechanism for each and every business scenario
- Worked on implementing the complex BPM Services, BPEL Orchestration & complex
- Mediation flows using BPEL & ESB Mediations
- Involved in customizing the WTX maps defined for different payers
- Involved in customizing different service layers using BPEL
- Worked on different mediation patterns using WebSphere Enterprise Service Bus
- Worked on powerful exception handling mechanism for BPM Services defined for the Providers
Environment: IBM BPM 8.0, IBM Integration Designer v8.x, IBM WebSphere Enterprise Bus v8.x, WebSphere Process Server, SOAP and REST Web Services, Java, J2EE, BPMN, XML, WS-Security, SAML Security
Lead BPM/Integration Designer & Developer
Confidential, Bloomington, IL
Responsibilities:
- Involved in getting the business requirements for Fire Integration Project and do the process analysis using IBM Blueworks Live
- Identifying the business processes and rule based services and involved in collaboration meetings with Business Analysts and SMEs to get better understanding about Fire Business Processes
- Modeling the business processes using Process Designer
- Document the business processes and demonstrate the business processes skeleton using BPMN Stencil
- Preparing the (SDS) Service Design Specification and (SAS) Service Analysis specification documents
- Designing the interfaces for the entire Fire Phase 1.5 BPM Services
- Construction of Interfaces and required Business Objects
- Understanding the requirements of Rules and involved in the Rules DesignBPM Design
- Process Analysis, Process Discovery, Documenting the processes and Designing the processes and related artifacts (BOs, Interfaces)
- Implemented POC according to the design provided
- Implemented POC on Integration with WPS with WODM Rules
Environment: IBM Business Process Designer 8.0, IBM Integration Designer v8.x, WPS, WESB, SOAP and REST Web Services, Java, J2EE, IBM Blueworks Live, BPMN, XML, WODM
Lead Integration Developer
Confidential
Responsibilities:
- Understanding the business level requirements for the Ad-hoc/Human Tasks design and creation
- Designing the Functional Matrix, System Requirements Specification (SRS), System Design Documents (SDD) for Content Authoring System
- Designing the Data Model for the system
- Designed system related service interfaces for Content Authoring System
- Designed and implemented complex Ad-hoc/Human tasks using BPEL Workflows
- Designed and implemented the TASK API services for invocation of Human tasks
- Designed and implemented the exception handling mechanism for Human Workflows
- Defining test cases and conducting unit testing and suggested the testing team on regression testing for this human workflows
- Build and deployed the Human Workflow in respected environments (DEV, DEV2, QA, SIMPL QA)
- Designed and implemented the mediation services for workflows
- Understanding business requirements with respect to Financial Management System
- Designing Functional Matrix, System Requirements Specification (SRS), System Design Documents (SDD) for Financial Management System (FMS)
- Designing the Data Model for Financial Management System
- Designed and implemented the orchestration service interfaces for FMS
- Designed and implemented the business process services for FMS using BPEL
- Designed and implemented the exception handling mechanism for FMS
- Defining test cases and conducting unit testing and suggested the testing team on regression testing for process flows
- Build and deployed the FMS Processes in respected environments (DEV, DEV2, QA, SIMPL QA)
Environment: IBM WID v7.0.0.3, IBM WPS v7.0.0.3, WebSphere Adapters for Flat File, JPA, Java, J2EE, Spring, XML, WebSphere Portal, Liferay Portal, SOAP, WSDL, Rest Services, Rest Clients
Senior Integration Developer
Confidential
Responsibilities:
- Understanding the base level requirements for the Fabric Customization Development
- Implemented Rater & Underwriter complex Human Tasks
- Worked on customizing the Complex Mediation flows for the Total Agent Commission (TAC)
- Implementing and Integrate Workflow using DataPower XI52
Environment: IBM WID V6.1.2, IBM WPS V6.1.2, DataPower, RDA V7.0.0.5, RSA V7.0.0.6, WebSphere Business Modeler V6.1.1, ClearCase Client V7.0.1, SOMA-ME, Lotus Expeditor, ILog Rules Engine 6.7.2, JPA
Technical Lead / Integration Developer
Confidential
Responsibilities:
- Initial designing of the model (IFW) for the entire products in our Channel Link program
- Understanding business and involved in preparing the SAS (Service Analysis Specifications) and SDD (Service Design Documents) documents for easily understanding the service implementations in developing the products
- Worked on the initial Exceptions handling mechanism (or design) and implementation for the entire project, and shared the knowledge across the team for the other product implementations
- Worked on POC and POT for product implementations
- Implemented aggregation patterns using FanOut & FanIn mediation primitives
- Configured QoS (Quality of Services) to maintain global transaction (XA Transaction) worked and clearly understand 3rd Party implementation (Equifax) for Client Authentication for the basic authentication part of the project
- Worked on the critical aggregation patterns involved in the product implementations
- Used SDO Programming for custom transformations and routing logic
- Worked on the mediation flow implementation of the 18 Months Transaction History of a given customer which invokes the Third Party implementation (PVIC)
- Worked on different strategies/approaches to improve the performance of the DDA Inquiry Services and reduced the response time of the service from 30 sec to 6 sec
- Lead & developed the complex integration services (Inquiry & Maintenance) for core banking deposit and Client Authentication using industry data model (IBM Information Framework)
- Involved in the code management (package creations, package promotions, check-ins and check-outs ) for the entire product using Harvest
- Reviewing design documents documented by the onshore team and assigning appropriate team members based on the complexity of the design and the competency level of the service developer
- Effectively tracked and closed the Technical Issues encountered by the team
- Integrating and Supporting on DataPower XI Gateway Services
Environment: IBM WID V6.1.2, IBM WPS V6.1.2, DataPower, Rational Data Architect V7.0.0.5, RSA V7.0.0.6, WebSphere Business, Modeler V6.1.1, ClearCase Client V7.0.1, SOMA-ME, Lotus Expeditor, ILog Rules Engine 6.7.2, JPA (Java Persistence API)
Senior Web Services / Integration Developer
Confidential
Responsibilities:
- Worked on SCA (Service Component Architecture)
- Development and integration with WTX Services
- Developing Business Services layer using BPEL and SCA
- Developing Information Services layer using Java Persistence API (Open JPA)Involved in administration activity like setting up the JNDI Resources, Shared Libraries, setting up the JMS Queues and WebSphere MQ Queues
- Worked on Web Services development and deployment using IBM JAX-RPC
- Involved in Information Services layer using OJB
- Used fabric API for subscriptions and enrollments
- Setting up the environment for the project
- Worked on Web Services development and deployment
- Involved in Business Services layer using BPEL and SCA
- Involved in Information Services layer using OJB
- Involved in UI development using Lotus Forms Client
- Involved in the development of Message Adapter for Interaction layer.
- Involved in administration like setting up the JNDI Resources, Shared Libraries, setting up the JMS Queues n WebSphere MQ Queues
- Involved in document preparations like what we did in SOA environment
- Setting up the environment
- Fully involved in Integration services using WESB, WTE, WebSphere Adapter for Flat File, WebSphere Adapter for FTP, WebSphere MQ, JMS
- Generating scripts for creating queue’s in IBM WebSphere MQ
- Creation of JMS queues
- Generating maps for transformation using WTX
- Resources Binding configuration for WTX, XML, Flat File, FTP
- Worked on invocation of Web Services from Medication Modules
- Involved in administration setup
- Integration testing
- Submitted the POTs in IBM Knowledge Sharing Resources (Knowledge Web)
- Involved in the BPEL and Web Services integration
- Involved in the UI development using JSF
- Applied SOA Scenario (Re-using application)
- Involved in design phase of the application (interface and database design)
- Used Business Process Execution Language for creating the executable business processes
- Development of application using Web Services and SOA - based tools and technologies
- Used IBM WebSphere Business Services Fabric to model, assemble. Deploy, manage and govern composite business services
- Worked on WPS and WID for development and deployment of business process
- Involved in the development of Web Services
- Used Hibernate for implementing object persistence
- Used Spring for dependency injection
- Integration of JAX-RPC based Web Services with SOAP Fabric based Web Services
- Utilized ClearCase as a version control system and for Configuration Management
- Deployment of applications on WebSphere Process Server 6.1 for Integration testing
- Worked on Rational Software Architect
- Used RSA IDE to develop the complete application
- Developed a customized log manager using log4j API
- Used Maven for automated deployment
- Performed Unit testing using JUnit
Environment: WebSphere Business Services Fabric 6.1, WebSphere AS 6.1., WebSphere Process Server 6.1, Hibernate, Springs, RSA 7.0, WebSphere Integration Developer 6.1, Java Beans, XML Beans, HTML, UML, DB2, CVS, Rational Rose, log4j API, JUnit
Java/J2EE Developer
Confidential
Responsibilities:
- Setting up environment
- Worked with Rational Application Developer and DB2
- Developing Java UDFs and writing SQL UDFs
- Developing stored procedures for DB2
Environment: Java, J2EE, XML, DB2 8.1, RAD 6.0
