Oracle Soa Consultant Resume
Houston, TX
SUMMARY
- A qualified IT professional with over 7+ years of experience and 6 years of extensive experience in Oracle Fusion Middleware SOA in all the phases of SDLC.
- Extensive Experience as SOA integration developer using Oracle SOA Suite, Oracle Service Bus (OSB) and Java/J2EE
- Solid understanding in Service - Oriented Architecture and its related technologies like BPEL, Web Services, WSDL, SOAP, XML, XSD, XSLT, XQuery and Web Service Security.
- Expert at working with Oracle SOA Suite, SCA composites and components like BPEL, Mediator, Human Workflow and Business Rules.
- Expertise in developing web services based applications using Oracle SOA Suite 10g, 11g, Oracle BAM and Oracle Application Server in Oracle SOA Suite.
- Experienced in creating unit test suites using Oracle SOA Suite test suite framework and tools like SoapUI, LoadUI.
- Worked extensively on DB Adapter File Adapter, JMS Adapter, MQ Adapter, AQ Adapter and Various Third Party Adapter’s.
- Experience in deploying and monitoring the Fusion middleware components using Oracle BPEL console, Oracle ESB console and Oracle Application Server Control.
- Good knowledge of ESB Application packaging & deployment experience using Ant scripts.
- Experience in installation ofOracleSOASuite 11g on Weblogic10.3.6
- Hands on experience on Oracle BPEL Process manager performance tuning for improving process level performance.
- Proficient knowledge of SOAPUI, PL/SQL (Stored Procedures, Packages, Functions, etc) and Oracle SQL with versions 8i, 9i, and 10g.
- Highly motivated and has ability to work independently and a good team player.
TECHNICAL SKILLS
Operating Systems: Mac OS X 10.0/10.1/10.4/10.7/10.8.4 Windows 95/98/XP/Vista/7/8, Windows NT/2000, Server 2003
Languages/ Technologies: SOA Suite, ESB, J2EE, SQL, PL/SQL, HTML, XML, BPELJMS, EJB, Web services, SOAP
Databases: SQL Server 2005,2008, Oracle 8i, 9i, 10G
Web Services: Oracle BPEL, OSB 11g, ESB, BAM, JDeveloper, UDDI
Middleware: Oracle Fusion - BPEL Process Manager, ESB Controller, Oracle SOA Suite, OSB
Query Tools: Toad, SQL Plus, SQL Developer, SQL Server Management Studio
FTP Tools: Putty, WinSCP, OPENPGP, FileZilla.
PROFESSIONAL EXPERIENCE
Confidential, HOUSTON, TX
Oracle SOA Consultant
Responsibilities:
- Established coding standards and participated in code reviews.
- Worked extensively on Oracle SOA Suite on a clustered environment.
- Developed various Web Services SOAP and http using Oracle JDeveloper.
- Designed and developed BPEL processes to orchestrate the flow of the process using Oracle SOA Suite 11g.
- Developed routing rules and transformations using mediator.
- Prepared XML schema’s for Design Patterns.
- Extensively used DB Adapter, File Adapter, SAP Adapter and JMS Adapter.
- Designed and developed proxy and business services for the existing backend services.
- Used DVM (Domain Value Mapping) to dynamically map the domains.
- Developed custom XPath and XSLT functions for use in the SOA composites.
- For automating the deployment of the projects, developed a custom ANT script.
- Used MDS to share common artifacts such as XSD, WSDL, DVM etc.
- Defined XSD schemas for various input and output XML payloads.
- Imported resources, configured business and proxy services for virtualizing services with Oracle Service Bus (OSB).
- Developed test cases for unit and integration testing.
- Implemented multi-layered fault handling to capture Business Fault and System Faults in SOA artifacts.
- Was part of development, testing and production support.
Environment: Oracle Applications server 11g, SQL, Oracle BAM, Oracle SOA Suite 11g, J-developer 11g, OSB, BPEL Process Manager, Java, OSB, Mediator, SoapUI, WinSCP, Oracle database 11g.
Confidential, LANSING, MI
Oracle SOA Developer
Responsibilities:
- Established coding standards and participated in code reviews.
- Prepared technical design documents and served as the subject matter expert for SOA and OSB.
- Worked extensively on Oracle Service Bus and Oracle SOA Suite on a clustered environment
- Designed and developed multiple BPEL processes as a part of a large event driven application using the Event Delivery Network (EDN) in Oracle SOA Suite.
- Developed Oracle Business Rules component to apply custom business validations on the user data.
- Exposed the existing java components using spring context for reusing them with the SOA composites.
- Used various JCA adapters (file, database, JMS) in both SOA and OSB.
- Developed custom XPath and XSLT functions for use in the SOA composites.
- Designed and developed batch 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.
- Configured security for OSB and SOA components using OWSM policies.
- Used the SOA fault policy framework and BPEL fault handling to achieve robust error handling.
- Developed multiple J2EE components using JMS, MDB and JPA APIs.
- Designed multiple web service interfaces using WSDL and XSD.
- Created reports in BAM to monitor the service utilization in business perspective in real time.
- Used MDS to share common artifacts such as XSD, WSDL, DVM etc.
- Created configuration plans for SOA composites and customization plans for OSB components.
- Developed unit test suites using JUnit for Java and OSB components, and SOA Suite Test Framework for SOA Composites.
- Developed Ant build scripts for SOA, OSB and Java components.
- Created various shell scripts and WLST scripts for administration tasks.
- Participated extensively in performance testing and configured the SOA and OSB environments using the Weblogic Console and Enterprise Manager to achieve the desire throughput.
- Worked extensively on tuning the SOA and OSB environments to fix performance issues.
- Worked closely with the integration team on automating the build and deployment process of both OSB and SOA projects using WLST.
Environment: Oracle Weblogic Server, Oracle SOA Suite, Oracle Service Bus, Java/J2EE BPEL, XQuery, XSLT, WLST, Jdeveloper, Eclipse, OEPE, SoapUI.
Confidential, LIVINGSTON, NJ
SOA Consultant
Responsibilities:
- Developed a Service Oriented Architecture (SOA) based design of the collaboration product involving designing and creating schemas and wsdl's (web services) to develop BPEL processes to integrate various incompatible modules.
- Design, develop, and deploy the integration through Oracle Aqua Logic Service Bus (OSB) for accessing and exposing web services to external systems.
- Developed routing tables for dynamic connections to external heterogeneous web services.
- Configuring adapters. Deploy, develop and suggest best practice methodologies for developing integration processes between modules in e-Business Suite and IBM MQ series.
- Configuring Applications adapters and integration between Oracle EBusiness Suite and Oracle Business process manager.
- Design, develop, and deploy the integration process in IDE tool J-developer.
- Deploying and Configuring processes which use MQ Series Adapter.
- Troubleshoot and arrive at solutions for use of technology adapters with Oracle E-Business Suite Develop,
- Deploy and test business process for business modules. The modules included transfer of data to and fro client server systems.
- Develop processes using FTP and DB adapters of Oracle BPEL and performance tuning them for the expected load, Transformations, Exception Handling, and use of Third Party JDBC Drivers.
- Developed Content Delivery System using ADF technologies.
- Design and implement a generic Error handling and reporting and business process retry mechanism using Oracle AQ and BPEL.
- Installation of BAM, configuring Users and their appropriate roles.
- Design develop and integration of BPEL events with BAM to pump real time data.
- Create multiple dashboards for Front Office as well as Middle Office managers to monitor task status as well individual work basket allocation and completion.
Environment: Oracle Application Server 10.1.3, Oracle SOA Suite 11g, Oracle BPEL Process Manager, Oracle J-developer, Oracle Database 10g (PL/SQL), BPEL, File, MQ and DB Adapters, J2EE web services.
Confidential, KANSAS CITY, MO
Oracle SOA consultant
Responsibilities:
- Participated and contributed in analysis and design of upgrade process.
- Prepared Design Documents.
- Designed and created complete BPEL Processes for orchestration using different process activities using Oracle SOA Suite 10g.
- Configured new JMS queues for JMS adapters with new JNDI.
- Configured Database adapters.
- Involved in Schema (XSD) design for BPEL.
- Designed and defined exception handling. Created Error logger process for error logging and Error Handler Process.
- Developed code for according to client specifications, policies and standards.
- Participated in formal and informal code reviews.
- Created test plan and test scenarios. Performed unit testing and involved in integration testing and QA Testing.
- Configured b2b adapter in JDeveloper.
- Deployment of the BPEL process in integration server for integration testing, QA server for QA testing and in Production environment.
- Defined the Fault Policy for the Mediator.
- Used Database adapter to invoke the stored procedures.
- Used WSDL for invoking the various EBS / Application servers API s.
- Used File adapter for logging Runtime faults like (remote and binding faults).
- Created JMS Queues and Topics.
Environment: EBS 11i, R12, SOA 10g, Mediator, JDeveloper
Confidential
ETL Developer
Responsibilities:
- Performed Extraction, Transformation and Loading using Pentaho Data Integration 4.3
- Designed high quality ETL development work via standards, guidelines and testing.
- Migrated ETL processes from MySQL to Microsoft SQL Server 2005.
- Developed Pentaho jobs and transformations to load data in to dimensions and facts
- Involved in writing equivalent T-SQL queries for the existing MySQL queries.
- Created custom functions and stored procedures in T-SQL to generate same functionality of in-built MySQL functions
- Automated the process of running ETL processes by writing Windows Powershell and Windows Batch scripts.
- Involved in performance and tuning of SQL queries
- Performed data validation to check data uniformity.
Environment: Pentaho DI 4.3, MySQL, SQL Server 2005, Windows Powershell, Unix, Github
