We provide IT Staff Augmentation Services!

Sr. Oracle Soa Developer Resume

0/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • Over 9+ years of experience in providing Enterprise Integration solutions like Oracle SOA, Oracle ESB, IBM DataPower.
  • Extensive experience in building SOA Composite applications involving BPEL, Mediator, Human workflow and Business Rules components.
  • Strong experience in service virtualization using OSB 11g & 12c.
  • Implemented composite applications using various adapters like DB Adapter, FTP Adapter, AQ Adapter, JMS Adapter and BAM Adapter.
  • Extensive experience in Business Flow Orchestration using Oracle BPEL.
  • Extensive development experience with Oracle 10g and 11g database.
  • Extensively worked on Enterprise Service Bus (ESB 10g) to filter and route messages to respective partner services.
  • Experience in custom error handling frameworks for SOA implementations.
  • Expertise in creating JDBC, JNDI in WebLogic 11g for Database adapter, JMS adapters.
  • Experience in building interactive, real - time dash boards using BAM 11g.
  • Knowledge in building Java EE applications using wsdl2java.
  • Knowledge on Oracle AIA in extending Business Objects and Business Messages to build ABCS.
  • Familiar with OAF and ADF frameworks to build web pages.
  • Familiar with attaching/detaching security policies for web services in BPEL implemented in OWSM.
  • Strong development experience with JDEV 10g, 11g and 12c.
  • Experience in BPEL performance tuning and purge process.
  • Experience in MuleSoft Data Weave, Connectors, Scopes, Flows and API Exchange Manager.
  • Experience in IBM DataPower Integration Appliance XI52.
  • Implemented Web Service Proxies, Multi-Protocol Gateways, Logging and XSLT on DataPower XI52.
  • Experience in Testing cycles and implementation releases.
  • Experience in build and deployment frameworks using ANT and Hudson.
  • Experience in using Jenkins for build automation & deployments.
  • Experience in working with offshore teams, and production support teams.
  • Good communication skills and a genuine team player with good organizational and self-management skill.

TECHNICAL SKILLS

Oracle Products: Oracle SOA (11g, 12c), E-Business Suite (11i, Rel12), Enterprise Service Bus (ESB), Oracle Service Bus (OSB), BAM 11g, BPEL Process Manager (BPEL), Oracle Web Services Manager 11g.

IBM Products: DataPower Integration Appliance XI52.

IDE: JDeveloper (10g, 11g, 12c), OEPE, Anypoint Studio.

Languages: SQL, PL/SQL, and Shell Programming.

Application Servers: WebLogic Server, Oracle Applications Server and Apache Tomcat.

Databases: Oracle 10g, 11g.

Methodologies: Agile, Waterfall.

Database Tools: Toad, SQL Plus, SQL Developer, SQL Explorer.

Build Tools: Jenkins, Ant, Maven and WLST.

Version Control Tools: CVS, SVN, Git.

Test Tools: Soap UI, Mercury.

QC Tools: HP ALM.

PROFESSIONAL EXPERIENCE

Confidential, Schaumburg, IL

Sr. Middleware Developer

Responsibilities:

  • Involved in business requirement gatherings to design and develop enterprise integration solution for applications using OSB and complex business orchestration flows using BPEL.
  • Developed XSDs and WSDLs for SOAP services and created REST based services to support service consumers on various releases/versions.
  • Experience with IAA model based WSDLs to expose them as web services.
  • Virtualized JavaWS and DatabaseServices as Business Services in OSB and build Proxy Services to expose service to multiple consumers.
  • Implemented Sync and Async services in OSB using routing, call-outs & publish activities
  • Developed long running Sync, Async and One-Way services in BPEL.
  • Used WS-Addressing for Async Callback implementation.
  • Exposed services on http, jms, local, mq and soa-direct for routing requests to BPEL Engine.
  • Developed custom based transformations to implement XML-JSON/JSON-XML services to handle services with huge response loads.
  • Worked on complex decision flows and rules to create Business Rules in BPEL.
  • Extensively worked on complex business flows orchestrations involving multiple calls to OSB layer, Mediator, External Web services and Business rules.
  • Developed BPEL processes to publish business events to JMS topics and queues.
  • Orchestrated BPEL flows using Flow activity for parallel processing, used correlation sets to correlate ASYNC calls to BPEL, pick activity to terminate flow to meet SLAs.
  • Implemented Enterprise Error Handling Framework to log events and errors, exposed services for various consumers across enterprise.
  • Used Fault policies and BPEL constructs Catch, Throw, Catch-All as part of framework.
  • Developed complex SQL queries and PL/SQL procedures using cursors and arrays.
  • Extensively worked on XQs, XSLTs and XPaths with various built-in functions to transform messages.
  • Worked on WebLogic administration to set up JDBCs and JNDIs for Database and JMS adapters.
  • Developed build and deployment scripts for OSB and BPEL to deploy sbconfig.jar and SCA jars.
  • Worked on creating ALSB customization files and BPEL configuration plans for deployments across multiple environments.
  • Implemented DataPower Web Service Proxy for SOAP based services.
  • Created DataPower Multiprotocol Gateway to route service calls from external consumers.
  • Developed XSLT for source message transformations in DataPower.
  • Created custom adapter functionalities in OSB 11g to meet consumer requirements.
  • Worked on various POC’s for SOA 11g to SOA 12c migration.
  • Involved in Test Support activities in integration environments.
  • Developed complete SOAP UI Test Suites for SOAP and REST based services.
  • Used enterprise repository for managing XSDs and WSDLs.
  • Used SVN & Git for managing code base.
  • Involved in created POC’s on MuleSoft ESB & Anypoint API Manager.

