Oracle Soa Developer Resume
Austin, TX
SUMMARY
- Around 8 years experience in delivering successful enterprise solutions in heterogeneous, distributed environments encompassing full development life cycle.
- Highly motivated Software professional with over 7 years of experience in design, development and deployment of Internet, Intranet and n - tier business applications.
- Expertise in SOA, Orchestration and Integration Technologies in the areas of Web Services, ALSB/ OSB, ESB, SOAP,BAM,WSDL, BPEL, XML, Messaging, LDAP, Portal, XSD, OSR, UDDI, XML, Coherence, Collaboration, B2B, and Web services Security and Virtualization of Services OWSM.
- Expertise in using SOA technology adapters Such as File Adapter, 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.
- Excellent Working Knowledge of Fault Handling framework, 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
- Experience in developing Oracle BPMN models to represent a business process using Oracle BPM Suite
- Hands on experience in Oracle Business Activity Monitoring (BAM), business to business (B2B), Oracle, Application Development Framework (ADF), and Oracle Enterprise Messaging Service (OEMS).
- Proficient working knowledge of SQL complex queries, PL/SQL packages, functions, stored procedures, triggers, views, objects etc.
- Experience in Integration of Legacy applications, ERP applications, J2EE applications and Dot Net applications Using SOA Suite.
- Good knowledge in configuration, Parameter Tuning, Performance monitoring and Troubleshooting of Oracle SOA suite.
- Expertise in Java, Web Services, XML, XSD, XSLT, XPath, XQuery, WSDL, SOAP,WS- Addressing, WS-Security, WS-Reliable Messaging, Canonical Models, JNDI, JDBC.
- Experience in working with application servers like Oracle Application Server, Oracle Web logic Server.
- Experience with B2B Integrator to create, manage and integrate trading partners using EDI’s
- Experience in various configurations and tuning of Oracle SOA Suite application server and Managed servers.
- Experience in full life cycle implementations, production support, and upgrade of Oracle Applications as Techno-functional consultant includes various modules like Supply Chain Management (OM, QP, WSH, INV and PO), Financials (AP, AR, GL, FA and PA) and Manufacturing (ASCP/MRP, BOM, ECO and WIP), all Aspects of Application Object Library (AOL) and Sys Admin.
- Thorough understanding of Oracle Service Component Architecture (SCA) and knowledge in J2EE Technologies such as Transactions, Servlets, JSP and JSTL and JMS.
- Expertise with J2EE complaint application servers like, BEA Web logic 9.2/10.3, Jboss and IBM Web Sphere 5.0
- Good time management skills, self-motivated with excellent written and verbal communication skills and Able to handle multiple priorities
TECHNICAL SKILLS
Oracle Fusion Middleware: Adapter, File Adapter, Socket Adapter, Siebel.
Application Server: Oracle SOA Suite 11.1.1.2 (BPEL, ESB, OWSM, OSB)
Developer Tools: Oracle J Developer Studio 11.1.1.6g
Adapters: DB Adapter, HTTP Binding, Oracle Apps Adapter, JMS Adapter, MQ Adapter, AQ
XML/Web Services: XML, XSD, XSLT, SOAP, UML, WSDL, DHTML, HTML, UDDI, XSL
Java Technologies: Core Java, J2EE, JSP, Servlets, JDBC, spring 2.5, Hibernate 3, Struts 2.0/1.2.
Databases: Oracle 11g/10g/9i/8i, MS SQL Server, PL/SQL
Operating Systems: Windows NT/2000, UNIX - Solaris, Oracle Linux, Server 2008
Version Control Tools: Star Team, Clear Case, CVS, Perforce
PROFESSIONAL EXPERIENCE
Confidential, Ada, MI
Oracle SOA-OSB Developer
Responsibilities:
- Developed a Service Oriented Architecture (SOA) based design of the collaboration product
- Involving, designing and creating schemas and WSDL’s (web services) to develop BPEL processes to integrate various incompatible modules.
- Experienced with Oracle SOA Suite 10.1.3.1/10.1.3.3/11.1.2.1, involved with design, development, testing and deployment of BPEL Process and Mediator Services, Business Rules and Human task
- Implemented best practices such as error handling and file archiving in Oracle OSB.
- Created many of Business service using Oracle Service Bus (OSB).
- Created Proxy’s services using Oracle Service Bus.
- Created Stubs to test the OSB services. Used Soap UI for testing the Endpoint URL.
- Used TLDB (Transaction Logging Database) for logging the incoming Request and Response.
- Prepared XSD for BPEL which is used as an input for the process.
- Created partner link (BPEL) using web service adapter to invoke URL Based OSB and other services.
- Implemented Exception Handling for the BPEL Process models to handle System, Business exceptions and used Compensation handlers to handle the transaction if an exception occurs.
- Analyzed the business needs for the processes and modules that needed migration.
- Developed different SOAP services and Web Services using WSDL, SOAP and JDeveloper11g.
- Did the Email setups at server side for user notifications and setup the JNDI names and Data Sources in Server side.
- Created Deployment scripts and deployment plans to deploy BPEL process on SOA 11g server.
- Involved in editing the BPEL Processes depending upon the Change Request from the client
- Developed custom XPath functions to transform messages.
- Implementing various activities like Pick and adapters like File, Database etc.
- Unit testing and debugging of modules.
- Implemented Exception Handling for the BPEL Process.
- Unit Testing and debugging of modules.
- Responsible for all phases, Planning, developing scripts, execution of controller scenarios and analysis.
- Responsible for retrieving the test data used for scripting.
- Involved in customization of Forms and Reports in Order Management, Inventory (INV) BOM (Bill of materials) and AR as part of the Oracle Applications Implementation Project.
- Installation and configuration of Oracle SOA Suite 11g on Linux environment.
- Migration of ICAN middleware processes to Oracle SOA 11g.
Environment: Oracle Application Server 11g, Oracle SOA Suite (10.1.3.4,11.1.1.2) Oracle BPEL Process Manager, BAM, OSB 10.1.3.4, Business Rules, Human Task, DB Adapter, JMS Adapter, FTP Adapter, Oracle ESB, Oracle 10g Database Enterprise Edition, JDeveloper 10g/11g,SOAPUI
Confidential, Wheeling, IL
Oracle SOA-BPEL Developer
Responsibilities:
- Involved in requirements gathering, component designing, deployment and testing of the application.
- Primarily responsible for designing and implementing the application process flow with BPEL.
- Extensively used Oracle EBS Adapter for the interface between Oracle Applications and OTM.
- Created BPM Workflow, Roles, Groups and User on weblogic server.
- Deployed ADF-application on to a Weblogic application server using JDeveloper 11g.
- Configured ADF 11g Setup For High Availability Within an Oracle Weblogic 10.3 Cluster.
- Used OSB to build Proxy and Business services.
- Excellent understanding about ANSI X12 EDI standards and have experience in using Oracle B2B document editor.
- Used on Alarm branch to manage the timeout condition.
- Used Mediator to route data in between the process throughout the design.
- Developing XML Schemas related to Client and reusable components using Oracle Fusion Middleware.
- Used JMS Adapter effectively in sending and receiving messages.
- Developed Business Rules Model for the system using Oracle Business Rules Engine.
- Used FlowN activity to invoke different independent services in parallel.
- Involved in designing XSLT Transformation whenever needed.
- Used ANT Script to deploy the application.
- Implemented and integrated the business logic in PL/SQL packages using DB Adapters in different BPEL Processes.
- Installed Oracle HTTP Server, Weblogic Server, and SOA Suite
- Create Domains for Admin Server and managed servers on Weblogic Server.
Environment: Oracle SOA 11.1.1.5, Oracle Web Logic server, JDeveloper 11g, UML 2.0, JSP 2.0, BPEL, OSB, SOAP, WSDL, UDDI, HTML, JNDI, ANT 1.5, Oracle Database 10g, Windows XP.
Confidential, Austin, TX
Oracle SOA Developer
Responsibilities:
- Design and developed middleware solutions using BPEL Process Manager and JDeveloper.
- Interacted with business users to gather the requirements and wrote down the functional specification.
- Defined XML schemas for external systems with interfaces.
- Used Flow activity to provide concurrency and synchronization in the process.
- Developed ESB routing rules, groups and systems. Implemented the rules in Rule Engine.
- Used Java Embedding activity for executing Java classes for complex business logic.
- Design and Developed ESB processes, configure database, file adapters and tuned BPEL and ESB processes.
- Developed XML Schema for data validation.
- Configured Business Rules using Oracle Rules Engine.
- Configured and Deployed web services security Policies using Oracle Web Services Manager.
- Developed Human Workflow using Oracle Task Manager Work list Application for the approvals in Oracle Applications.
Environment: Oracle SOA Suite 10g, Oracle JDeveloper, OC4J, PL/SQL, XML, XSD, Lotus Notes.
Confidential, Boston, MA
SOA Developer
Responsibilities:
- Responsible for gathering requirements from Value Chain Partners, Siebel team and Business Analysts.
- Understanding complex business processes, designing, coding and testing as per the business requirements.
- Developed an Order project prototype using Oracle ESB 10g to process and transform complex business process by using different components like JMS (Java Messaging Service), File Adapter and Database Adapter.
- Extensively worked on XSD, XSLT in order to transform the message to/from Seibel, Web, IVR and VCP’s in order to complete a transaction or a process.
- Developed Exception Handling architecture in BPEL.
- Developed different SOAP based services using WSDL 1.1, SOAP 1.1 and Oracle JDeveloper.
- Developed custom XPath functions in ESB to transform messages.
- Developed and enhanced changes in Oracle ESB 10g and BPEL projects as per the business requirements.
- Extensively used java embedding activity for executing custom Java Classes for Complex business logic.
Environment: Oracle SOA Suite 10.1.3.3.0, WSDL 1.1, SOAP 1.1, XML, XSD, XSLT, SQL Navigator 5, Oracle JDeveloper 10g, IBM Rational, Lotus Notes, Dimensions 9.1, Windows XP.
Confidential, Cleveland, OH
Oracle SOA Developer
Responsibilities:
- Involved in requirements gathering, component designing, deployment and testing of the application.
- Deployed real-time operational dashboards, monitoring and alerting applications over the web using Oracle Business Activity Monitoring (BAM)
- Orchestrated the entire business process and human task flows using BPEL Process Manager, ESB, Web Services, WSDL, SOAP, UDDI, XML Oracle Top Link, and Oracle SOA JDeveloper.
- Scaled the system to take corrective actions if there are sudden business process environment changes.
- Used Oracle ESB for content based routing with synchronous/asynchronous messaging techniques to ensure guaranteed notifications to approvers.
- Customized Workflow Manager to manage chain, Cost Center, Controller and special approvals.
- Created Approval Rules for Threshold limit, number of approvals and using Oracle Business Rules and Decision services.
Environment: Oracle SOA Suite 11g, Oracle SOA JDeveloper, OC4J container, Java, XML, Task Manager, Oracle BPEL, Oracle ESB, OC4J SOA Suite