We provide IT Staff Augmentation Services!

Oracle Soa-bpel Consultant Resume

0/5 (Submit Your Rating)

Wilmington, DelawarE

SUMMARY

  • Overall 8+ years of professional experience in the Industry with strong hands on Architectural and Development experience in SOA, ESB, Enterprise Application Integrations, B2B Integrations, client - server, Data Warehousing and ERP.
  • Expertise in Oracle SOA Suite (ESB, BPEL, Business Rules) and JDeveloper.
  • Extensive experience in Web Service Orchestration using Oracle BPEL Manager, Oracle Enterprise Service Bus (ESB) and Oracle Service Bus (OSB).
  • Expertise in Oracle Mediator, Java Message Service (JMS) Queues, Oracle Advanced Queues (AQ), Oracle Resource Adapters.
  • Good working experience on SOA/Web Services (SOAP, WSDL, UDDI), ESB, BPEL for realizing SOA architecture.
  • Experience in configuring File Adapter, FTP Adapter, Database Adapter, B2B Adapter and JMS Adapter for integration using Oracle ESB and for development of custom business processes using Oracle BPEL Process Manager.
  • Experience in Oracle BPEL Process manager performance tuning for improve process level performance.
  • Experience in integrating Oracle EBS using Oracle Applications Adapter.
  • Extensive experience on Web Services, SOAP, WSDL, XML, XSLT, XPATH and HTML.
  • Knowledge on monitoring of services in both SOA and OSB using Composite Title, sensors, pipeline metrics and alerts etc.,
  • Worked on Fault handling (catch and catchall), Compensation handlers, Messaging and Alerts and Transformations.
  • Expertise on development of Proxy and Business Services in OSB.
  • Adept at implementing message validation, transformation, enhancement and error handling in OSB using various features like XQuery, XSLT, Service callout, Java etc.
  • Good knowledge in BAM applications.
  • Used Ant scripts and configuration plans to move the code between the various development, test and production environments as part of the development life cycle.
  • Experience in application development, debugging, implementation, testing of Oracle based ERP using SQL, PLSQL, Shell Scripting, Database Triggers etc.
  • Extensive Experience in working with PL/SQL packages, Stored Procedures, Functions and Triggers.
  • Good Knowledge in HealthCare, Telecom, Banking, Insurance, Energy, Data Warehouse, Logistics & Transportation, and Outsourced Business Solutions domains.
  • Highly motivated, detail oriented with excellent written and verbal communication skills, has ability to work independently and as a part of the team.

TECHNICAL SKILLS

Middleware: Oracle SOA 11.1.1.6, E-Business Suite (EBS), Enterprise Service Bus (ESB), UCM, BAM, BPEL Process Manager, Oracle Web Service Manager (OWSM)

Application Servers: Apache Tomcat, MS IIS, Oracle Application Server 10g/11g, Oracle BEA J2EE Web Logic Server, OC4J

Languages/ Technologies: SQL, PL/SQL, BPEL, SOAP, Java, J2EE (JSP, EJB, Servlets, JDBC, JNDI, JMS, JAXP, SAX / DOM, JAX-RPC), C, C++, Unix Shell scripts

Web services: SOAP, UDDI, and XML

RDBMS: Oracle 10g/9i/8.x, SQL Server 2005/2008, MYSQL

Tools: SQL * Plus, SQL Developer, Rational Rose for UML, Oracle JDeveloper .

IDE: JDeveloper, Eclipse.

Markup languages: HTML, XML, XSD, XPath, XSLT

Web Applications: JSP, JavaScript

Operating Systems: Windows, UNIX, Linux, Sun Solaris

PROFESSIONAL EXPERIENCEConfidential, Camarillo, CA

Oracle SOA Consultant

Responsibilities:

  • To capture the requirements of integration, I suggested design approaches to the solution designer for integration part.
  • Implemented AIA architecture for all services.
  • Developed XSDs and WSDLs for SOAP services to support service consumers on various releases/versions.
  • Worked on DVM’s and complex XSLT transformations.
  • Created DataSources, Jms modules, Topic, Queue and Connection factories in the weblogic server.
  • Used Mediator to route data in between the process throughout the design.
  • Worked on FTP Adapter, Db Adapter and Apps adapters.
  • Developed proxy and business services in OSB to connect to third party systems.
  • JMS adaptor was used for producing and consuming the messages.
  • Used Fault policies and Fault Bindings for Error handling.
  • Extensively worked on Exception handling which allows the BPEL processes to handle exceptions.
  • The database MDS repository was used to store all the common artifacts between composites like DVM, XSD, Fault policy and Fault Binding files. Abstract WSDL’s were also stored here and any call to a composite through a BPEL is made through abstract WSDL in-order to avoid dependency problems during server startups.
  • For automating the deployment of the ESB projects, developed a custom ANT script.
  • Involved in documentation and testing services using SOAPUI, EM console and SB console.
  • Involved in peer-peer reviews.

