Sr. Oracle Soa Consultant Resume
Decatur, IL
PROFESSIONAL SUMMARY:
- 8 years of extensive experience in Design, Development, Implementation and Support of software applications.
- Expertise on Service Oriented Architecture (SOA) using Oracle SOA Suite and Oracle Fusion Middleware.
- Expertise on Web Service Orchestration using Oracle BPEL Process Manger and Oracle Enterprise Service Bus (ESB).
- Good Experience in Oracle Service Bus and Web Logic Server.
- Involved in various stages of Implementation, Customization, Training and post implementation activities of integration.
- Expertise Experience in Trouble Shooting and Code Reviewing.
- Strong Experience in JMS Architecture, JMS Queues, Connection Factories.
- Hands on experience in supporting and implementation of Business Integration for various customers.
- Strong Fusion Middleware experience in Oracle SOA Suite 12c on web services, BPEL, Mediators and Composites and hands on experience in Oracle Service Bus 12c on Pipelines, SOAP to REST etc.
- Strong expertise in dealing with SOA - MDS repository.
- Hands on experience on Oracle ADF Framework.
- Experience in using Oracle Data Integrator (ODI).
- Proficiency in application tools such as SOAPUI and other third-party testing apps such as Postman, Boomerang etc.
- Strong experience and knowledge with XML technologies XML, XSLT, XSD and XQuery.
- Experience in deploying BPEL, OSB services on WEB Logic Server and maintenance.
- Good exposure in Oracle Web Services Manager (OWSM) and Oracle Business Activity Monitoring (BAM).
- Strong experience in REST, SOAP and SOA based services.
- Extensively used SOA Suite technology adapters for integration solutions between enterprise apps Database, JMS, B2B, FTP, File, Web Service and Oracle applications.
- Good experience and understanding of Transport protocols (File, FTP, HTTP, JMS etc.)
- Experience on Implementation of Web services standards SOAP, WSDL and UDDI.
- Expertise experience in Trouble shooting and Code Reviewing.
- Effective Leadership, Presentation & Communication Skills, both verbal and written.
- Good knowledge on Oracle API’s.
- Highly motivated team player with strong communication, analytical and organizational skills.
- Proven ability in quick understanding and learning of new technologies and their application in business solutions.
TECHNICAL SKILLS:
Oracle Fusion Middleware: Oracle SOA Suite 12c, 11g
Application Server: BPEL Process Manager, Enterprise Service Bus, Oracle Service Bus, Web services Manager, BPM
Developer Tools: Oracle JDeveloper 12c/11g, Eclipse, TOAD, Oracle SQL Developer, Putty
Web Services Management: Oracle Web Services Manager
Operating Systems: Windows, Linux, Unix and Solaris
Languages: SQL, PL/SQL, Core Java, C++, C
Adapters: REST,SOAP, MQ, FTP, DB, JMS, Direct
Web Tools: JSP, HTML, XML.
PROFESSIONAL EXPERIENCE:
Confidential, Decatur, IL
Sr. Oracle SOA Consultant
Environment: Oracle SOA Suite 12c, OSB, Oracle Web Logic server, Oracle Database, Oracle 12c EM Console, Service Bus EM, Console and sbconsole.
Responsibilities:
- Involving in business requirement gatherings to design, develop and deploy enterprise integration solution for trucking application and back end systems, using complex business orchestration flows using BPEL and OSB.
- Interacting with the McLeod Transportation software and with the IBM.DB2.
- Developing enterprise data integrations using SOA Suite, BPEL, Web Services, and OSB.
- Handling over all major set of integrations from end to end i.e. from requirement gathering to dev testing.
- Handling some of the crucial integrations like Order, Driver, and Payee etc. where a large data is processed.
- Handled the project from scratch, as the whole project is on Oracle SOA Suite 12c, created the documents based on the new environment which is little challenging.
- Designed 30 SOA and 7 OSB Technical documents gathering from requirement documents.
- Created 2 design documents for the ADF work flows.
- Developed all the 30 SOA integrations that were designed where most of the orchestration is carried in BPEL and mediators.
- Created 25 Mapping documents from the requirement documents for SOA and OSB.
- Extensively used the REST, SOAP, JMS, DB, MQ and Direct adapters.
- Assisted in designing the technical document and development of ADF workflow integration through J-developer and integration to the BPM for approvals
- Working knowledge with the ADF BC adapter and workflows.
- Implemented Oracle Data Integrator for Batch Processing.
- Setup and Configure multiple SOA WebLogic Environments
- Setup Deployment Scripts.
- Designed integration Strategy with external vendor.
- Successfully implemented file based MDS for all SOA and OSB integrations.
- Developed Canonical WSDL’s and XSD’s which were used across the enterprise.
- Designed and created OSB Proxy and Business Services.
- Implemented REST adapter for calling the destination APIs and making all the service calls.
- Extensively used REST, SOAP, JMS, MQ, DB and Direct adapters in all the integrations.
- Designed and Implemented Messaging Strategy for JMS and MQ.
- Implemented REST adapter for interacting with the web applications, MQ adapter to interact with the IBM DB2 server and extensively implemented JMS adapter.
- Did complex transformations using functions in XSLT for every service.
- Implemented standard error handling method called the AFPO created by the Accenture.
- Successfully implemented logging, email notification, and tracking using AFPO.
- Hands-on experience with the SOA (EM, Console) and OSB (EM, Console, sbconsole).
- Hands on experience with trouble shooting the SOA and OSB EM and Console.
- Testing with EM, SOAPUI, Postman and Boomerang.
- Successfully handled the OP Order Integration, Driver Integration, Payee Integration etc. in SOA and some important integration like trailer, tractor integrations in Service Bus.
- Created an Error Handling Matrix document to track down errors for further reference.
- Conducted several high-level meetings during the testing phase by interacting with the McLeod team and other teams during the testing.
- Successful in meeting all the deadlines during the design, development and testing phases.
Confidential, Minneapolis, MN
Sr. Oracle SOA Developer
Environment: Oracle Fusion Middleware, JMS, SAML, XML, Oracle BPEL, Oracle ESB, SQL, JSP, XSD, WSDL, Web-logic Server, JDeveloper 11g
Responsibilities:
- Developing complex composites in Oracle SOA 11g in a way they can be further decomposed into granular processes
- Design and Developed ESB processes, configure database, file adapters and tuned BPEL and ESB processes.
- Involved in the deployment of BPEL, Mediator and ESB services on to the production server DB Adapters, File Adapters and Oracle Apps Adapters were used as Partner Links to create and publish the records to Oracle database.
- Proposing and recommending the changes in the specifications, design in SOA.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange important information such as payment status report.
- Created the Custom components that trigger the BPEL Workflow.
- Used BPM Worklist application for human intervention and to notify business users as per the requirement.
- Created utilities for deploying the OSB and BPEL services that could be used over all applications.
- Developed ESB routing rules, groups and systems. Implemented the rules in Rule Engine.
- Used Java Embedding activity for executing Java classes for complex business logic.
- Developed XML Schema for Data Validation.
- Performed on-call duties as requested by the client.
- Implemented performance tuning strategies at both server level and process level to meet the SLA and Worked on Groovy Scripting for load testing in Soap UI.
- Configured Database Adapter, JMS Adapter and Data sources to various databases and publish and receive JMS messages.
- Implemented SYNC services in OSB, long running ASYNC and One-Way services in BPEL.
- Used XSLT for transforming common XML format into internal XML format.
- Worked extensively on the File Adapter, developed XSD Schema to format the data in extracted file as per requirement, using pipeline delimiters.
- Involved in BPM for managing the business process.
- Mapped soap encoded arrays with custom built schemas using AIA standards.
- Involved in the deployment of BPEL, Mediator and ESB services on to the production server DB Adapters, File Adapters and Oracle Apps Adapters were used as Partner Links to create and publish the records to Oracle database.
Confidential
Sr. Oracle SOA Developer
Environment: SOA Suite 11g, OSB 10.3.1, WLS 10.3.1, BAM 10g, OWSM 10g, Oracle 10g DB
Responsibilities:
- Developed and designed several Generic BPEL Processes & OSB Services
- Designed and Developed SOAP / JSON / REST based Services.
- Setup Deployment Scripts.
- Setup Monitoring for SOA WebLogic
- Designed Database Adapters to poll for new records and sync data from multiple systems
- Designed JMS Adapters to actively send and receive messages from various enterprise systems.
- Created Scheduler for BPEL Process.
- Created Fault Policies for Error Handling.
- Created, Configured and Managed Oracle OSB (Oracle Service Bus) Services
- Created Queues, Connection Factories, Multi Data sources and Data sources.
- Configured JMS Queues, Connection pools and connection factories to connect to different databases and publish and receive JMS messages.
- Developed Processes in OSB for routing.
- Used BAM for Alerts and Notifications.
- Configured Security with OSB
- Defined error handling frame work using JMS Queues.
- Developed Processes in OSB for routing
- Used BAM for Alerts and Notifications.
- Secured the Environment with available features.
- Used OWSM for Securing BPEL Process.
- Developed custom Functions in XSLT.
- Responsible for integration and unit testing.
- Configured Oracle APPS and database adapters
- Designed and created OSB Proxy and Business Services.
- Executed and wrote complex SQL queries to validate data integration
- Responsible for Integration and Unit testing.
- Deployed to multiple environments using ant scripts.
Confidential
Oracle SOA Developer
Environment: SOA Suite 10.1.3.5.1, OSB 10.3.1, WLS 10.3.1, BAM 10g, OWSM 10g, Oracle 10g DB
Responsibilities:
- Designed BPEL process invokes several services, which includes going out directly to the source of the call detail records to get the information necessary to enrich the event data.
- Created the Custom components that trigger the BPEL Workflow.
- Worked with various adapters like DB, EBS, File, FTP, AQ and JMS to build the interface solution
- Rebuilt the J2EE application as a BPEL-based solution.
- 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.
- Experience in Creating and Configuring the BPEL services
- Developed Synchronous, Asynchronous BPEL processes based on the business need.
- Used Assign, Transform, Invoke activities of BPEL.
- Used Java Embedding activity to include java code in BPEL processes.
- Creating Schemas and developing different EAI components using BPEL and ESB.
- Fault Handling using Catch, Catchall HTML activities.
- Implemented Oracle BPEL as middleware for orchestration and connecting to various third-party web services.
- Worked extensively on JAVA, J2EE, PL/SQL, XML, DB2 and HTML.
- Responsible in writing UNIX shell scripts for automating batch jobs.
- Used Struts Framework for Dependency injection and integrated with the Struts Framework and
- Configured Database Adapter, JMS Adapter and Data sources to different databases and publish and receive JMS messages.
- Defined test scenarios and test cases for the different operations of the BPEL service access points.
Confidential
Oracle Fusion Developer
Environment: SOA Suite 11g R1,11g PS1,OSB 10.3.1,WLS 10.3.1, WLS, OWSM 11g,Oracle 10g DB
Responsibilities:
- Interacting with the business users for their Requirements, inputs and enhancements during the requirements gathering, development and testing.
- Used XML, XPath, XSL to get the data and transform as per the requirements.
- Developed several XSD and DTD Schemas for XML validations.
- Extensively worked on Oracle BPEL to create new process models and enhance the existing process models as per the B2B.
- Used Canonical Data Model in BPEL to integrate with various target systems.
- Worked on PL/SQL packages which will be invoked from SOA layer to insert the data into SLA tables.
- Developed test cases using SOAP UI and Apache JMeter to perform load testing and analyzed performance of all the SOA services to identify the bottlenecks and tune accordingly.
- Extensive query optimization and performance tuning.
- Configured and deployed resource adapters like AQ Adapter and Applications adapter to WebLogic server and used it in OSB and SOA suite.
- Used on Alarm branch to manage the timeout condition.
- Extensively used WSDL, XSD’s while creating BPEL process models.
- Used Pick activity to expose BPEL web service to support multiple operations with single WSDL
- Used ANT scripts to build and deploy code to other environments from Development environment.
- Involved in few SOA administration tasks such as creating and modifying JNDI/Connection Factories and managing data source.
