Oracle Soa Developer Resume
Atlanta, GA
SUMMARY
- Over 8 years of hands on experience in IT includes more than six years of extensive experience in Service Oriented Architecture (SOA) and Enterprise Application Integration (EAI) area including Oracle SOA Suite, Oracle Fusion Middleware with extensive experience in software development life cycle (SDLC) including Developing, Testing, and Maintenance.
- Expertise with BPEL process orchestration for integrating ERP, CRM applications, web services, databases, legacy applications, and flat files.
- Experience in WebLogic monitoring and configurations.
- Migration and upgrade experience from Oracle SOA Suite 10g to Oracle SOA Suite 11g and to Oracle SOA/OSB 12c.
- Experience in analyzing, defining, and documenting requirements for data, workflow, and logical processes.
- Extensive use of SQL, PL/SQL, stored procedures, packages and database triggers as well as migration of data from legacy systems using SQL*Loader.
- Expertise in Oracle AIA architecture and use of Process Integration Packs (PIPs). Working knowledge of B2B integration for Standard EDI documents and also Custom file formats from different Vendors.
- Excellent troubleshooting skills and tenacity in problem solving.
- Experience with Oracle B2B.
TECHNICAL SKILLS
Middleware: Oracle Fusion Middleware 11g, Oracle SOA suite 10g (BPEL/ESB), JDeveloper 10g/11g, Oracle Service Registry 10g, Oracle BPM Suite 10g, Oracle BAM 10g/11g, AIA Foundation Pack 2.2/2.3, 4.x/6.x, IBM MQ Series, Oracle SOA 12c, Oracle OSB 12c.
Application Servers: Oracle WebLogic Server 9/11g (10.3.x), Oracle Application Server 10g
Languages: BPEL, ESB, Java, C, SQL, PL/SQL
XML / Web Services: XML, XSLT, SOAP, HTML, UDDI, XSL, HTTP, JMS
Databases: Oracle 8i/9i/10g/11g, Microsoft SQL Server 7.0/2000
Operating Systems: Windows 95/98/NT/2000/XP, Unix (Solaris, Linux, HP - UX, AIX)
Tools: TOAD, SQL Developer, Eclipse, SoapUI
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Oracle SOA Developer
Responsibilities:
- Design and develop SOA interfaces following AIA best practices to integrate with EBS and other third party applications.
- Designed and developed Composites with design best practices including loose coupling, Guaranteed delivery
- Configured JMS adapters for consume or publish message for JMS Topics.
- Configured DB adapters for the cross reference in the processes.
- Defined the schemas for the Create, Update, Delete processes.
- Worked on upgrade project from SOA 11g to SOA 12c.
- Worked on composite migration from SOA 11g to SOA 12C using JDEV 12c. Testing and verifications of composite functionality using prebuilt test scripts.
- Migration existing schedulor jobs to call webservices to 12c Enterprise Scheduler service.
- Migration of existing integrations in FTS/CTS to Oracle 12c MFT
- Designed and defined exception handling and created Error Handler Process for emailing the exceptions.
- Responsible of Writing Test Case scenarios using SOAPUI
- Leveraged OSB to expose internal services using proxy services.
- Performed unit testing and involved in integration testing.
- Responsible for Technical design document and release notes.
- Responsible for Deploying BPEL processes in Development, QA and Production servers.
- Involved in post - production activities for the agreed warranty period.
- Create Guideline B2B(ECS) files for the specific EDI format. Generate XSD files from the ECS files.
- Configured Listening Channels, Document Protocols, B2B Trading partner agreements.
- Effortlessly completed numerous OracleSOAprojects in top-down and bottom-up approaches in various methodologies likeAgile as well as Waterfall Methodologies.
Confidential, Herndon,VA
Fusion middleware consultant
Responsibilities:
- Prepared and reviewed SOA related Technical Specifications (TS).
- Gathered business requirements from end users.
- Designed and developed SOA processed based on AIA solutions patterns.
- Worked on developing custom solutions for client like Partial Payload encryption for DB and File Adapters.
- Extensive involvement in development and providing custom integration solutions with legacy systems.
- Develop and document the design standards and best practices in SOA AIA framework.
- Design and develop custom ant scripts to deploy multiple composites.
- Leveraged OSB to expose internal services using proxy services.
- Performance tuning to handle the operational issues.
- Configuring Data sources and JMS modules in WebLogic.
- WLST and Ant scripting for automating Operational jobs.
- Leverage WebLogic JMS for SOA Messaging and ActiveMQ for enterprise messaging
- Used OWSM to call secured services from SOA.
- Defined policies using OWSM (Oracle Web Services Manager) that govern web services operations such as access policy, logging policy, monitoring, content validation and digitally signing the message to call secured services.
- Integration experience with applications like Tririga, Oracle Apps, Oracle Payroll R12, Ultipro.
- Leveraged AIA Foundation Pack Enterprise Business Objects (EBOs) and Enterprise Business Services (EBSs) based on interface requirements.
- Worked in agile environment and very closely with Product Owners and Scrum masters and users on a daily basis.
Confidential, Atlanta, GA
Oracle SOA Consultant
Responsibilities:
- Prepared and reviewed SOA related Technical Specifications (TS).
- Gathered business requirements from end users.
- Designed, developed, and deployed custom BPEL processes and ESB services.
- Installed and configured a 2-node Oracle SOA Suite clustered.
- Upgraded/patched the Oracle SOA Suite cluster from 10.1.3.3 to 10.1.3.5.
- Installed/upgraded Oracle Application Integration Architecture (AIA) Foundation Pack with the Communications PIPs.
- Configuring JMS, AQ queues, and BRM JCA Adapter.
- Performance tuning, troubleshooting HA environments during production issues.
- SHELL, WLST and ANT scripting for automating operational jobs.
- Performed unit testing, and involved in integration testing and QA testing.
- Troubleshooting all kinds of SOA development and production related issues.
- Created build scripts for deploying the BPEL processes and ESB services across different environments using custom Ant tasks.
- Gathered requirements for all common error/exception handling, data purging, and archiving processes.
Confidential, Los Angeles, CA
Oracle SOA DEVELOPER
Responsibilities:
- Prepared and reviewed SOA related Technical Specifications (TS).
- Gathered business requirements from end users.
- Developed BPEL processes to integrate the SchoolMAX application domains with legacy applications through web service invocations.
- Wrote custom build scripts to deploy the BPEL processes into different environments using Ant.
- Defined and created Canonical Documents.
- Designed and developed BPEL processes which includes Human workflow activities and later migrated to Oracle Fusion Middleware 11g.
- Development and bug fixes of J2EE based SchoolMAX web services.
- Rewrote some of the BPEL processes to single SOA composites (under the SCA model) in Oracle SOA Suite 11g.
- Designed/developed common generic error handling using Oracle provided Fault Handling Framework.
- Designed and developed scheduler program using Java based open source Quartz libraries.
- Created configuration plans to move the processes between different environments
- Worked with the App Admin team in creating the clustered environment for high availability (HA).
- Wrote custom PL/SQL stored procedures where generic web services were not accommodating business needs.
- Installing, patching and upgrading the Oracle SOA Suite 11g on WebLogic Server 11g.
- Installing, patching and upgrading Oracle Service Bus 11g on WebLogic Server 11g.
- Gathered requirements for all common error/exception handling, data purging, and archiving processes.
- Used HP Quality Center for defect reporting, defect tracking, and requirements.
- Used SoapUI for testing web services and scripting test cases to perform any desirable functionality. Cleaning up the test cases and test suites using the SoapUI scripts.
- Defined policies using OWSM (Oracle Web Services Manager) that govern web services operations such as access policy, logging policy, monitoring, and content validation.
- Implemented error reprocessing, resubmission, and auditing during SOA run-time.
- Gathered requirements for all common error/exception handling, data purging, and archiving processes.