Environment: Oracle SOA suite 11g, Oracle Service bus (OSB) 11g, BPEL, JDeveloper 11g, Oracle DB 11g, J2EE, Oracle Enterprise Manager, Oracle BAM 11g, XML, XSLT, Java 1.6, PL/SQL and TOAD.

Confidential, Mclean, VA

OSB Developer

Responsibilities:

  • Involved in requirement gathering, development and testing of the application.
  • Involved in designing the Synchronous BPEL processes.
  • Worked on Data Files and Trigger Files in File Adapter.
  • Used Mediator to route data in between the process throughout the design.
  • Used OSB to build Proxy and Business services.
  • Worked on Java Callouts to callout custom Java code and Service Callouts to callout OSB business services.
  • Worked on XQuery functions in OSB like tokenize, inlined-xml etc.,
  • Worked on Dynamic Routing in OSB to determine business service at runtime.
  • Worked on various activities in OSB like Assign, Replace, Log, Publish etc.,
  • Created Persistence File Stores, SAF Agents and Imported Destinations in Weblogic Server.
  • Created JMS Servers, JMS Modules, JMS Topics, JMS Queues and Distributed Queues.
  • Worked on JCA and HA file adapters in OSB for high availability.
  • Developed proxy services to consume messages of JMS queues to initiate OSB service.
  • Worked extensively on JMS and File adapters.
  • JMS Message Retry mechanism is implemented by placing the messages into JMS error Queue after specific number of retry’s and implemented Automatic error recovery of the messages.
  • Extensively used While, For-each, Flow, Pick, IF activities.
  • Worked with complex wrapper packages, loops, XSLT’s, error handling and tuning of SOA composites.
  • Implemented error handling at Stage level and Service level to handle exceptions using Replace action.
  • Used Error handling all over the BPEL to catch different kinds of faults using Catch and Catch All in SOA.
  • Implemented web service Security using Weblogic Web Service policies.
  • Implemented Weblogic security at container level.
  • Implemented security on topics and queues using roles and groups at Weblogic level.
  • Developed build and deployments process using Maven repository and configuration plans to support deployment across multiple environments.
  • Management of source using Clear Case and supported configuration management process for code migration from DEV to PROD environments.
  • Tested the web services using Soap UI and OSB Console.
  • Involved in peer-reviews of the services to cross-check the functionality.
  • Developed deployment documentation for UAT, PROD environments.
  • Supported UAT and PROD environment release validations.

Environment: Oracle Service Bus 11.1.1.6, Oracle Weblogic Server 10.3.6, Mavens, SOAPUI, LINUS OS.

Confidential, Washington DC

Oracle ESB Consultant

Responsibilities:

  • Responsible for delivering multiple middleware projects successfully as a developer and offshore coordinator.
  • Involved in requirements gathering, component designing, deployment and testing of the application.
  • Developed different SOAP services and Web Services using WSDL, JDeveloper and OEPE.
  • Developed WSDL, XSD’s while creating BPEL process models.
  • Worked on Cross-References to integrate Eligibility determination (CURAM), Plan Management (Connecture) and Financial Management (Benaissance) applications.
  • Worked on different adapters like DB, File and B2B.
  • Used BPEL for orchestration and Mediator for filter and routing.
  • Developed XPath and XQuery functions to transform messages.
  • Used OSB to build Proxy and Business services.
  • Worked on web service Security using OWSM policies.
  • Created Pipeline and SLA alerts for OSB business and proxy services.
  • Installed and Configured Oracle B2B editor.
  • Created schemas and document guideline (.ecs) files.
  • Configured Host and Trading Partners from B2B console to convert XML files to EDI and share to trading partner.
  • Used MDS repository to store all the common artifacts between composites like Xref, XSD and WSDL files.
  • Involved in development of Error Handling in both SOA and OSB.
  • Used Email Activity to notify the business about any business faults.
  • Involved in moving the application between different environments.
  • Used ANT scripts to deploy SOA and OSB projects.
  • Tested the web services using Soap UI and EM Console.
  • Involved in peer-reviews of the services to cross-check the functionality.

