Oracle Aia/osb/soa Developer Resume
CA
SUMMARY
- Over 8 years of extensive experience in software industry, specialized in software development using Oracle SOA technologies.
- Proficiency and experience in Oracle SOA Suite 10g, Oracle SOA Suite 11g & 12c (BPEL, ESB, Mediator, OWSM) and Oracle Service Bus, Oracle AIA, MDM PIP,FWPIP
- Involved all phases of SDLC with three projects experience in Analysis and Design based on user requirements
- Expertise in Configuring Security Mechanism (OWSM).
- Good experience on IDE tools like Oracle J Developer 9.0/10/11g.
- Good experience in installing and configuring Oracle Web logic Server, Oracle SOA Suite. Expertise on Web service Orchestration using Oracle BPEL Process Manger, Oracle Enterprise Service Bus (ESB) and Oracle Service Bus.
- Expertise Experience in Trouble Shooting and Code Reviewing.
- Hands on experience in supporting and implementation of Business Integration for various customers.
- Good Experience in Deployment Strategy of BPEL, ESB, Mediator and Service Bus Components
- Expertise in Designing Error Logging and Monitoring Framework.
- Expertise in tuning the performance of the Interfaces.
- Strong Experience in implementing the integration of API’S.
- Good Exposure in Oracle Web Services Manager (OWSM) and Oracle Business Activity Monitoring (BAM), Oracle Business Rules.
- Experience in configuring Adapters like DB, File, Ftp, MQ, JMS and Oracle Applications Excellent Communication skills (both verbal and written), presentation and interpersonal skills
- Strong Experience in JMS Architecture, MS Queues, JMS Topics and Connection Factories.
- Adapts to new systems and environments quickly and capable of transforming business requirements into technical solutions.
- Proven ability in quick understanding and learning of new technologies and their application in business solutions.
TECHNICAL SKILLS
Oracle Fusion Middleware Application Server: Oracle SOA Suite (11.1.1.2 - 11.1.1.6 ), 11g R1, 10g, 12c BPEL Process Manager, Enterprise Service Bus, Oracle Service Bus(OSB), Web Services Manager, Business Activity Monitoring(BAM), AIA FP 2.3, 3.x
Developer Tools: Oracle J Developer Studio 10.1.3.3,10.1.3.4,10.1.3.5,11g, 12c
Adapters: DB Adapter, Oracle Apps Adapter, JMS Adapter, MQ Adapter, AQ Adapter, File Adapter, BAM Adapter
Client Side: Applets, JavaScript
IDE: TOAD,SQL Developer, Eclipse, SQL PLUS,SQL Navigator
Operating Systems: Windows 95/98/NT/2000/XP, UNIX - Solaris, LINUX
Languages: Java, C++, C
XML/Web Services: XML,XSD, XSLT, SOAP, DHTML,HTML, UDDI, XSL, VBScript
RDBMS: Oracle 8i/9i/10g/11i, SQL Server 7.0/2000, MySQL
Database Programming: Oracle PL/SQL.
Version Control: Clear Case, CVS, Sub-version
PROFESSIONAL EXPERIENCE
Confidential, CA
Oracle AIA/OSB/SOA Developer
Responsibilities:
- Built SOA BPEL and Mediator composites for performing Order Processing related functions and exposed them to other applications as Web Services through SOAP/WSDL interface. Oracle SOA Suite 12c is used to implement APIs
- Configured BPEL Process to accept multiple Fetch requests implementing Conditional loops during Web Service call
- Developed PL/SQL Package to process order creation requests. Package is invoked through BPEL
- Designed and Implemented Business rules and set priorities for the incoming requests and integrate it with the BPEL work flow
- Implemented DB and APPS adapters for efficient flow of service requests and configured time out and retry settings to avoid delays.
- Used MDS repository to store the entire composite (SOA & OSB) related Artifacts such as DVM Lookups, XSDs, and other Fault related elements.
- Implemented Service level Error Handler set-ups is OSB and BPEL Processes by implementing Error Queue for WRITE services
Environment: SOA Suite 12c WLS 10.3.4, Oracle 10g/11g/12c Database, SOAP, JDeveloper 12c. Oracle Applications R12, Oracle Service Bus, GSA
Confidential, Seattle, WA
Oracle AIA/OSB/SOA Developer
Responsibilities:
- ConfigureAIAField WorkPIPtocreate Field Activities and Service requests. Out of the box product supports integration betweenOracle CCB & WAMS. As per client requirement PIP was reconfigured to Create/Update/Cancel FieldActivates.
- Create new BPEL process and integrate themwith outof the boxFWPIPin upgrade safe way usingcustom extensionsand AIA configuration
- DesignedTechnical specificationsand Implement routing process usingFTPprotocolfor batch processing and Meter DataExtracts.
- UsedMDS repositoryto store the entire composite (SOA & OSB) related Artifacts such asDVM Lookups, XSDs, and other Fault related elements.
- ForeignJMSServersare implementedin the Integration Architecture to ensurenotificationmessagesare delivered across SOA-OSB domains.Error Queuesare configured and delivery failure settings were modified
- Custom Logging andFault handlingFrameworkwas implemented in OSB to monitor, persist and notify transactions.SOAHeaderwas added to achieve this which includes storing requests in custom DB tables and a notification service polling.
- ImplementedOSB Proxy Servicesto provideREST Interfaceforthird partyintegrations whichincludesGet/postingdatatoEnergyStartPortfoliomanager, Equifax and National Weather Data Systems.
- Designed and implemented custom SOA composites(BPEL,Mediator) for integration between OUCSS (ADF app) and Oracle Customer Care & Billing (CCB)
Environment: SOA Suite 11.1.1.7(PS3), WLS 10.3.4, Oracle 10g/11g/12c Database, SOAP, JDeveloper 11g. Oracle Applications R12, Oracle Service Bus, OEPE, Oracle CCB & MDM, WAMS
Confidential, San Antonio, Texas
Oracle AIA/OSB/SOA Developer
Responsibilities:
- Configure AIA MDM PIP to fetch the Batch details from Product Data Hub and reconfigure AIA Configuration Property File according to Client environment
- Designed and Implemented Business rules and set priorities for the incoming requests and integrate it with the BPEL work flow
- Implementing JMS Queues in the Integration Architecture to ensure message persistence, guaranteed message delivery and error rollbacks. Error Queues are configured and delivery failure settings were modified
- Implemented DB and APPS adapters for efficient flow of service requests and configured time out and retry settings to avoid delays.
- Implemented Oracle Service Bus Proxy Services to provide REST Interface for downstream systems to consume the Item Batch payload. Service should have and on demand message consumption approach. Implemented EJB service in order to achieve this Scenario
- Implemented DVM Approach in OSB to fetch the downstream system URL dynamically using XQUERY and taking system code as input.
- Used MDS repository to store the entire composite (SOA & OSB) related Artifacts such as DVM Lookups, XSDs, and other Fault related elements.
- Implemented Service level Error Handler set-ups is OSB and BPEL Processes by implementing Error Queue for WRITE services
Environment: SOA Suite 11.1.1.6(PS3), WLS 10.3.4, Oracle 10g/11g Database, SOAP, JDeveloper 11g. Oracle Applications R12, Oracle Service Bus, TOAD, OEPE
Confidential, California
Oracle SOA/OSB Developer
Responsibilities:
- Built SOA Composites using BPEL and Mediator for performing Order Processing relation functions and exposed them to other applications as Web Services through SOAP/WSDL interface
- Configured FTP Adapter to move all the legacy data files from third party server and implemented end to end security for all the services by configuring two-way ssl in weblogic
- Designed and Implemented Business rules and set priorities for the incoming requests and integrate it with the BPEL work flow
- Developed a Multi-Layer Queuing approach in order to handle incoming load by configuring JMS adapters and introduced throttling set-up at JMS Queue level.
- Implemented DB and APPS adapters for efficient flow of service requests and configured time out and retry settings to avoid delays.
- Used MDS repository to store the entire composite (SOA & OSB) related Artifacts such as DVM Lookups, XSDs, and other Fault related elements.
- Implemented Service level Error Handler set-ups is OSB and BPEL Processes by implementing Error Queue for WRITE services
- Worked with Oracle Service Bus to build Proxy Services 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.
- Configured Work Managers in order to avoid the messages getting struck in dlv message table for SOA BPEL Services (bpel.config.oneWayDeliveryPolicy)
- Interacted with business analysts, customers, architects and team managers during the various phases of the projects
Environment: SOA Suite 11.1.1.6(PS3), WLS 10.3.4, Oracle 10g/11g Database, SOAP, JDeveloper 11g. Oracle Applications R12, Oracle Service Bus, TOAD, OEPE, Apache JMETER
Confidential, Cleveland, OH
Oracle Fusion Developer
Responsibilities:
- Performed analysis and design of business requirements.
- Design BPEL workflows to orchestrate business processes across systems
- Design and develop Human Workflow processes to manage US Steel Order dressing process
- Designed Mediator component EBS by performing thin layer of logic.
- Designed Database Adapters to poll for new records and sync data from multiple systems.
- Designed File Adapters and FTP Adapter to write files/records to servers
- Involved in the configuration of the connection pools and data sources for DB Adapter on the application server.
- Created Scheduler for BPEL Process.
- Created Error E-mail Notification Process using BPEL.
- 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.
- Used SOAP for information exchange and accessing web service
- Implemented Abstract and Concrete WSDLs in the partner link to contact some Fusion services.
- Implemented the Error handling frame work.
- Responsible for Integration and Unit testing.
- Deployed to multiple environments using ant scripts.
Environment: SOA Suite 11.1.1.6(PS3), WLS 10.3.4, Oracle 10g/11g Database, SOAP, JDeveloper 11g. Oracle Applications R12
Confidential, Charlotte, NC
Oracle SOA Developer
Responsibilities:
- Designed and Developed the BPEL and ESB for orchestration using different process activities
- Used the AIA Foundation pack 2.5 and O2C, OCH PIPs.
- Customized the PIP according to the business scenarios.
- Worked on Sales Order, Item, CustomerParty EBOs and their extensions.
- Implemented Abstract and Concrete WSDLs in the partner link to contact Siebel or other Fusion service.
- Implemented the AIA Error handling frame work.
- Configured and implemented E-mail notification activity to notify users in case of any exception in the process.
- Designed and defined exception handling. Created Error logger process for error logging and Error Handler Process for resubmitting the error messages to respective processes.
- Created a standard stored procedure which holds the endpoint URL of fusion service.
- Used Dynamic and Snapshot views of Clear Case Version control system for fusion code source control.
- Deployment of the BPEL process in integration server for integration testing, QA server for QA testing and in Production environment.
- Performed unit testing and involved in integration testing and QA Testing.
- Involved in production and post production activities.
Environment: Web logic Server 10g, Oracle SOA Suite 10.1.3.4, Oracle BPEL Process Manager, Oracle, Oracle 10g Database Enterprise Edition, JDeveloper 10.1.3.4
Confidential
Oracle BPEL Developer
Responsibilities:
- Designed and created complete BPEL Processes for orchestration using different process activities.
- Configured JMS and database adapters.
- Created Triggers, Packages in PL/SQL for extraction of data from EBS.
- Configured the Business Event System.
- Implemented the API’S.
- Configured Oracle Apps Adapter, AQ Adapter, DB Adapter
- Defined schemas. Added correlation sets for the callback service in BPEL processes.
- Designed and defined exception handling. Created Error logger process for error logging and Error Handler Process for resubmitting the error messages to respective processes.
- Configured Human Workflow for manual resubmission of error messages.
- Deployment of the BPEL process in integration server for integration testing, QA server for QA testing and in Production environment.
- Performed unit testing and involved in integration testing and QA Testing.
- Involved in production and post-production activities
Environment: Oracle Application Server 10g, Oracle SOA Suite 10.1.3.1, Oracle BPEL Process Manager, Oracle ESB, Oracle 10g Database Enterprise Edition, JDeveloper 10g, Siebel 7.7, Power Image.