Oracle Soa/osb Developer Resume Profile
Mclean, VA
Profile
- More than 8 years of Technical experience in analysis, design, development and implementation of client/server distributed and packaged enterprise applications
- Experience as SOA integration developer using Oracle SOA Suite, Oracle OSB and Java
- Designed and Configured Business Process using BPEL Process Manager, JDeveloper. Configured and Deployed ESB Services onto Oracle Fusion Middleware SOA Suite 10g and 11g and Oracle Service Bus 11g
- Has demonstrated experience in using Apps Adapter, Database Adapter, File Adapter, FTP Adapter, AQ Adapter and JMS Adapter in BPEL process
- Experience in various XML technologies.
- Used Rules Engine to configure Business Rules in Oracle SOA Suite.
- Excellent communication and team skills for smoothly accomplishing the technical job at hand
SKILLS
ERP: Oracle SOA Suite 10g and 11g, Oracle Service Bus 11g, Oracle E-Business Suite R12, 11i, 11.0.3
Oracle Apps Tools: XML Publisher, XML Gateway, JDeveloper, SQL Loader, ADI, Toad, Oracle Discoverer 3.1/4.x/10g, Forms 4.5/6i/10g, Reports 2.5/6i/10g, JDeveloper
Languages: XML, HTML, AJAX, SQL Plus, PL/SQL, Java, Web Services Framework, Shell Scripting.
Database: Oracle 8i/9i/10g. SQL Server
Platforms: Linux, Sun Solaris, HP-UNIX, Windows NT/2003 Server
Experience
Confidential
Tasks Accomplished:
- Worked extensively on Oracle Service Bus 11g on a clustered environment in developing business processes.
- Designed and developed interfaces for existing legacy services in Oracle Service Bus 11g. High availability file adapters are used to process the incoming requests, which are submitted as files, in batches.
- Designed and developed a process that converts 12 different native file formats to a single XML specification using only one file adapter for consuming all the different files.
- Worked on Oracle SOA Suite 11g to develop BPEL processes as a part of a large event driven application.
- Developed various JAX-WS web services and clients.
- Experience using JMS, MDB and JPA APIs.
- Developed java libraries that provide common functionality required by various processes.
- Designed schemas for various services and adapters, developed XQuery and XSLT resources.
- Developed an application in Java to generate an operations report that summarizes the daily process metrics and emails them to the business users.
- Tuned the threading options of file adapters and the throttling parameters of the OSB business services to regulate the amount of processing done at any given time.
- Developed data driven JUnit test suites to automate unit testing.
- Worked closely with the integration team on automating the build process of both OSB and SOA projects using WLST and Jenkins.
- Worked with the deployment team to deploy and configure OSB projects and SOA composites.
Environment: Oracle Weblogic Server 10.3.3, Oracle SOA Suite 11.1.1.3, Oracle Service Bus 11.1.1.3, Java, BPEL, XQuery, XSLT, WLST, Jenkins, Jdeveloper, Eclipse, OEPE, SoapUI.
Confidential
Oracle SOA Developer
Tasks Accomplished:
- Designed and developed integration solutions using Oracle SOA Suite 11g to integrate Oracle EBS, Oracle Primavera P6, Oracle APEX and Infor EAM.
- Designed and developed BPEL processes to publish the journal information from Oracle EBS GL module to Oracle APEX.
- Designed and developed BPEL processes to publish the invoice information from Oracle EBS AP module to Oracle APEX.
- Configured Oracle Primavera P6 to publish business events to a JMS queue in the Oracle Weblogic server consumed those events using JMS adapter and published the information in Oracle APEX.
- Published information from Oracle APEX to Oracle Primavera P6 using the Primavera web services API.
- Designed and developed a BPEL process to move asset information from Oracle APEX to Infor EAM using the custom Infor EAM pl/sql APIs.
- Used Oracle SOA Suite fault policy frameworks and bpel fault handling mechanisms to handle exceptions in the developed processes.
- Deployed and configured SOA composites in the weblogic server.
Environment: Oracle Weblogic Server 10.3.4, Oracle SOA Suite 11.1.1.4, Oracle APEX, Oracle Primavera P6, Oracle E-Business Suite 11.5.10, Unix, PL/SQL, BPEL, JDeveloper.
Confidential
Oracle SOA Developer
Tasks Accomplished:
- Developed Oracle Infrastructure Web Services to expose the operations of a custom Java application. The web services are developed using Oracle ADF BC Service Interface.
- Designed and developed BPEL processes to orchestrate the flow of the process using Oracle SOA Suite 11g.
- Experience using fault policy frameworks in soa suite 11g to handle excpetions in the soa composites.
- Installed weblogic server 10.3.3 and oracle soa suite 11g.
- Administered the Oracle Weblogic Server.
- Experience using Oracle Enterprise Manager to configure the deployed applications.
- Developed custom PL/SQL packages for warehousing the processed data.
- Developed shell scripts that act as wrappers to the custom java applications.
- Experience using Oracle JRockit Mission Control to profile applications in the weblogic server and identify the issues.
- Experience in performance tuning of weblogic server based on Oracle recommendations and the production environment requirements.
- Tuned the parameters of various data sources, jms modules and MDBs to increase the performance of the application.
- Tuned the JVM to increase the performance of the weblogic server.
- Developed a JSP application that allows the users to retrieve the file contents from a specified server and modify them.
- Deployed and configured oracle infrastructure web services, bpel composites in the weblogic server.
- Developed and deployed an intranet application in the Oracle APEX Server that serves as an interface to the many operations of a custom java application exposed as webservices.
Environment: Oracle Weblogic Server 10.3.3, Oracle SOA Suite 11g, Oracle APEX Server, Unix, PL/SQL, BPEL, Java, J2EE, Oracle ADF, JDeveloper.
Confidential
Oracle SOA Consultant
- Involved in the installation and configuration of Oracle Weblogic Server 10.3.3 and Oracle SOA Suite 11.1.1.3.
- Worked with Oracle Fusion Middleware SOA Suite 11g.
- Designed and developed an interface which includes an Enterprise Service using BPEL B2B integrator and PL/SQL to load the sales order information into the database.
- Developed a Journal Entries Interface using BPEL to load the journal entries into FAH in Oracle.
- Designed and developed a purchase-order processing application to process the purchase orders based on the total amount the orders. Developed the human interaction flow and business rules for the application as per the business requirement.
- Designed and developed a BPEL process to load invoices into the custom staging tables and then invoke a concurrent program using Apps Adapter for further processing.
- Used fault policy frameworks to handle exceptions in bpel processes.
- Imported resources, configure business and proxy services for virtualizing services with Oracle Service Bus OSB .
- Defined BAM data objects, dashboards and configured BAM adapters for various BPEL processes to generate BAM reports and dashboards.
- Knowledge AIA PIPs for integrations between various applications.
- Involved in the deployment of BPEL processes in development and production servers.
- Developed test cases for unit and integration testing.
- Designed technical documents and release notes.
Environment: Oracle Applications R12 GL, AP, FAH , Oracle Fusion Middleware SOA Suite 11g, WebLogic Server 10.3.x, XML Publisher, PL/SQL, TOAD, UNIX, JDeveloper, ESB, BPEL.
Confidential
Oracle Applications/SOA Consultant
Tasks Accomplished:
- Experience in Oracle Fusion Middleware SOA Suite 10g.
- Developed a BPEL batch process to synchronize the employee data between legacy HR system and Oracle ERP. Developed PL/SQL packages on the HR systems to fetch data from the base tables and place it in the custom tables.
- Developed a BPEL process to maintain consistency and integrity between CRM database for the call center and Oracle. The process periodically checks for changes in the CRM database and synchronizes them with the Oracle Applications database.
- Developed a BPEL process to synchronize vendor data from Oracle Applications to third party systems using SOA gateway.
- Designed and developed an interface using BPEL and PL/SQL to deliver payment information in the XML format to the bank. The BPEL process polls the payment information table for data and generates the output in the format requested by the bank.
- Imported resources, configured business and proxy services for virtualizing services with Oracle Service Bus OSB .
- Developed BAM reports and dashboards by configuring BAM adapters.
- Defined XSD schemas for various input and output XML payloads.
- Designed and developed exception and error handling mechanisms.
- Developed test cases for unit testing.
- Developed ant scripts for deployment.
- Involved in the deployment of BPEL process in development, test and production servers.
Environment: Oracle Applications R12, PL/SQL, TOAD, UNIX, JDeveloper, Weblogic Server 10.x, Oracle Fusion Middleware SOA Suite 10.1.3.4
Confidential
Sr.Technical Developer
Tasks Accomplished:
- Developed AP invoice BPEL process that load invoices into standard AP module.
- Developed PO requisitions BPEL process that loads requisitions into standard PO module.
- Designed and developed PL/SQL packages to read the xml files and insert the data into the interface tables.
- Designed and developed XSD schemas that are used in the web services.
- Designed and developed custom GL Interface to load the Expenses data into Oracle GL. Developed PL/SQL package, created lookups and DFFs for the same. Written MD70 Technical Design Document.
- Designed and developed custom interface that brings in AP, AR and GL data to oracle.
- Developed PL/SQL package using standard HZ APIs to update Customer Account information, as part of enhancement.
- Written MD70 Technical design documents.
- Responsible for design, development and maintenance of Noetix Platform for Oracle Applications and Discoverer Reports. Done several customizations to Noetix views. Created custom views in NQS Administrator. Interacted with Users, collected requirements and created several reports in Noetix.
- Worked closely with users and functional team to gather the requirements and create the specifications.
- Co-ordinate with the On-site and Offshore team for Business Area and Report Development.
- Created Item Classes, Custom Items and Item Hierarchies in Discoverer Administrator and used the same while developing reports.
- Used Discoverer Plus to create reports.
- Trained users in creating reports using Discoverer Plus and also how to use Discoverer Viewer.
- Coordinated with the DBA's for migration activities on regular basis.
Environment: Oracle Applications GL, AP, FA, PO, AR , Oracle Fusion Middleware SOA Suite 10g, Noetix, Discoverer 4i, Oracle 9i, PL/SQL, TOAD, HP-UX, XML Publisher.
Confidential
Technical Developer
Tasks Accomplished:
- Designed and Developed the interface program to Import Journals into General Ledger using SQL Loader, PL/SQL package and Journal Import Concurrent program.
- Designed and Developed the interface program to load the Invoices from a legacy system into Oracle Payables using SQL Loader, PL/SQL package and Payables Open Interface Import Concurrent program.
- Involved in the migration of the several reports to 11i in Order Management that includes packing slip, pick slip and mailing label.
- Modified/maintained Oracle Workflow for PO approval process and setup users for notifications.
- Customized Dunning Letter Process and AR Aging Reports.
- Prepared customer profile classes and customers, statement cycles, dunning letter sets, receipt classes, receipt sources and payment methods.
- Customized standard reports such as Account Analysis Report, Journal Batch Summary report GL Transaction report , Past due Invoice report and AGING BUCKETS in General Ledger and Accounts Receivable.
- Involved in overriding E-Mail Addresses for all Notifications in oracle workflows.
- Developed control file to load customer information from flat file into staging tables, using SQL loader then validated data and inserted into AR Interface Tables.
- Implemented Custom Item Creation Process. A set of custom programs was developed to facilitate mass load of Items and other related Information. The different processes included loading of items to Item Master, creating Item Categories, loading the Pricelist and creating the Approved Supplier list and Sourcing rules. The form was developed using PL/SQL and Inventory Interfaces, Inventory APIs and Pricing APIs and Purchasing Interfaces.
- Designed, developed and tested FSG reports.
- Enhanced Oracle Discoverer reporting environment, created new business areas, custom views, joins, custom folders, calculated items, and workbooks across modules and troubleshooting.
- Created End User Layers and Business Areas, identified and resolved security issues.
Environment: Oracle Apps 11i GL, PO, OM, AR, INV , PL/SQL, Oracle 9i, Toad, Discoverer 4i, SQL Loader, Reports 6i, Forms 6i.