System Integration Consultant Resume
Westborough, MA
SUMMARY:
- Confidential Certified Oracle SOA Developer in the analysis, design and development of various multi - tiered client-servers, distributed components applications for the entire Software Development Lifecycle with an overall experience of 8+ years.
- Expertise in Oracle Service Oriented Architecture (SOA) with a strong focus on Business Process Execution Language (BPEL) and Oracle Service Bus (OSB).
- Extensive experience in Web Service Orchestration using Oracle BPEL Manager and Oracle Enterprise Service Bus (ESB).
- Experience in Service-Oriented Architecture and its related technologies like Web Services, WSDL, SOAP, XML, XSD, XSLT, Xquery and Web Service Security.
- Experienced at working with Oracle SOA Suite SCA composites and BPEL activities like Assign, Invoke, Pick, Receive, Switch, Flow, Java embedding, Email, Wait, While, Validate etc. in JDeveloper.
- Expertise in using Technology Adapters for integration using Oracle ESB and in the development of custom business processes using Oracle BPEL Process Manager.
- Experienced in Business analysis, Requirements analysis, and preparation of Functional specifications and detailed design documentation for enterprise applications.
- Good work experience in Error handling in BPEL Processes by using the catch, catchall, throw, compensation and compensation handler activities.
- Good work experience on various technology adapters like DB Adapter, FTP Adapter, AQ Adapter and JMS Adapter.
- Performed test activities using SOAPUI and HP Quality Center.
- Experience of Weblogic deployments using Configuration Plan and Customization file.
- Expertise in importing and exporting resources.
- Good experience in creating JMS servers, JMS Modules, JMS queues and JMS topics in Web logic
- Experience in OSB and BPEL Fault Handling.
- Good knowledge of Web Logic Server Architecture i.e. Managed Server, Admin Server, Clustering.
- Working experience on Scrum and Agile, Software Development Life Cycle (SDLC) having thorough understanding of various phases like Requirements, Analysis/Design, Development, Integration, Documentation, Testing, Deployment of Client Server Architecture and Web Technologies from medium to large-scale enterprise projects.
- Knowledge of Mediator, Human Work Flow, Rules Engine and BAM.
- Experiencing of Managing the team offsite as well as onsite.
- Able to work effectively at all organizational levels and have an ability to manage rapid changes.
- Good communication skills and a genuine team player with good organizational and self-management skill.
TECHNICAL SKILLS:
Operating Systems : Windows XP, UNIX
Languages : Java, XQuery, XSLT, XML, UML, SQL
Web/Application Servers : Web logic Server, Apache/Tomcat.
Databases: Oracle 11g/10g, MS SQL Server.
Methodologies: Agile, Waterfall
Database Tools : Toad, SQL PLUS, SQL Developer
Version Control Tools : CVS, SVN.
IDE: JDeveloper, Eclipse, SOAP UI
Test Tools: Soap UI, HP Quality Center
Other: Putty, WinSCP, Win-Merge
Oracle Products : Oracle SOA 11g, Enterprise Service Bus (ESB), Oracle Service Bus (OSB), BPEL Process Manager, Oracle Web Services Manager.
PROFESSIONAL EXPERIENCE:
Confidential, Westborough, MA
System Integration Consultant
Responsibilities:
- Understanding the requirements and high level design.
- Participated in Design Discussions with Design Architects and Application Architects.
- Suggested design approaches to the solution designer to capture the requirements of integration.
- Developed low level design based on high level design and discussion with Design team.
- Developed the code for the application using BPEL and OSB.
- Implemented XML, XPath, XSL to get the data and transform as per the requirements.
- Prepared XML schema’s for Design Patterns.
- Worked on technology adapters Database adapter and JMS adapter as part of BPEL Process.
- Worked extensively on Fault and Error handling capabilities.
- Deployed the components using BPEL's EM Console and OSB's SB Console.
- Performed testing of the module using SOAPUI.
- Extensively used WSDL, XSD’s while creating BPEL process models.
- Created tables, inserted data into the table, and updated records for running custom SQL Queries using Oracle SQL Developer.
- Built Flow, FlowN activities to allow parallel flow in a BPEL process service component and to provide concurrency and synchronization in the process.
- Creating and Configuring the Proxy Services and Business services.
- Creating and Configuring JMS queues, JMS servers and JMS modules .
- Created a BPEL process which involves Email-notifications by using email activity.
- Debugging BPEL in EM console.
.Environment: Oracle SOA Suite 11g, Oracle WebLogic 10.3, Oracle 11g, Oracle BPEL Console, Oracle JDeveloper, Oracle SQLDeveloper 10g, MS Office 2003, Microsoft Visual Studio 2005.
Confidential, Columbus, OHSr. SOA / Fusion Developer
Responsibilities:
- Involved in the designing and implementing the application process flow with Oracle BPEL .
- Configured various Adapters including Database Adapter, File Adapter and JMS adapter .
- Configured Data source and JNDI to access the databases using DB Adapter.
- Used on Alarm branch to manage the timeout condition.
- Used FlowN activity to invoke different independent services in parallel.
- Developed various Web Services using WSDL, SOAP and Oracle JDeveloper and OSB.
- Tested web services using SOAPUI .
- Worked using Oracle SQL Developer for creating tables, inserting and updating records.
- Created XSLT, XSD, WSDL and XQuery using Eclipse and importing it to OSB.
- Worked on OSB to build Proxy and Business services.
- Experience in Importing and exporting the configuration Jar files into and from OSB respectively.
- Experience on Error Handling in Proxy and Business services in OSB.
- Extensively worked on OSB in editing the process flow in Proxy and Business services and adding the pipelines and performing the activity necessary in the pipeline stage.
- Involved in the deployment of BPEL and OSB artifacts on to the different environments.
- Coordinating with multiple teams during the design and development phase.
- Resolved application integration issues by coordinating with the external application teams.
- Providing knowledge transition to team members for the components implemented.
- Participated in code review and design discussions with SOA architects.
Environment: Oracle SOA 11g, OTM 6.1.5, Oracle Applications server 10g, Java, J2EE, JDeveloper, JSP 2.0, XML, BPEL, SOAP, WSDL, HTML, JNDI, ODI, CA Work Automation, Log4J, ANT 1.5, Oracle 9i/10g, Windows XP..
Confidential, Mason, OHOracle SOA Consultant
Responsibilities:
- Involved in requirements, component designing, development, deployment and testing of the Integration application.
- Worked in Agile environment using Sprint system for the development.
- Virtualized Database Services and JavaWS as Business Services in OSB and built Proxy Services to expose service to consumers.
- Extensively used Service Callout, Routing Table, Route, Dynamic Route, Publish, Java Callout, and Transport Header in the proxy service message flow.
- Worked on creating user defined functions in java to use them as external jar files in OSB.
- Have a major role in using XPath all over the project.
- Worked on creating stubs during the testing.
- Worked on Fault policies and used several activities like catchall, exit, throw.
- Had an active role in creating XSDs that are being used throughout the project.
- Good experience on reviewing different BPEL processes that were developed.
- Validated input and output data against the schema.
- Created and configured Proxy services and Business services.
- Worked on XQUERY and XSLT transformations in OSB to provide mapping between the consumer and provider business service .
- Worked as support for testing environment for different modules.
- Used WSDL, XSD’s while creating BPEL process models.
- Created tables, inserted data into the table, and updated records for running custom SQL Queries using Oracle SQL Developer.
- Built Flow, FlowN activities to allow parallel flow in a BPEL process service component and to provide concurrency and synchronization in the process.
Environment: Oracle SOA Suite 11g, Oracle SOA JDeveloper 11.1.1.6, Java, XML, Oracle BPEL, Oracle ESB, Eclipse, Soap UI, Altova XML, HP Quality Center.
ConfidentialOracle SOA Developer
Responsibilities:
- Used SOAP, XML, XPATH, and JMS to send and receive data.
- Work flow was constructed using BPEL, OSB, Web Services and XPath.
- Used Assign activity to define the copy rules and add expressions in a BPEL process.
- Scaled the system to take corrective actions if there are sudden business process environment changes.
- Performed Error handling in BPEL Processes. Business faults were handled using the catch, catchall, throw, compensation and compensation handler activities. The system faults were handled by defining fault-policies in the fault management framework.
- Designed XSLT Transformation wherever needed.
- Part of post-Production support team.
Environment: Oracle SOA Suite 11g, Oracle JDeveloper, Oracle Service Bus, Oracle, SQL Server, HP Quality Center.
ConfidentialALSB Developer
Responsibilities:
- Understanding the Design Artifacts received from design team.
- Development of the module using Aqualogic Service Bus ( ALSB).
- Deployment of module on Dev and Ref Environment.
- Performed Unit Testing of the module on Dev environment using SOAPUI
- Developed Proxy Services and Business Services using BEA Suite ALSB.
- Used OSB for content based routing.
- Extensive use of Xquery transformations, Service Callout, Route Node, Replace and Assign Nodes.
- Involved in different phases of Scrum Methodology.
- Performed well under critical situations.
Environment: ALSB, Web Logic Server, SOAPUI, HP Quality Center.
ConfidentialJava Developer
Responsibilities:
- Worked as part of a team to create web service using Java WS.
- Developed SOAP based web services using JAX-WS.
- Developed client code to invoke java web services for the testing purposes.
- Used SQL Queries to create tables, data insertion and data updation.
- Created clients for legacy applications to access new web services.
- Translated web service response to business objects.
Environment: Java WS, My SQL, Eclipse.