Oracle Soa Consultant Resume Profile
NY
PROFESSIONAL SUMMARY
- 8 years of IT experience and about 5 years of experience in Oracle Fusion and Oracle applications involving SOA, BPM,OSB, Enterprise Application Integration in Design, Development, deployment, Testing, Implementation Support .
- Extensive working experience with Oracle SOA Suite 11g, and 10g SQL, PL/SQL, Orchestration and Integration Technologies in the areas of web services, ESB, SOAP, WSDL, BPEL, XML and XSD.
- Developed OSB services to integrate with external clients to decouple the SOA services with external clients.
- Hands-on experience working with JMS, AQ, Oracle Application, Data base and File Adaptors, File FTP and MQ.
- Good experience with usage of DVM lookup functions and also XREF related function throughout the application working with BPEL Sensors, developed BPEL process to integrate various existing services into end to end process flow.
- Defined Error handling framework in the process level and domain level.
- Customized tasks with in ANT scripts for the deployments across different modules in the project.
- Experience in handling MDS and code deployments in different environments.
- Created test scenarios and test suites in Soap UI
- Administrating and Web Services monitoring using Oracle Web Service Manager OWSM . Configuring components, policies, steps and alerts etc.
- Experience in Integration of Legacy applications, ERP applications, J2EE applications, Forms Applications, and PLM/PDM Systems using SOA Suite specific EBO's.
- Excellent Working Knowledge of Fault Handling framework, and thorough understanding of Business Rules Engine Decision Service , BPM Work list Human Task , Business Activity Monitoring BAM and Oracle Enterprise Messaging Service OEMS in SOA Suite 11g and 10g.
- Expertise in Java, Web Services, XML, XSD, XSLT, XPath, XQuery, WSDL, SOAP, WS-Addressing, WS-Security, WS-Reliable Messaging, OAGIS BOD's, Canonical Models, JNDI, JDBC
- Working knowledge of Application Servers and deployment on various application servers like Oracle Fusion Middleware Application servers, Web sphere Application server and thorough understanding of Oracle Web logic Server.
- Experience in full life cycle implementations, production support, and upgrade of Oracle Applications as techno-functional consultant includes various modules like Supply Chain Management, and Manufacturing Shipment, BOM, ECO , all aspects of Application Object Library AOL
- Expertise in development of enterprise software applications using Java, J2EE, JDBC, JMS, Servlets, JSPs, Struts framework, MVC, Java Beans, Spring, Hibernate, EJB, RMI, XML, IBM WebSphere WSAD/RAD .
- Good working knowledge of Web and application development using Java 2, JDBC 2.0, JSP Java Server Pages , Servlets, Java Beans, HTML AJAX and JavaScript, JQuery, basics of UNIX shell scripting.
- Used template engines like Freemarker and Struts TILES.
- Great Working knowledge of JavaMail on shared mail boxes Outlook365 .
- Extensively used J2EE design patterns like Factory, Delegate, and Transfer Object pattern.
- Have a Good knowledge of RDBMS and projects using Oracle, SQL Server.
- Worked on Version Control Systems such as Clear case, VSS.
- Ability to work under pressure and deliver stiff targets with time management and leadership skills and excellent analytical and problem solving skills.
- Handled on-call production support on a 24x7 basis.
- Excellent interpersonal Communication skills and efficient in working independently and also as a team member
Middleware Technologies Packages | Oracle SOA Suite 10g, 11g, Oracle Application Server 10g, Oracle Adapters Database, JMS, File and FTP, AQ , BPEL and work flow, ESB, Mediator, Routing Rules, Oracle Web Services Manager OWSM , B2B and Business Rules, Business Activity Monitoring BAM , IBM WebSphere MQ. |
Language Programming: Internet Script Language | OracleBPEL, Java/J2EESpring, Hibernate, webservices, JSP, EJB, HTML, XML, XSD, XSLT, X Path, JavaScript, PL/SQL. |
Database: | Oracle 11g/10g, SQL Server, Tera database |
GUI | JSP/Struts/Spring-hibernate/HTML/CSS |
Tools | JDeveloper, Eclipse , WSAD, RAD, NetBeans, SOAP UI for web services, SQL Developer/Toad for Oracle DB, IBM WebSphere MQ Explorer |
Application Server | Oracle App Server, web logic Server, WebSphere Application Server and Apache/Tomcat |
Design Methodology SSAD, OOAD, RUP etc. | OOAD, UML |
XML Technologies | XML, XSD, XSLT, Xpath, DTD, DOM, and SAX parser API, SOAP, WSDL, UDDI Registry |
Others | Microsoft Visio, IBM Rational Clearcase, Winscp, Putty |
PROFESSIONAL EXPERIENCE:
Confidential
Oracle SOA Consultant
Responsibilities:
- Installation of Oracle Fusion and Oracle applications involving SOA components and set up Development, Staging and UAT Production Work Environments.
- Setting repositories for BPEL, ESB WSM schemas on Oracle Databases.
- Define the Fault Policy at domain level and process level for fault handling for BPEL Process, define the Fault Policy for the ESB.
- Created Roles and Users for various applications deployed on the application Server and Set up domains for BPEL and system/service groups for ESB.
- Worked with teams for evolving backup and recovery strategy.
- Created java program to recovery the instances from manual recovery Queue
within Business process manager BPM
- Created OJMS Queues and Topics configured AIA Error Handling framework.
- Created Roles and Users for various applications deployed on the application Server, created Web service Policies using EM console for user authentication and Configured E-mail notifications.
- Participated in fine tuning the performance of BPEL, HTTP servers, and App server, configured BPEL / Mediator properties in EM console for better performance and fast transaction.
- Created various SQL scripts for creating tables, synonyms, indexes etc.
- Defined the Fault Policy for fault handling for BPEL and mediator Process.
- Extensively used Database adapter to invoke the stored procedures used WSDL for invoking the various EBS / Application servers API s.
- Extensively used File adapter for logging Runtime faults like remote and binding faults , Created JMS Queues and Topics
- Implemented logic in the BPEL process which simplifies searching of the BPEL Instances in the console to increase the productivity. Using Indexing
- Participated in fine tuning the performance of BPEL, HTTP servers, and App server
- Design the deployment plan to deploy the process on different environments using the ANT script for both BPEL ESB services.
- Design, Development and Deployment of Web Services were done using BPEL.
- Extensive use of XML's, XSD's XSLT's for communicating data between interfaces.
- Worked with teams for evolving backup and recovery strategy.
- Worked under critical situations provided best solutions
Environment: SOA 11xg, Jdeveloper, weblogic server, Oracle BPEL Process Manager 10XML, Oracle Database 11g
Confidential
Oracle SOA developer
Responsibilities:
- Analyzed the business requirement and provided technical Solution for the interface and Designed the end to end flow based on Business requirement.
- Developed Technical document which includes how to design the system and Implement in the existing Architecture.
- Created Queue, Connection Factories JNDI in weblogic server.
- Configured JMS adapter to queue large order messages and configured service instance monitoring properties in the weblogic server console.
- Configured sync max time out property while using synchronous process within the flow for authentication purpose.
- Used WSDL to invoke the API of the Partner system and validate user Authentication.
- Worked with weblogic server console to configure JMS module to set up sub-deployment, SOAJMS module as Target server and Deployed the applications using Ant script to weblogic server.
- Worked with performance tuning of the system configured Oracle coherence properties in the cluster environment and configured BPEL / Mediator Properties at EM console
- Created MDS depository to store all XMLs and WSDL files
- Configured HTTPbinding adapter to Post request-response configurations to receive/send PO from partners
- Worked with EM console to extract payload in case of system failure or memory loss and configured Payload extraction, Retry mechanism, Instance Id search.
- Worked with quality test team to ensure quality of the code Assigned Roles and policies for users to test the code.
- Worked with Audit trailing of the service Instances.
- Active participation throughout the integration with the team
Responsibilities:
- Responsible for major SOA Architecture design providing SOA platform stack, WebSphere ESB Enterprise Service Bus implementation, SOA security governance, SOA security, UDDI, SOAP/WSDL, Enterprise wide SOA and UDDI, SOAP Web Services development, WSDL Web Services design.
- Used Oracle BPEL for web Services orchestration to data driven process with BPEL Designer, used OC4J AS for deploying BPEL application.
- Used Oracle ESB for communicating with end point to identify the transaction triggered and route to the corresponding middleware components.
- Used Oracle EBS Enterprise Business Service and EBF Enterprise Business Flow for routing between middleware components
- Used EBO Enterprise Business Object and EBM Enterprise Business Message for the transformation from ABM Application Business Message to EBM and EBM to ABM in XSLT.
- Used DB Adapters for fetching the data from end point application through JNDI.
- Used File Adapter and FTP adapter for transferring the data between end point systems and Used JMS queues for fetching the data from the source end point system.
- Used MQs for receiving acknowledgement from legacy systems like mainframe.
- Have coordinated with on-site counterpart for requirement analysis for the integrations of the interfaces in the application. Have prepared the test case and test result documents for the integrations of the interfaces in the application
Environment: SOA 11.1.1.3, weblogic server, Jdeveloper 11g,Oracle Enterprise pack for Eclipse 11g, Oracle BPEL Process Manager 10g, XML, Java ,Oracle Application server, Oracle Service Bus, Jdevstudio10133, OC4J, Oracle BPEL 10.1.3.4.0, Oracle Enterprise Manager Console, Oracle 10g, TOAD, IBM Rational Clear Case, UNIX , Windows XP
Confidential
Oracle SOA Technical Lead
Responsibilities:
- Have done the design documentation for integrations of interfaces in the application.
- Used Oracle BPEL for web Services orchestration to data driven process with BPEL Designer, used OC4J AS for deploying BPEL application.
- Used Oracle ESB for communicating with end point to identify the transaction triggered and route to the corresponding middleware components.
- Used Oracle EBS Enterprise Business Service and EBF Enterprise Business Flow for routing between middleware components
- Used EBO Enterprise Business Object and EBM Enterprise Business Message for the transformation from ABM Application Business Message to EBM and EBM to ABM in XSLT.
- Used DB Adapters for fetching the data from end point application through JNDI.
- Have coordinated with on-site counterpart for requirement analysis for the integrations of the interfaces in the application. Have prepared the test case and test result documents for the integrations of the interfaces in the application
Confidential
Oracle SOA Technical Lead
Responsibilities:
- Have done the design documentation for integrations of interfaces in the application.
- Established Site to Site VPN Tunnel connection for communicating between Cummins Oracle filtration E-Business suite and the Turkey Custom Broker System.
- Used OWSM Oracle Web Service Management for exposing middleware web service to the business application end point out side Cummins network.
- Used Oracle BPEL for web Services orchestration to data driven process with BPEL Designer, used OC4J AS for deploying BPEL application.
- Used Oracle ESB for communicating with end point to identify the transaction triggered and route to the corresponding middleware components.
- Used Oracle EBS Enterprise Business Service and EBF Enterprise Business Flow for routing between middleware components
- Used EBO Enterprise Business Object and EBM Enterprise Business Message for the transformation from ABM Application Business Message to EBM and EBM to ABM in XSLT.
- Used DB Adapters for fetching the data from end point application through JNDI.
- Have coordinated with on-site counterpart for requirement analysis for the integrations of the interfaces in the application. Have prepared the test case and test result documents for the integrations of the interfaces in the application
Confidential
Oracle SOA / AIA Developer
Responsibilities:
- Used DB Adapters for fetching the data from end point application through JNDI.
- Used EBO Enterprise Business Object and EBM Enterprise Business Message for the transformation from ABM Application Business Message to EBM and EBM to ABM in XSLT.
- Used Oracle EBS Enterprise Business Service and EBF Enterprise Business Flow for routing between middleware components
- Used Oracle ESB for communicating with end point to identify the transaction triggered and route to the corresponding middleware components.
- Used Oracle BPEL for web Services orchestration to data driven process with BPEL Designer, used OC4J AS for deploying BPEL application.
- Have done the design documentation for integrations of interfaces in the application.
- Have coordinated with on-site counterpart for requirement analysis for the integrations of the interfaces in the application. Have prepared the test case and test result documents for the integrations of the interfaces in the application
Confidential
Oracle SOA / AIA Developer
Responsibilities:
- Worked as SOA Developer.
- Created Roles and Users for various applications deployed on the application Server.
- Participated in fine tuning the performance of BPEL, HTTP servers, and App server.
- Setting up of coherence matrix when working with weblogic cluster environment.
- Created various SQL scripts for creating tables, synonyms, indexes etc.
- Configured BPEL / Mediator properties in EM console for better performance and fast transaction.
- Created Web service Policies using EM console for user authentication.
- Configured E-mail notifications.
- Defined the Fault Policy for fault handling for BPEL and mediator Process.
- Extensively used Database adapter to invoke the stored procedures.
- Extensively used WSDL for invoking the various EBS / Application servers API s.
- Extensively used File adapter for logging Runtime faults like remote and binding faults .
- Created JMS Queues and Topics
- Implemented logic in the BPEL process which simplifies searching of the BPEL Instances in the console to increase the productivity. Using Indexing
- Participated in fine tuning the performance of BPEL, HTTP servers, and App server
- Design the deployment plan to deploy the process on different environments using the ANT script for both BPEL ESB services.
- Design, Development and Deployment of Web Services were done using BPEL.
- Extensive use of XML's, XSD's XSLT's for communicating data between interfaces.
- Worked with teams for evolving backup and recovery strategy.
- Worked under critical situations provided best solutions
- Involved in 24x7 production Support and conduct meetings about issues
Environment: XML, Jdevstudio10133, OC4J, OWSM, Site to Site VPN Tunnel , Oracle BPEL 10.1.3.4.0, Oracle Enterprise Manager Console, Oracle 10g, TOAD, IBM Rational Clear Case, UNIX , Windows XP
Confidential
Java Web Developer
Responsibilities:
- Developed Customer Data changes, Order entry, Sequence Customer modules for the application.
- Assisted with the maintenance and development of system using Java J2EE EJB, Servlets, JDBC, JSP Involved to implementing UI layer using HTML, XML, JavaScript, CSS and Ajax.
- Extensively involved in production support for COM system, maintenance and bug fixing using JAVA, J2EE.
- Used Struts framework to implementing Xerox application which has followed J2EE designed patterns and deployed in Web Sphere server.
- Have done the design documentation for modules for the application and coordinated with onsite counterpart for requirement analysis for the modules in the application.
- Have prepared the test case and test result documents for the modules
- Have submitted the prototypes to the client for the new enhancements in the project
Environment: J2SE, J2EE, HTML, JavaScript, JSP1.2, Struts 1.1, Spring, Hibernate, WSAD, Oracle 9i, TOAD, PLSQL Developer, Edit Plus, WAS web sphere Application Server and Windows XP