Oracle Soa Resume
Allentown, PA
SUMMARY
- Experience in requirement analysis, system design, development and testing of various software applications.
- Software Implementation and Integration experience that includes Architecture, Analysis, Design and Development of Oracle SOA, Application development framework (ADF) and J2EE Applications.
- Expertise in development of ADF Business Components like Entity Objects, View Objects and Application Module and ADF UI.
- Experience designing and developing Task Flow and Page Templates using Application Development Framework (ADF)
- Expertise in MVC architecture using Oracle ADF and other technologies like Struts, Spring.
- Expertise in SOA, Orchestration and Integration Technologies in the areas of Web Services, OSB, ESB, SOAP, BAM, WSDL, BPEL, XML, Messaging, BPM, XSD, OSR, HTML, Coherence, Collaboration, B2B, and Web Services Security and Virtualization of Services OWSM.
- Experience in developing Oracle BPMN models to represent a business process using Oracle BPM Suite.
- Good knowledge in configuration, Parameter Tuning, Performance monitoring and troubleshooting of Oracle SOA suite. Experience in various configurations and tuning of Oracle SOA Suite application server and managed servers
- Expertise in using SOA technology adapters Such as File/FTP Adapter, Database Adapter, EBS Adapter, AQ Adapter, BAM Adapter, MQ Adapter and JMS Adapter for integration and development of custom business processes using Oracle BPEL and ESB/Mediator.
- Expertise in Application integration solutions leveraging AIA & PIPS as an accelerator, customizing & extending them for customer needs.
- Experience with B2B Integrator to create, manage and integrate trading partners using EDI's.
- Excellent understanding about ANSI X12 EDI standards and have experience in using Oracle B2B document editor.
- Work experience on Oracle Business Activity Monitoring (Oracle BAM) solution for building interactive, real - time dashboards and proactive alerts for monitoring business processes and services.
- Expertise in writing Custom XSD, XSLT, XQuery, XPath and WSDL.
- Extensive experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE(TM) Application Servers like Oracle WebLogic, IBM Websphere and open source Tomcat Apache HTTP Server.
- Worked extensively in Java, J2EE, JavaBeans, EJB, RMI, Servlets, JSP, JDBC, XML, XSD XSL, XSLT, JNDI on Windows and UNIX environments.
- Strong experience in JDBC, PL/SQL, SQL, writing stored procedures, triggers, functions, packages and exposed to various databases.
- Very good in performing Root-cause analysis, Requirement analysis, Business process mapping, Issue identification/resolution.
- Well versed with operating system's and client/server environments. Diagnostic ability to go to core of the problem. Highly motivated self-starter with good communication and interpersonal skills.
- Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
TECHNICAL SKILLS
Technologies: Oracle SOA Suite 11g/12c, ADF Faces, JAVA, J2EE, JSP, JSF, Servlets, JSON, spring 2.5, Hibernate 3, Struts 2.0/1.2
Frameworks: Application Development Framework (ADF), Oracle Applications Framework (OAF)
Developer Tools: Oracle J Developer Studio /12c, Eclipse
XML/Web Services: XML, XSD, XSLT, SOAP, REST, UML, WSDL, DHTML, HTML, XPATH, XQUERY, XSL
Databases: Oracle, MS SQL Server, PL/SQL, DB2
Operating Systems: Windows NT/2000, UNIX - Solaris, Oracle Linux, Server 2008
Tools: MS Visio, Clear Case, CVS, Rational Rose, Hudson, Jenkins
Methodologies: MVC Architecture, Client/Server Architecture
PROFESSIONAL EXPERIENCE
Confidential, Allentown, PA
Oracle SOA
Responsibilities:
- Participated in Agile SCRUM Sprint meetings for sizing user stories and tasking them.
- Demoed the fixed functionality to the product owner and business users and stake holders
- Participated in all phases of application and product development lifecycle through Oracle ADF technologies
- Design and developed user interface components using ADF Rich Faces.
- Responsible for developed ADF Data Controls from Web Services and Java Components.
- Involved in the configuration of the connection pools and data sources for Database Adapter and MQ Adapter on the application server.
- Worked extensively on ADF Business Components (EO, VO, View Link, Entity Association, AM)
- Involved in design and development of Bounded and Unbounded Task Flows and different data controls.
- Created Business services and Proxy services using Oracle Service Bus(OSB).
- Configure Direct Binding adapters, and configure interfaces in OSB for changes in business requirements.
- Implemented Oracle Service Bus (OSB) for messaging services, connecting to database and for creating proxy over existing web services.
- Extensively used BPEL to determine dynamic partner link calls, updating databases via BPEL, generating proxy stub classes to call BPEL process from a web application, etc.
- Implemented Workflow services using Human Tasks in BPEL to include human interaction whenever required in the business process flow.
- Implemented Fault handling logic to handle the binding faults and runtime faults in all BPEL processes developed.
- Resolve tickets and enhancements from backlog items created during code development.
- Managed Change control implementation and coordinating daily, monthly releases and reruns.
- Created Project Acceptance documentation and obtain all customer approvals for project close document.
Environment: ADF Framework, ADF Rich Faces, Oracle SOA Suite 12c, Oracle 11g Database, JDeveloper 12c, BPEL, OSB, BAM, JMS Adapter, XSLT, XQuery, XML, Java, J2EE, JSF
Confidential - Jefferson City, MO
SOA Developer
Responsibilities:
- Extensive work experience on SOA administration tasks such as creating and modifying JNDI and managing data source.
- Involved in requirements gathering, component designing, deployment and testing of the application.
- Worked extensively on Fault and Error handling capabilities (Catch and Catch All)
- Developed and modified data models (SQL & PLSQL objects) for BI Reports.
- Developed PLSQL code packs to validate and extract data from source system (Oracle EBS R12)
- Deployed the components using ANT script and Oracle J-Developer.
- Created and executed unit testing scripts for business flows.
- Configured Assign activity to define the copy rules and add expressions in a BPEL process.
- Involved Java Embedding activity for executing Java classes for executing Java web services.
- Implemented XML, XPath, XSL to get the data and transform as per the requirements.
- Worked on technology adapters like DB Adapter, FTP Adapter, and JMS Adapter as part of a BPEL Process.
- Developed Exception handling architecture in BPEL for the whole project to handle all the exceptions and alerts.
- Prepared XML schema's for Design Patterns.
- Extensively used WSDL, XSD's while creating BPEL process models.
- Provided source code documentation using JavaDoc.
- Created tables, inserted data into the table, and updated records for running custom SQL Queries using Oracle SQL Developer.
- Built Flow, FlowN activities to allow parallel flow in a BPEL process service component and to provide concurrency and synchronization in the process.
- Creating and Configuring the Proxy Services and Business services.
- Enabling or disabling monitoring, pipeline alerting, SLA alerting, reporting, and logging at a global level.
- Monitoring Frame Work in Oracle Service Bus.
- Creating and Configuring JMS queues, JMS topics, JMS servers and JMS modules andmonitoring the database servers in web logic server to import them to OSB and SOA.
- Creating the XML schemas, WSDL's, Proxy services and Business Services.
- Created Repository Creation Utility for Oracle 11g Database.
- Configured JDBC connection pools and managed database connections, through JDBC data-sources, and JDBC pools.
- Used DVMs and Xrefs
- Experience on Java Embedding activity to in corporate Java code in a BPEL Process.
- Used the compensation handler to undo the activities according to the requirement.
- Created a BPEL process which involves Email-notifications by using email activity.
- Developed Mediator routing rules for routing.
- Configured DB adapter to poll on database for newly inserted records.
- Debugging BPEL in EM console.
- Developed various Web Services using WSDL and SOAP.
Environment: Oracle SOA Suite 11g, Oracle WebLogic 10.3, Oracle 11g, Oracle BPEL Console, Oracle Mediator, Oracle JDeveloper, Oracle SQLDeveloper 10g, MS Office 2003, Microsoft Visual Studio 2005, Axis1.4, Java 1.5, J2EE.
Confidential - Atlanta, GA
Oracle SOA Developer
Responsibilities:
- Involved in requirements, Business rules, component designing, and deployment and testing of the Integration application.
- Created and Configured Data Sources, JMS Servers, JMS modules, Topic and Queue in the web logic server.
- Extensively worked on transformations according to the business rules.
- Worked on creating user defined functions in java to use them as external jar files in BPEL.
- Worked extensively with the testing team to test different modules that have been developed.
- Have a major role in creating xpath's all over the project.
- Worked on creating stubs during the testing.
- Worked on Fault policies and used several activities like catchall, exit, throw etc.
- Had an active role in creating schemas that are being used throughout the project.
- Good experience on reviewing different BPEL processes that were developed.
- Validated input and output data against the schema.
- Created different adapters like Database adapter, JMS Adapter and Web service adapter.
- Created and configured Proxy services and Business services.
- Worked on XQUERY and XSLT transformations in OSB to provide mapping between the consumer and provider business service.
- Worked as support for testing environment for different modules.
- Prepared XML schema's for Design Patterns.
- Used WSDL, XSD's while creating BPEL process models.
- Provided source code documentation using JavaDoc.
- Created tables, inserted data into the table, and updated records for running custom SQL Queries using Oracle SQL Developer.
- Built Flow, FlowN activities to allow parallel flow in a BPEL process service component and to provide concurrency and synchronization in the process.
- Creating and Configuring the Proxy Services and Business services
Environment: Oracle SOA Suite 11g, Oracle SOA JDeveloper 11.1.1.6, Java, XML, Oracle BPEL, Oracle ESB, Sybase Database, SQL Server, Eclipse, Soap UI, Altova XML, Rapid SQL, Clearcase, ClearQuest, HP Quality Center.
Confidential - Atlanta, GA
Oracle SOA SUITE Developer
Responsibilities:
- Involved in requirements gathering, component designing, deployment and testing of the application. Primarily designing and implementing the application process flow with BPEL.
- Developed schema design using XSD design patterns (top-down approach) and BPEL processes (bottom-up approach).
- Developed complex schemas and XSLT transformations to read, enhance and process incoming data and map it to E-business Suite Web Service Schemas.
- Design, trouble shoot and implement BPEL solution for integration between application's task workflow.
- Design and implement error handling framework using the Fault handling framework which logs all errors in the backend and does appropriate actions.
- Create and configure Business Rules to set the priority of the incoming messages, integrate the same with the BPEL workflow.
- Worked with AQ Adapters to pick messages from the queues and performance tuned according to its payloads.
- Developed Composites which includes Mediator Service and BPEL integration architecture to consume and process large data files. Consumed E-business Suite Web Services to insert new account details.
- Create and Configure predictive alerts and notify a distribution list when certain SLA conditions are met.
- Create UIs for the Human Workflow interaction.
Environment: Oracle SOA Suite 10.1.3.5, Weblogic Server 10.3.1, Enterprise Manager 11.1.5, Jdeveloper 10.1.3.5, Oracle BPEL Process Manager 10.1.5.1, BPEL, AQ Adapter, FTP Adapter, DB Adapter, XML, Java, B2B, J2EE JSP Oracle Database 10g/11g.
Confidential - Chattanooga, TN
Oracle SOA Consultant
Responsibilities:
- Created and configured business process orchestrations using Oracle BPEL.
- Using Oracle BAM Architect defined the data objects for the real time reports.
- Used Oracle AS Integration B2B to integrate between the trading partners and host applications.
- Worked on various applications like transferring the data from a flat file to a store procedure and base tables.
- Designed an ESB process which uses the AQ adapter to enqueue the XML data from inbound file adapter to a queue in SOA database.
- Developed BPEL processes with exception handling to capture the Remote and Binding faults.
- Implemented Process flow includes invoke pl sql procedures, validate data and insert data.
- Worked on administration part of SOA environment like managing the dehydration store analyzed the SOA reports and worked on performance tuning.
- Created a BPEL process which involves Email-notifications, parallel flows etc.
- Used the compensation handler to undo the activities according to the requirement.
- Involved in migration from AIA 2.4 to 11gR1.
- Involved AIA Testing of EBS, ABCS and involved cross functional services around EBO.
- Extensively used Fault and Error handling capabilities (Catch and Catch All), Synchronous and Asynchronous processes, Transformations, XSD, XSLT and XPath.
Environment: Oracle SOA Suite 11g, Oracle 10g, Oracle Weblogic, JDeveloper 11g, OWSM11gR1, EBS R12, Oracle Application Server 10g.
Confidential
Responsibilities:
- Created database objects such as tables, views, synonyms, indexes, sequences and database links as well as custom packages tailored to business requirements.
- Developed and maintained scripts for monitoring, troubleshooting and administration of the databases.
- Designed and developed custom database (Tables, Views, Functions, Procedures, and Packages).
- Developed batch programs to load various types of feeds from external sources into the Oracle database using SQL*Loader and PL/SQL procedures.
- Developed several back-end Packages, Procedures, Functions and Triggers to use in multiple Forms and series of other backend programs using PL/SQL.
- Worked on performance tuning and testing of the Oracle PL/SQL database Packages, procedures and triggers of various applications.
- Interacted with business analysts to develop modeling techniques and re-structuring strategies
- Translated business requirements into system specifications.
- Provide timely Production Support by quickly analyzing the root cause and by providing alternatives to resolve issues.
- Ensured that weekend data loads, end-of-month & end-of-quarter processing ran successfully and completely, transparent to user community.