Oracle Soa/ Osb Senior Consultant Resume
SUMMARY:
- Around 6 years of IT Experience in design, development and implementation of integration solutions making use of Oracle Fusion Middleware technologies including Oracle SOA suite 12c/11g, Oracle OSB 11g, Oracle BAM 11g, Oracle ADF 11g, Web Logic Administration.
- Successfully completed two end to end Oracle SOA implementations in agile methodology.
- Working knowledge in Oracle Business Activity Monitoring (BAM). Integrated various BPEL events with BAM to monitor the real time data.
- Strong Experience in design, development, testing with Human tasks, Notification services.
- Experience in designing and building robust and fault - tolerant in BPEL and OSB using the Oracle Fault Management Framework, catch and compensate.
- Worked extensively on X Query and XSLT transformations in OSB to map between the consumer and provider business service.
- Expertise in using Oracle SOA Adapter configurations. Produce Integration and Technical Architecture Documents to include Conceptual Technical Models, Platform, Performance, Security, Operational Requirements, Integration and Interface Requirements. Disaster Recovery architecture for integration components, Integration testing and Performance Testing Approaches.
- Experience is working with Integration teams of Siebel CRM and Oracle E-business suit.
- Involved in fine tuning and optimization of BPEL and OSB services.
- Worked on post production and support activities.
- Basic Admin activities like installation of SOA 11g and 12c, Creating data sources, checking for logs etc.
- Expertise in Web Services, XML, WSDL, SOAP, WS- Addressing, WS Security and Canonical Model.
- Highly motivated, detail oriented with excellent written and verbal communication skills, has ability to work independently and as a part of the team.
- Performed various DB related activities as part of fine tuning. Experienced using design and version control tools like UML, Rational Rose and Clear Case.
- Ant scripts and configuration plans were used to move the code between the various development, test and production environments as part of the development life cycle.
- Implemented the Oracle Service Bus for virtualizing some of the services and is also used for load-balancing between the servers.
- Knowledge on working with Decision Service. Developed POCs of REST services in 11g&12c.
- Promoting best practices in design and development of services, Developing design patterns for common problems to ensure consistency and quality of development.
TECHNICAL SKILLS:
SOA: SuiteOracle SOA Suite 10g, 11g, 12C, OSB 11g.
Web Technologies: XML, HTML/HTML5, CSS/CSS3, JSON, j Query, Apache Sling.
Programming Language: HTML5, CSS3, JavaScript, XML.
Application Servers: Tomcat, Apache web-server, OC4J, Web Logic.
Databases & Tools: Oracle 9i, 10g, 11g, SQL Server.
Tools: Eclipse, Net Beans, SQL developer, J Developer
Version Control Tools: Subversion, CVS, IBM Rational Clear Case
Environment: Unix, Windows 7, 8 and 10.
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Oracle SOA/ OSB Senior Consultant
Responsibilities:
- Involved in requirements gathering, component designing, deployment and testing of the application.
- Worked on composite migration from SOA 11g to SOA 12C using JDEV 12c. Testing and verifications of composite functionality using prebuilt test scripts.
- Developing Web Services Using Oracle BPEL, ESB and BAM with Web Logic Application Server.
- Implemented Oracle Service Bus for messaging services, connecting to database and for creating Proxy over existing web services.
- Developed schema design using XSD design patterns (top-down approach) and BPEL processes (bottom-up approach).
- Worked with Oracle OSB to build service proxies for virtualizing, that provided features like load balancing, fault-tolerance, dynamic transformation and dynamic routing to back-end SOA services which involves dealing with XQUERY and XSLT .
- Developed complex schemas and XSLT transformations to read, enhance and process incoming data and map it to E-business Suite Web Service Schemas.
- Design, trouble shoot and implement BPEL solution for integration between application's task workflow.
- Design and implement error handling framework using the Fault handling framework which logs all errors in the backend and does appropriate actions.
- Create and configure Business Rules to set the priority of the incoming messages, integrate the same with the BPEL workflow.
- Worked with AQ Adapters to pick messages from the queues and performance tuned according to its payloads.
- Developed Composites which includes Mediator Service and BPEL integration architecture to consume and process large data files. Consumed E-business Suite Web Services to insert new account details.
- Create and Configure predictive alerts and notify a distribution list when certain SLA conditions are met.
- Create Human Workflow interaction for interacting with UI. Implemented auditing and user notification features within all Composites.
- Develop detailed specifications including; enterprise integration diagrams or blueprints, application configuration and requirements.
- Implemented custom Exception Handling mechanism and used SOA Fault policies.
- Support existing infrastructure and code. Monitor and troubleshoot existing SOA processes.
Environment: Oracle SOA Suite 11g and 12c, Web Logic Application Server, BPEL, Mediator, OSB, Oracle BAM, BPM Work list, OWSM, Developer 11g and 12c, Oracle 11g and 12c, PL/SQL, ADF, ANT, XML,XSLT, X Path, X Query.
Confidential - Sunnyvale, CA
Oracle SOA-BPEL Consultant
Responsibilities:
- Built BPEL processes that subscribe to various EBS events around sales order processing functionality and participate in database and JMS transactions. Used the various activities in BPEL to perform transformations and write business logic.
- Hands on experience in Relational database (RDBMS), Oracle, SQL Server, Tara data and MS Access.
- Working with ETL developers to develop real time integrations with BPEL.
- Working on processing the load cycles to have the test data ready for SIT and UAT
- Involved in configuring new Participants and Business Agreements using Business Connect and Oracle B2B.
- Used the JMS Queues to receive messages from JDE E1 system to using the RTE servers.
- Developed complex schemas and XSLT transformations in BPEL to read, enhance and process incoming data and map to external provider web service.
- Developed SOA Process and B2B Process to integrate various banking systems with the JD Edwards’s world and JDE Enterprise One Systems.
- Involved in creating & configuring Queues for publishing and subscribing.
- Imported data from various transactional data sources residing on SQL Server, DB2 and Flat files and loaded into Tara data database.
- Design and Development of Interface for B2B adaptors including the Worked on creating ECS and XSD for 810, 812, 820.
- Worked with Oracle OSB to build service proxies for virtualizing that provided features like dynamic transformation and dynamic routing to back-end SOA services which involves XQUERY and XSLT.
- Designed and Implemented BAM Based Auditing and Error Framework.
- 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 in MDS in-order to avoid dependencies problems during server start-ups.
- Used JMS Queues while integrating existing framework with BPEL.
- Standard complex data conversion to flat file using native formatting in BPEL.
- Work with File Adapter, Database Adapter, AQ Adapter, JMS Adapter and Oracle Applications Adapter for establishing connection with services in BPEL.
- Implemented end-end security for all the services by configuring two-way ssl and authentication based security in the Web Logic server.
- Used Oracle ESB for content based routing with synchronous/asynchronous messaging techniques to ensure guaranteed notifications to approvers.
- Created the ANT scripts to deploy the composites using the BAMBOO deployment tool.
Environment: Oracle SOA Suite 11g, OSB 11g, Eclipse, Oracle Web Logic 10.3, Oracle Database 11g, Oracle BPEL, Oracle SQL Developer 11g, Oracle JDeveloper11g.
Confidential, Los Angeles, CA
Oracle SOA 11g, OSB Developer
Responsibilities:
- Participated in Agile SCRUM Sprint meetings for sizing user stories and tasking them.
- Involved in design and development of Bounded and Unbounded Task Flows and different data controls.
- Responsible for services modeling WSDL/XML data models and data mapping in support of Service specifications and Service realizations using UML service profile for SOA .
- Created Business services and Proxy services using Oracle Service Bus (OSB).
- Configure Direct Binding adapters, and configure interfaces in OSB for changes in business requirements.
- Implemented Oracle Service Bus (OSB) for messaging services, connecting to database and for creating proxy over existing web services.
- Extensively used BPEL to determine dynamic partner link calls, updating databases via BPEL, generating proxy stub classes to call BPEL process from a web application, etc.
- Implemented Workflow services using Human Tasks in BPEL to include human interaction whenever required in the business process flow.
- Implemented Fault handling logic to handle the binding faults and runtime faults in all BPEL processes developed and Resolve tickets and enhancements from backlog items created during code development.
- Managed Change control implementation and coordinating daily, monthly releases and reruns.
- Created Project Acceptance documentation and obtain all customer approvals for project close document.
Environment: Oracle Applications server 11g, SQL Oracle, BAM, Oracle SOA Suite 11g, OSB 11g, J developer 11g, Eclipse, BPEL Process Manager, Oracle database 11g.
Confidential
Oracle SOA Fusion Middleware Developer
Responsibilities:
- Design and develop integration solution between Oracle healthcare and E-Business Suite systems using BPEL, Mediator, OSB Proxy and Business Services to transfer various types of claims data from OHI to EBS for invoicing and ledger accounting.
- Ensure applicable global business requirements are defined and coordinate with all internal organizations involved to meet system requirements.
- Developed rule-based application by creating a Business Rule component and integrating it into a BPEL process. And Involved in migration of services from Oracle 11g to Tara data using best practices.
- Wrote procedures and packages using PL/SQL to encapsulate the business logic and used BPEL to expose them as reusable services.
- Used Control-M Scheduler to schedule the Data Stage jobs. Tuned Data Stage jobs for better performance to bring design parallelism.
- Tuned many long running BPEL and PL/SQL processes to run faster and accurate.
- Configured DB adapter to poll on database for newly inserted records.
- Created partner link using web service adapter to invoke URL Based OSB and other services.
- Excellent understanding about ANSI X12 EDI standards and have experience in using Oracle B2B document editor and Used Java Embedding activity to in corporate Java code in a BPEL Process.
- Worked extensively on Data warehousing, extensively used Data Stage an ETL tool to design mappings to move data from Source to Target database-using Stages.
- Designed parallel jobs using various stages like Aggregator, Join, Transformer, Sort, Merge, Filter and Lookup, Sequence, ODBC.
- Implemented Oracle B2B integration solution for product sales, accounting, Invoices etc. across multiple systems like SAP and SIEBEL.
- Deployed real-time operational dashboards, monitoring and alerting applications over the web using Oracle Business Activity Monitoring (BAM).
- Configured File, FTP Adapters to create XML files from inbound generic files downloaded from vendor sites which are available in CSV, flat and XML formats.
- Worked with various Human task work lists which are used for approval hierarchies in different franchises.
- Implemented best practices such as error handling and file archiving in Tara data and BPEL. Performed Unit Testing to check the Business flow and load balance on the web logic.
Environment: Oracle 10g, Oracle SOA Suite10g, BPEL, J Developer 10g, Eclipse, SQL, PL/SQL, Forms 10g.