We provide IT Staff Augmentation Services!

Oracle Middleware Consultant Resume

3.00/5 (Submit Your Rating)

Albany, NY

SUMMARY

  • 6 Years of Total IT Experience with 4 years in Oracle Fusion and Oracle applications involving SOA, BPM, Enterprise Application Integration in design, development, deployment, testing, implementing Support and Administration.
  • Extensive experience on Service Oriented Architecture, Oracle SOA Suite 11g, 12c, SOA Developer, SOA Design patterns, Components using Oracle Fusion Middleware. Expertise on Oracle SOA Suite 10g/11gR1 installation and configuring data sources and adapters.
  • Experienced at working with Oracle SOA Suite SCA composites and components like BPEL process, Mediator, Business Rules, Human Workflow, and activities like Assign, Invoke, Pick, Receive, Switch, Flow, Java embedding, Wait, While Validate etc. in JDeveloper.
  • Expertise in SOA, Orchestration, and Integration Technologies in the areas of web services, ESB, SOAP, WSDL, BPEL, XML and XSD.
  • Experience with Application Integration Architecture AIA 2.4 Framework.
  • Experience in Oracle E - business suite Order API and Customer API.
  • Experience Installing and Configuring BPEL on Oracle Application Server.
  • Hands-on experience working with JMS, AQ, Oracle Application, Data base and File Adaptors.
  • Involved in archiving the completed BPEL processes, Removal of all successfully processed XML messages and Deletion of stale instances.
  • Experience in working with BPEL Sensors.
  • Developed BPEL process to perform the orchestration between various components
  • Experience in clustering the BPEL/ESB/OWSM on Oracle Application Server.
  • Involved in Design and Development of BPEL Processes and Workflow.
  • Involved in Business activity Monitoring, Generate Reports and Business Intelligence.
  • Working knowledge on SOA Implementations involving Web Services using SOAP, WSDL and XML technologies( XML, XSD, XSLT, XPath) & Oracle JDeveloper.
  • Extensive Experience in working with PL/SQL packages, Stored Procedures, Functions and Triggers.
  • Experience in application development, debugging, implementation, supporting dev team, testing of Oracle based ERP using SQL, PLSQL, Shell Scripting, and Database Triggers etc.

TECHNICAL SKILLS

Oracle Technologies: Oracle Fusion Middleware 10g/11g/12c (Oracle SOA Suite, Oracle WebLogic, OSB, AIA, Business Rules, UDDI, Human Workflow, BAM, BPEL, Mediator, MFT), BI Publisher 12c, OEM 12c, Oracle ERP (HCM, Finance), OTM, Oracle API Gateway.

Middleware Adapters: FTP, JMS, DB, Oracle Apps, AQ, BAM, File, Web Service, EJB, Direct Binding, Oracle ERP Cloud, Rest.

DevOps Tools: Jenkins, ELK, Git Hub

Web Technologies: JSP, XML, HTML, XSLT, XPath, XQuery, JavaScript, CSS, DHTML, Servlets.

Operating Systems: Windows, Unix (Solaris, Linux)

Java: Java, Servlets, JSP, JDBC, Web Services

Languages: C, Java, PL/SQL

Tools: & Utilities: JDeveloper, Eclipse, Altova XML Spy

RDBMS: Oracle 9i/10g/12c, MS SQL Server and MySQL

Web/Application Servers: Apache Tomcat 5.x/6.x, Oracle WebLogic 10g/11g/12c

PROFESSIONAL EXPERIENCE

Confidential, Albany, NY

Oracle Middleware Consultant

Responsibilities:

  • Involved part of design and requirement gathering from business, creating process flow diagrams, creating detailed functional documents, giving presentations to the client to get the sign off etc.
  • Involved in working with ADF faces components and Layouts to implement the user interface.
  • Used the various error handling features of SOA Suite 12c like Fault Management Framework, catch/catch-all branches, compensating transaction etc. to achieve robust error handling.
  • Worked in Production Support Skills for theBPM EnvironmentandBPM Installation, Configuration, Support and Troubleshooting including Process Center, Process Server, and Deployment manager.
  • Redesigned the BPM Process and implemented to automate the process and improve the Database growth.
  • Developed the SOAP/REST based Web Services by using Oracle SOA BPM 12c products such as BPEL, BPM, OSB, Adapters - DB, JMS, File, FTP integrating with applications like Oracle.
  • Creating XSLT transformation files, XQuery files, XPath, building and modifying WSDL, XML, JSON & XSD (schema) based on the requirements, fault handing and fallback mechanism, design and development of integration flows based on the service contract with the end applications like Oracle, Web center and File net.
  • Implementing Security for the Web Services by Using OWSM Functionality in Oracle SOA to secure web services.
  • Developing PL/SQL Packages in Oracle to integrate with Oracle SOA 12c with Oracle Database.
  • Designed/Architected the Business Workflow using Tasks, Events and Gateways BPMN2.0 notation, Web service identification and orchestration, application integration with legacy system.
  • Designed and developed Proxy services, Business services, and Message flows at OSB layer.
  • Worked as part of productions support team to resolve the raised tickets.
  • Deployed composites to different environments using ANT-Scripts.
  • Used OSB Proxy service to invoke Java/EJB application and use Java call out in OSB to integrate Java classes.
  • Implemented User Tasks, Business Rules Tasks, Service Tasks, Web Forms and ADF Forms in BPM.
  • Developed ADF Business Components like Entity Objects, View Objects and Application Modules.