Environment: Oracle SOA 11.1.1.6, Oracle Service Bus 11.1.1.6, Oracle Weblogic Server 10.3.6, Oracle Document Editor 7.0.5, Alto XML Spy, XML, BPEL, SOAP, WSDL, HTML, SOAPUI, Oracle 11g, Windows 07.

Confidential, Detroit, MI

OSB Consultant

Responsibilities:

  • Installation of Oracle SOA Suite 11g & OSB.
  • Developed different SOAP services and Web Services using WSDL, SOAP and OEPE.
  • Prepared XML schema’s for Design Patterns.
  • Developed XPath and XQuery functions to transform messages.
  • Used OSB to build Proxy and Business services.
  • DB Adapter and Oracle Application Adapters are used for developing services related to the vehicle locating requirements.
  • Built SOA composites using BPEL/Mediator components that exposed some EBS sales order processing functions as web services accessible by all technology platforms in the enterprise through SOAP/WSDL interface.
  • Oracle Application Adapter is used to interface with the packages present in EBS.
  • DB Adapter is used to fetch the Distributors details and Vehicle availability services.
  • Used Insert action to insert the result of an XQuery expression.
  • Used Validate action to validate elements selected by an XPath expression against an XML schema.
  • Designed and implemented error handling using the CSF.
  • Tested the web services using Soap UI and EM Console.
  • Created testplans using Jmeter.
  • Involved in Performance testing.
  • Monitored the Debug & Error logs using java Logging Framework.
  • Involved in peer-reviews of OSB services to cross-check the functionality.

Environment: Oracle SOA 11.1.1.6, Oracle Service Bus 11.1.1.6, Oracle Weblogic Server 10.3.6, UML 2.0, XML, BPEL, SOAP, WSDL, HTML, JNDI, Oracle 11g, Windows XP.

Confidential, Water Street, New York

Oracle SOA-BPEL Consultant

Responsibilities:

  • Involved in requirements gathering, component designing, deployment and testing of the application.
  • Primarily responsible for designing and implementing the application process flow with BPEL.
  • Integration of the application with third party tools using various Adapter Services available in BPEL.
  • Implemented and deployed BPEL process in SCA assemblies using JDeveloper.
  • Used OSB to build Proxy and Business services.
  • Used onAlarm branch to manage the timeout condition.
  • Used Mediator to route data in between the process throughout the design.
  • Developing XML Schemas related to Client and reusable components using Oracle Fusion Middleware.
  • Configured Data source and JNDI to access the databases using DB Adapter.
  • Used FlowN activity to invoke different independent services in parallel.
  • Involved in designing XSLT Transformation wherever needed.
  • Designed BAM dashboards for process monitoring: through put, response times, process states, performance figures.
  • Sent data to Oracle Business Activity Monitoring (BAM) reports for activity monitoring.
  • Monitored the Debug & Error logs using java Logging Framework.

Environment: Oracle SOA 11.1.1.5, Oracle BAM, JDeveloper, OSB 11g UML 2.0, XML, BPEL, ESB, SOAP, WSDL, HTML, JNDI, Solaris.

Confidential, Pennsylvania

Oracle SOA Consultant

Responsibilities:

  • Developed BPEL process integrating Oracle Applications EBS to processInventory datareceived from legacy systems
  • Developed and deployedBPEL processes to importsales orderand add lines to the respective sales order that are imported from external sources (Files and Databases) into Order Management(OM) Module
  • Developed and deployed BPEL process to create sales order within OM module using the Oracle Public APIOE ORDER PUB.PROCESS ORDERusing Oracle Apps Adapter
  • Involved to Define WSDL for BPEL process,Partner Links, and developing business logic and createdEventsand time outs for theBPEL process activity
  • Developed various Web Services using WSDL, SOAP and Oracle JDeveloper.
  • Installation of Oracle SOA 10g and B2B components.
  • Involved in B2B integration with document exchange (XML and Flat Files).
  • Designed and developed an ESB to route to a different procedure on Oracle EBS.
  • Parsing the Contributor Data file (XML) content using XPath, DOM and SAX API’s.
  • Involved in building entity services using Service Data Objects (SDOs).
  • Suggested design approaches to the solution designer to capture the requirements, for integration part.
  • Designed and Developed BPEL projects for EDI transactions (850, 856, and 855) for4010 version.
  • Developed and Registered Various ESB services.
  • Prepared XML schema’s for Design Patterns.
  • DB Adapters, File Adapters and AQ Adapters were used as Partner Links in the design of the application through BPEL.
  • Correlate BPEL sensor data from different instances and different activities from same instance and store the data in BAM.
  • JMS adaptor was used for Producing and consuming the messages.
  • Handled Business faults using the catch, catchall, throw and compensation handler activities.
  • Involved in designing XSLT Transformation wherever needed.