Environment: Oracle SOA Suite 11g (11.1.1.6), Oracle 12c, Oracle 11g Database, Oracle JDeveloper 11g (11.1.1.7), Oracle WebLogic 12c,, Oracle Service Bus (11.1.1.6), Oracle WebLogic (10.1.3.4), Oracle SQL Developer 10g, OEPE, IBM DataPower XI52, MuleSoft, Anypoint Studio, Soap UI, Altova XML.

Confidential, Pleasanton, CA

Sr. Oracle SOA Developer

Responsibilities:

  • Providing and designing Enterprise integration solutions using Enterprise Service Bus & SOA methodologies.
  • Configured Data Sources, JMS modules - Topic and Queue in the WebLogic server Non-Prod environments.
  • 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 available in BPEL to perform transformations and write business logic.
  • Extensively worked on the transform activity for the complex BPEL process flows to map the data from the procedures result set to the tables.
  • Worked on OSB to build Proxy and Business services.
  • Developed BPEL process for tight integration of Oracle ERP.
  • Worked on XQUERY transformations in OSB to provide message transformations between the consumer and provider.
  • Extensively worked on OSB in editing the process flow in Proxy and Business services and adding the pipelines and performing the activity necessary in the pipeline stage.
  • Worked on stored procedures and functions to query against Oracle DB tables.
  • Configured B2Btrading partners, Agreements and channels.
  • Developed common schemas based on integration partners and patterns.
  • Performed code review of BPEL processes to adhere coding standards.
  • Validated input and output data against the schema.
  • Implemented BPEL services using Database adapter, JMS Adapter and Web service adapter.
  • Supported testing activities and code promotions to higher environments.

Environment: Oracle SOA Suite 11g, Oracle JDeveloper 11g, OEPE, Soap UI, Altova XML, Rapid SQL, Clearcase, ClearQuest, TCP Mon, HP Quality Center.

Confidential, CA

Fusion Middleware Developer

Responsibilities:

  • Gathered business requirements for the Item Integration and developed High Level Design Documents
  • Created BPEL Process for the ITEM Synchronization between two Applications.
  • Developed interfaces using Proxy and Process approach for Sync and Async services.
  • Implemented Sync services in OSB and long running ASYNC services in BPEL.
  • Virtualized and exposed services via OSB with in enterprise.
  • Interfaced with external systems by defining common XML schemas.
  • Developed different SOAP based services using WSDL, SOAP 1.1 and Oracle JDeveloper.
  • Developed custom XPath functions in OSB to transform messages.
  • Developed and enhanced changes in Oracle OSB and BPEL projects as per the business requirements.
  • Defined WSDL for BPEL process, partner links, BPEL process templates and developed process logic definition.
  • Developed several XSD Schemas for XML validations. Used Oracle Rules Engine to configure Business Rules.
  • Configured and Deployed web services security Policies using Oracle Web Services Manager.
  • Implemented a BPEL process by levering the existing conventional business flow mapping legacy system with Oracle E business suite
  • Developed Human Workflow using Oracle Task Manager Worklist Application for the Approvals of the ECO in Oracle Applications.

Environment: Oracle SOA Suite, Oracle JDeveloper, OSB, OC4J, PL/SQL, XML, XSD, TCE, AGILE.

Confidential, Jersey City, NJ

Oracle SOA Developer

Responsibilities:

  • Suggested design approaches to the solution designer to capture the requirements of integration.
  • Used SOAP, XML, XPATH, and JMS to send and receive data.
  • Work flow was constructed using BPEL, Task Manager, ESB, Web Services and XPath.
  • Used BPEL built-in activities to define the rules and add expressions in a BPEL process.
  • Designed XSLT Transformations wherever needed.
  • Created alerts for scheduling through email notifications.
  • Worked on Change Request, incident management process for the team.
  • Task manager service was customized and used for management chain, Cost Center, Controller and special approvals.
  • Scaled the system to take corrective actions if there are sudden business process environment changes.
  • Design and Implement error handling using the Fault handling framework.
  • Part of post-Production support team.

Environment: Oracle SOA Suite, Oracle JDeveloper, PL/SQL, XML, XSD, WSDL, SOAPUI.

Confidential

Software Developer

Responsibilities:

  • Involved in PL/SQL coding, Designing and Deployment of Reports.
  • Involved in the creation and testing of database objects like tables, views, stored procedures, functions, packages, DB triggers, Indexes, and Collections.
  • Developed Functions & Procedures for extracting data from different tables using Joins and inserted them into a Table.
  • Involved in coding, debugging and testing as well as performance tuning of SQL Queries.
  • Develop Custom functionality and Report Customizations using Java/JSP.
  • Responsible in writing UNIX shell scripts for automating batch jobs.
  • Used combination of Java and SQL statements embedding them in Java programs for various issues.
  • Worked on JSP pages (HTML, CSS and JavaScript) to new design and style guide.

Environment: PL/SQL, SQL, ANT, UNIX, TOAD, Java, JSP, JavaScript, CSS, Eclipse, Rational software, XML, HTML, Tomcat.

We'd love your feedback!