Environment: Oracle SOA Suite 12C/Oracle Service BUS 12C, Web Logic Server, REST Adapter, DB Adapter, JMS Adapter, File and FTP, Rest Services, SOAP Services, SOAP UI, Postman, JMS, GitHub, Oracle SQL Developer, JDeveloper 12C.

Confidential, Oakbrook, IL

Oracle Middleware Consultant

Responsibilities:

  • Developed custom reports (daily/weekly/monthly) using BI Publisher as part of Service and Performance metrics.
  • SOA Application development and integrating it with other services through OSB,andBPEL implementation and deploying to WebLogic cluster environment.
  • Responsible for developing REST API and exposing to other application within Confidential to expose and post the data which accepts both JSON and XML formats.
  • Worked on Oracle SOAP web services (SOAP).
  • Worked on implementing finance interfaces that includes AR/AP invoices, GL translation, customer, and supplier management.
  • Used Oracle Service Bus (OSB) for reuse of some existing services.
  • Used Oracle JMS adapter and BPEL for Error handling and report generations.
  • Designed and developed the Proxy services in OSB and exposed them as REST.
  • Developed the web services using SOA BPEL.
  • Developed XSD Schemas and XSLT transformations.
  • Developed Cross reference services in OSB for UI invocation simultaneously developed multiple proxy services to meet with business needs.
  • Integration of the application with third party tools using various Adapter Services available in BPEL.
  • Integration of the application with with downstream systems using various Adapter Services in BPEL.
  • Worked on developing customer-based interfaces (EDI).
  • Designed and developed multiple integrations using different systems such as TPS, Infotrak, Orbcomm, HCM, Google, Mongo DB, ALK and Pegasus.
  • Created various enterprise services as part of single point integration for HCM, ALK and OTM. The main theme of these services is to provide a single endpoint with rest interface which can do CREATE/UPDATE/DELETE/GET in a single common service.
  • Worked on ELK as part of centralized logging for collecting services/server/network logs and display it on a dashboard.
  • Designed and worked on Oracle MFT (file transfer) for creating file transfers between different systems and wrote custom java code where out of box functionality is not available.
  • Worked and implemented Jenkins with infrastructure team as part of continuous integration and continuous deployment.
  • Worked on customer integrations as part of CRM (this includes customer creation, updates).
  • Designed custom ESS service and integrated with Oracle ESS as part of auto job submission.
  • Designed and developed Audit Service and Email service for hub integration team as part of centralized auditing and monitoring.
  • Worked on HCM (Employee Management UI) integration for employee management that includes payroll.
  • Designed and developed custom error hospital for monitoring and reprocessing all exceptions from a single UI.
  • Developed custom XPATH functions for XML2JSON, JSON2XML conversion.
  • Created multiple interfaces using REST/SOAP.
  • Experience with WebLogic administration (SOA, ESS, OWSM, JMS).

Environment: OSB 12.2.1, Web Logic 12c, Oracle SOA Suite 12.2.1, OEM 12c, BI Publisher 12c, TPS, ALK Mapping System, Infotrak, Google API, HCM 12c, Oracle ERP Finance, OTM 6.4.2, Rest Services, SOAP Services, SOAP UI, Postman, ELK Stack, JMS, BAM 12c, JIRA, SVN, GitHub, Jenkins, Orbcomm, Mongo DB, B2B, EDI, Pegasus, MFT, CRM, Salesforce

Confidential, New York, NY

Oracle SOA Developer