Environment: Oracle SOA Suite 11.1.1.5, Oracle Web Logic server 10.3, SQL, Oracle BAM, JDeveloper 11g, BPEL Process Manager, ESB, Oracle database 10g PL/SQL.

Confidential, Wilmington, Delaware

Oracle SOA-BPEL Consultant

Responsibilities:

  • To capture the requirements of integration I suggested design approaches to the solution designer for integration part.
  • Developed and Registered Various ESB services.
  • Developed ESB routing rules, groups and systems. Implemented the rules in Rule Engine.
  • Design and Implement error handling using the Fault handling framework.
  • Extensively worked on Exception handling which allows the BPEL processes to handle exceptions.
  • Effectively used Technology adapter which includes FTP Adapter, Db Adapter and Apps adapters.
  • Used Flow activity to create parallel flow in BPEL processes.
  • Designed various BPEL sensor design and sensor messages.
  • Identify, classify, assign and publish services in Oracle Service Registry(OSR)
  • JMS adaptor was used for Producing and consuming the messages.
  • For automating the deployment of the ESB projects, developed a custom ANT script.
  • Monitored the Debug & Error logs using java Logging Framework.

Environment: Oracle Applications server 10g, SQL, PL/SQL, TOAD, Oracle BAM, JDeveloper 10g, BPEL Process Manager, ESB, Oracle database 10g.

Confidential, Salt Lake City, Utah

Oracle SOA-BPEL Consultant

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as modeling, system analysis and design, code generation.
  • Primarily responsible for designing and implementing the application process flows with BPEL.
  • Integration of the application with third party tools such as Credit Bureau using various Adapter Services available in BPEL.
  • Implemented Workflow services (Human Tasks) in BPEL to include human interaction whenever required in the business process flow.
  • Implemented Batch Processing using the BPEL components such as File Adapter, FTP Adapter, Database Adapter and AQ Adapter.
  • Used various Workflow patterns, skip rules as per the requirement.
  • Modified existing Oracle PL/SQL Packages and developed new packages whenever required to be accessed from BPEL services.
  • Customized Business Rules implementation through BPEL using java to fit the application requirements.
  • Used SOAP, XML, XPATH, and JMS to send and receive data.
  • Used ANT Script to build the application.
  • Developed SQL Queries and Stored Procedures.
  • Monitored the Debug & Error logs using java Logging Framework.

Environment: Oracle 10g, Application Server, Web Services, SQL Server, Siebel 7.8,JDBC, MQ Series, XML, XSD, XSL, WSDL, J2EE, SQL, SOAP, WSDL.

Confidential

PL/SQL Developer

Responsibilities:

  • PL/SQL was extensively utilized for coding and writing complex database triggers, stored procedures and packages.
  • Various features of PL/SQL such as Dynamic SQL and parameter passing of PL/SQL tables were evaluated.
  • Developed SQL Applications for extracting the data from the Oracle tables.
  • Extensive testing was done on the programs for achieving accuracy, timely processing of data.
  • Wrote triggers and packages by using PL/SQL for giving security privileges.
  • Used Oracle Forms 5.0 was used to design and develop the interface for the system.
  • Oracle Report 3.0 was used to create reports.
  • Created Reports like Ledger, Profit and Loss statement, Balance Sheet and Trial Balance.
  • Used Forms 4.5 to create Group, Ledgers, Vouchers and Bank Reconciliation statements
  • Created front-end procedures and functions with Forms 5.0 to calculate reorder level and reorder quantity.

Environment: Oracle 8.0.3.5, PL/SQL and Developer 2000(Forms4.5.0, Reports 2.5).

We'd love your feedback!