Oracle Soa Suite Lead Resume
Chippewa Falls, WI
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 and J2EE Applications.
- 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.
- 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.
- Expertise in writing Custom XSD, XSLT, XQuery, XPath and WSDL.
- Extensive experience in programming, deploying, configuring, and fine - tuning middle-tier popular J2EEä 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:
Oracle Fusion Middleware: Oracle SOA Suite 11g/12c (BPEL, ESB, OWSM, OSB)
Developer Tools: Oracle J Developer Studio 11.1.1.6g /12c
Adapters: DB Adapter, HTTP Binding, Oracle Apps Adapter, JMS Adapter, MQ Adapter, AQ Adapter, File Adapter, Socket Adapter
XML/Web Services: XML, XSD, XSLT, SOAP, UML, WSDL, DHTML, HTML, XPATH, XQUERY, XSL
Java Technologies: Core Java, J2EE, JSP, Servlets, JDBC, spring 2.5, Hibernate 3, Struts 2.0/1.2.
Other Languages: C, C++, C#
Databases: Oracle 11g/10g/9i, 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
Methodologies: MVC Architecture, Client/Server Architecture
PROFESSIONAL EXPERIENCE:
Confidential, Chippewa Falls, WI
Oracle SOA SUITE Lead
Responsibilities:
- Design activities included generating relevant and effective fine-grained or coarse-grained interfaces as XSD, WSDL, and Java artifacts for the various components using Web Services, XML, and Java tools.
- Installing, Configuring Oracle SOA Suite standalone and Clustered.
- Developed BPEL modules within SOA Suite for creating services that managed data transformation, business workflow, business processing, data routing, and communication with external systems.
- Developed Mediator routing rules for routing.
- Configured DB adapter to poll on database for newly inserted records.
- Worked extensively on Fault and Error handling capabilities (Catch and Catch All).
- Deployed real-time operational dashboards, monitoring and alerting applications over the web using Oracle Business Activity Monitoring (BAM).
- Performed Unit Testing to check the Business flow and load balance on the web logic.
- Used Java Embedding activity to incorporate Java code in a BPEL Process.
- Created a BPEL process which involves Email-notifications by using email activity.
- Developed an Order project prototype using Oracle ESB 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 in order to custom Common Order Object to complete a transaction.
- Created partner link using web service adapter to invoke URL Based OSB and other services.
- Implemented Fault handling logic to handle the binding faults and runtime faults in all BPEL processes developed.
- Tested the web services using Soap UI, BPEL Console and Test Suites.
- 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: Oracle Weblogic Application Server 12c, Oracle SOA Suite 12c, Oracle 11g Database Enterprise Edition, Jdeveloper 12c, BPEL, OSB, BAM, JMS Adapter, File Adapter, DB Adapter, XSLT, XQuery, XML, Java, J2EE, JSP
Confidential, Madison, WI
Oracle SOA SUITE Developer
Responsibilities:
- Involved in POC, and developed a model with BPEL Partner links, XSD, WSDL.
- Plan and conduct unit and integration testing including test case documentation.
- Configured various Adapters including Database, AQ and Email notification services.
- Designed and developed a framework for fault handling in BPEL processes, Java classes and PL/SQL APIs in the project.
- Developed an authentication process for workers and integrated with Rules Engine.
- Designed and developed a BPEL process with multiple operations to search, to load LOVs from Oracle and deployed in ESB to route PL/SQL procedures based on Search Type and other criteria.
- Created many of Business service using Oracle Service Bus (OSB) and used OSB to create Proxy service.
- Worked on complex XQUERY and XSLT transformations to transform internal applications schema to external schemas.
- Developed routing tables for dynamic connections to external heterogeneous web services.
- Design, develop, and deploy the integration BPEL/mediator processes in IDE tool Jdeveloper.
- Developed custom SQL to purge the BPEL instance data from the SOA dehydration store, for ease in maintenance.
- Used XSLT mediation which allows mapping data from one message type to other.
- Developed a template for the emails sent by BPEL process manager in Plain Text and HTML to the Human flow task.
- Involved in peer-reviews of BPEL processes to cross-check the functionality.
- Involved in the deployment of BPEL, Mediator and ESB services on to the production server.
Environment: Oracle SOA Suite 11.1.1.7/11.1.1.6, Weblogic Server 10g, Enterprise Manager 11.1.1.7/11.1.1.6, Oracle Service Bus 11g, Jdeveloper 11.1.1.7/11.1.1.6, BPEL, JMS Adapter, FTP Adapter, DB Adapter, BAM, XML, Java, J2EE, JSP, Oracle Database 11g.
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, Bridgewater, NJ
Oracle BPEL/SOA developer
Responsibilities:
- Created a common Error Management process in Oracle BPEL (using predefined processes available in BPEL). This process involves sending notifications about any error to respected support groups via Email, Pager and Cell phone etc.
- Established connectivity between PeopleSoft and Oracle BPEL PM using BPEL Plug-in adapters. Any error generated is monitored by the error handling mechanism built.
- Involved in creating the Build Scripts for deploying the ESB and BPEL services across different environments. And deploying ESB and BPEL projects using custom ANT task to different environments.
- Developed test cases, collected test data and extensively participated in testing.
- Developed Generic Flow services for FTP of files form host to another.
- Responsible for creating and defining the Canonical Documents.
- Wrote Flow and SOAP services for monitoring different resources.
- Troubleshooting all kinds of development time and SOA environment related issues within planned timeline.
- Involved in creating the Technical Specification documents.
Environment: Oracle Enterprise Service Bus, Oracle Business Process and Execution Language (BPEL), Oracle JDeveloper 10.1.3.1.0, PeopleSoft, Oracle 9i, XML.
Confidential
Software Engineer trainee
Responsibilities:
- Involved in design and development of the Architecture using MVC framework.
- Developed Servlets which acts as Controller in MVC Architecture.
- Developed Java Beans and EJB components for the core business logic.
- Coding JSP pages for dynamic representation of data on the client side.
- Wrote Java Scripts for creating dialog screens.
- Used JUnit to unit test the developed module.
- Involved in backend operations for developing Triggers, Stored Procedures, Views, Indexes and Cursors in PL/SQL.
- Wrote the Unit test cases and performed the unit & module testing.
- Used CVS for Version control.
- Designed Sophisticated GUIs using one of JFC’s i.e. Swing.
Environment: JAVA, Model 2 Architecture, JSP, Servlets, JDBC, Swing, Oracle 9i, SQL, PL/SQL, HTML, XHTML, JavaScript, CVS, Windows NT, Weblogic7.0, UNIX.