Responsibilities:

  • Used Open Application Group Integration Specification (OAGIS) best practice standard schema definitions and WSDL's.
  • Worked with adapters such as Database Adapter, File/FTP Adapter, JMS Adapter, AQ Adapter and Oracle Apps Adapter.
  • Used BPEL to Orchestrate complex requirements and extensively used structured activities (flow, scope, switch, while) process and Java Embedding, Assign etc.
  • Extensively used BPEL Xpath Extension Functions (Count Nodes, Copy List, process XLT, process Xpath, parse XML and others).
  • Robust error handling code implemented in composites and BPEL components using Oracle fault management framework with catch, catchall, and compensate activities.
  • Worked with Oracle OSB to build service proxies that provided features like load-balancing, fault-tolerance, and dynamic routing to back-end SOA services which involves dealing with XQUERY, and XSLT.
  • Unit testing and maintaining Test Suites to follow Test Driven Approach for POCs.
  • Performed application migration to different environments and handled defects and bugs at various stages (UAT, Pre-Prod & Prod).
  • Used ANT scripts to deploy SOA and OSB projects.
  • Automated OSB and SOA Deployments using Continuous Integration
  • Created common Java Callout class for handling exceptions through Mediator.
  • Defined and designed XSD schemas for the various services/web services after careful analysis of the customer requirement and the coarse-grained/fine-grained nature of the function.
  • Developed complex schemas and XSLT transformations in BPEL to read, enhance and process incoming data and map to external provider web service (Provider OSB).
  • Created various services to support the flow using OSB and SOA.
  • Participated in the development, testing, and production support of various services developed as BPEL modules and exposed as Web services for the Intranet customers.
  • Gathered business requirements and created technical documents for application development.

Environment: Oracle Fusion Middleware 12c/11g (Oracle SOA Suite, BPEL, Oracle OSB, Oracle Human Task, Oracle Business Rules, Mediators & Adapters), Oracle Apps Adapter, Oracle EBS 11i, Oracle Database Server 11g, JDeveloper 11g, Java 1.6, WSDL, XML.

Confidential, Eagan, MN

OracleSOA Developer

Responsibilities:

  • The project work involved designing and building a point-to-point integration solution between an existing CRM system (Baan Sales Plus hosted on SQL Server database) and Oracle EBS (R12).
  • Built SOA composites using BPEL/OSB/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.
  • Involved in developing SOA composites using BPEL and Mediator for validating the employee data.
  • Involved in implementing and designing Web services using XML, WSDL, SOAP and HTTP.
  • Implemented SYNC and ASYNC flows based on the client requirement in SOA.
  • Created trading partners in B2B, deployed agreements for the created trading partners with the help of defined document, outbound channels, and listening channels.
  • Created composites to integrate oracle B2B and back-end systems to process 834 & 820 transactions using B2B, FTP Adapter, and DB Adapter.
  • Created Complex XSLT Transformations to transform native XML data to EDI XML utilizing X-ref, DVM, and many other functions.
  • Deployed common referenced schemas and WSDLs to MDS to use them in multiple services.
  • Developed service to handle negative acknowledgements and exceptions occurred in B2B by sending email notifications to the respective support team.
  • Designed and built SOA composites and BPEL processes that polled the legacy system for incoming customer data, performed filtering and transformation operations on it before inserting into EBS system.
  • Developed XSDs and WSDLs for web services.
  • Gathered business requirements from various business users and business analysts.
  • Implemented (Encryption & Decryption) Callouts, Batching in B2B.
  • Developed Error Handling Framework in SOA and implemented in the composites.
  • 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.
  • Error handling was also done for handling the faults in BPEL Processes. Business faults were handled using the catch, catchall, throw, compensation, and compensation handler activities. The system faults were handled by defining fault-policies in the fault management 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 here and any call to a composite through a BPEL is made through abstract WSDL in-order to avoid dependencies problems during server startups.
  • Implemented the Oracle Service Bus for virtualizing some of the services and is also used for load-balancing between the servers.
  • Deployed composites to different environments using ANT-Scripts.
  • Involved as part of productions support team to resolve the raised tickets.
  • 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.

Environment: Oracle Fusion Middleware 11g (Oracle SOA Suite, BPEL, Oracle OSB, Oracle Human Task, Oracle Business Rules, Mediators & Adapters), Oracle Database Server 11g JDeveloper 11g, Eclipse, Oracle Web logic 11g, Java 1.6, WSDL, XML, XSD, XSLT, SOAP, SOAP UI, B2B Document Editor, Java Embedding Activity, E mail activity, Error Handling Framework.

Confidential 

Java Developer

Responsibilities:

  • Involved Litigation Management Portal, Entity Management Portal enhancements.
  • Understanding Requirements & application framework.
  • Developed Presentation tier components (JSP, Struts).
  • Developed Business tier components (Session Beans).
  • Developed Integration tier components (DAO’s).

Environment: Eclipse 3.2, Oracle 9i, Java, J2EE, JSP, Servlet, HTML, JDBC

We'd love your feedback!