Oracle Soa Developer Resume
Houston, TX
SUMMARY
- Seasoned SOA developer with around 6+ years experience in large - scale SOA implementations using Oracle Fusion Middleware (Oracle JDeveloper, Oracle SOA Suite, Oracle OSB, Oracle Weblogic).
- 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, Email, Wait, While, Validate etc. in JDeveloper.
- Good working knowledge of the Service-Oriented Architecture and its related technologies like BPEL, Web Services, WSDL, SOAP, XML, XSD, XSLT and Web Service Security.
- Extensively used following SOA Suite technology adapters for integration solutions between enterprise apps: Database, JMS, B2B, FTP, File, Web Service, BAM and Oracle applications.
- Designed and built robust and fault-tolerant Fusion Middleware components in BPEL and OSB using the Oracle Fault Management Framework and catch/compensate activities.
- Designed, developed and integrated BPEL events with Sensors with Oracle Business Activity Monitoring (BAM) to create dashboards with various types of graphs.
- Around 4 years’ experience in developing Java/J2EE based applications using technologies like EJB, JDBC, Spring, JMS, Struts, JSP, JNDI, HTML, DHTML, and Java Script.
- Participated in the installation, configuration, administration, and troubleshooting of Weblogic domains, clusters and servers in distributed environments for SOA and J2EE platforms.
- Oracle Business Process Management (BPM), Worked with set of tools for creating, executing and optimizing business processes.
- Experienced in Business analysis, Requirements analysis, and preparation of Functional specifications and detailed design documentation for enterprise applications.
- Worked extensively with Java-based XML technologies like DOM, JAXP, XPATH, JAXB, and XSL
- Working knowledge of Java-based design patterns like MVC, Singleton, Factory, Service Locator etc.
- Worked with OWSM by using solution for policy management and security of service infrastructure and doing business provides visibility and control of the policies through centralized administration interface offered Oracle Enterprise Manager.
- Worked extensively with Oracle RDMS (9i, 10g and 11g); OracleBPM 11g. Comfortable developing with SQL, PL/SQL, Tables, Triggers, Stored procedures, Functions, Sequences, Outlines, Views.etc.
- Experienced working in the various phases of the software development life cycle (SDLC) using methodologies like Waterfall and Agile and also with AIA.
- Strong communication, motivational and presentation skills.
- Ability to multi-task and work independently as well as a good team player.
TECHNICAL SKILLS
Programming Languages: SQL, PL/SQL, C, C++.
Web Services: SOAP, WSDL, UDDI.
Oracle Fusion Middleware: Oracle SOA Suite11g, Oracle SOA Suite 10.1.3&10.1.3.4, Oracle ESB (Database Adapter, File Adapter, Oracle Applications Adapter and JMS Adapter) Oracle BPEL, Oracle Service Bus(OSB), Oracle Enterprise Service Bus(ESB), Oracle Web Services Manager, Oracle Application Server, Oracle Developer.
Database: Oracle 8i,9i,10g, 11g, MS SQL Server2000, DB2.
Web & Application Servers: Oracle Application Server 10g and Weblogic 10gR3,\
Developer Tools (IDE): Oracle JDeveloper 10g/11g, Eclipse 3.x, Clear Case.
Web Development Tools: HTML, XML (XSD, XSL, XSLT, WSDL), Junit, CSS, MS FrontPage, SOAP UI.
Operating Systems: MS-DOS, UNIX, Windows 9x/2000/NT/XP.
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Oracle SOA Developer
Responsibilities:
- A polling service has been designed to collect customer data from legacy system and applies filtering and transforming operations before updating/inserting to Oracle E-Business Suite.
- Worked with Application Integration Architecture (AIA) to delivers pre-built content, templates and methodologies for orchestrating business processes across enterprise applications by using the SOA.
- Enables both Oracle and non-Oracle applications with AIA to work together and getting updates from the third party, leveraging industry best practices and open standards to reduce costs and increase business flexibility by AIA and using Agile software.
- Supporting Web services by implementing with OWSM
- Used Open Application Group Integration Specification (OAGIS) best practices standard schema definitions and WSDL’s in Order management.
- Worked with adapters such as Database Adapter, File Adapter, JMS Adapter, AQ Adapter and Oracle Apps Adapter.
- Wrote BPEL components that can handle live transactional data coming into the system and subscribe to various EBS events for order processing and JMS transactions.
- 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.
- Deployed several JAVA and J2EE code modules to perform dynamic SQL operations on databases that are related to Search functionality.
- Created Java based utility programs for handling Coherence based architecture.
- 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.
- Used database MDS repository to store and re-use common artifacts like DVM, XSD, Fault policy and Fault Binding files.
- Wrote Ant scripts, WLST scripts and configuration plans to move code between the various development, test and production environments as part of the development life cycle.
Environment: Oracle OSB, Oracle SOA Suite 11g, Oracle Weblogic 11g, Enterprise Manager 11g, JDeveloper 11g, Oracle BPEL Process Manager 11g, BPEL, JMS Adapter, FTP Adapter, DB Adapter, Oracle BAM 11g, XML, Java, JSP Oracle Database 11g.
Confidential, San Diego, CA
Oracle SOA/BPM 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.
- 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 Business Rules to set the priority of the incoming messages, integrate the same with the BPEL workflow for credit memos.
- Used DB Adapter to insert, update and delete data from Oracle DB
- Install Oracle SOA Suite 11g on Weblogic10.3.5.
- Schema design using XSD design patterns (top-down 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.
- Used file Adapter to generate the flat files 810, 832, and 850.
- Integrated the services with the third party vendors.
- Worked with AQ Adapters to pick messages from the queues and performance tuned according to its payloads
- Create UIs for the Human Workflow interaction.
Environment: Oracle SOA Suite 11g, Weblogic Server 10.x.Jdeveloper 11.1.1.6.0 , BPEL, AQ Adapter, FTP Adapter, DB Adapter, XML, Java,J2EE, JSP, XSD, Oracle 10g.
Confidential, Houston, Texas
Oracle SOA Developer
Responsibilities:
- Responsible for gathering requirements from Siebel team and Business Analysts by attending meetings.
- Developed an Order project prototype using Oracle ESB to process and transform complex business process by using different components like JMS, MQ Adapter, SOAP Adapter, File Adapter, DB Adapter.
- Extensively worked on XML, DTD, XSD, XSLT, AXT in order to transform the message to/from Seibel, Web, IVR in order to complete a transaction or a process.
- Developed Exception Handling architecture in BPEL for the whole project to handle all the exceptions and alerts.
- Developed different SOAP services and Web Services using WSDL 1.1, SOAP 1.1 and Oracle JDeveloper.
- Developed custom XPath functions in ESB to transform messages.
- Written SQL Queries to get data from Aetna and Genworth Data Mart.
- Developed and enhanced changes in Oracle ESB and BPEL projects as per the business requirements.
- Extensively used java embedding activity for executing custom Java Classes for Complex business logic.
- Understanding complex business processes, designing, coding and testing as per the business requirements.
Environment: Oracle SOA Suite 10g, Oracle JDeveloper, Java, XML, Task Manager, Oracle BPEL, Oracle Application Server 10g, Oracle ESB
Confidential, Mt. Laurel, NJ
Oracle SOA Developer
Responsibilities:
- Developed and designed BPEL Processes.
- Wrote custom business rules on the database side.
- Designed Database Adapters to poll for new call details and sync data from multiple systems
- Designed BPEL process invokes a number of services, which includes going out directly to the source of the call detail records to get the information necessary to enrich the event data.
- Designed JMS Adapters to actively send and receive messages from various enterprise systems.
- Configured Database Adapter, JMS Adapter and Data sources to different databases and publish and receive JMS messages.
- Created, Configured and Managed Oracle ESB (Enterprise Service Bus).
- Used Oracle ESB features like connecting, document transformation and content based routing.
- Defined test scenarios and test cases for the different operations of the BPEL service access points.
- Developed unit test cases and test data to reproduce various business errors and system faults.
Environment: Oracle Fusion Middleware, XML, Oracle BPEL, Oracle ESB, Oracle BAM, XML, Oracle Application Server, XML, XSD, WSDL.
Confidential, Minneapolis, MN
Oracle SOA/BPEL Developer
Responsibilities:
- Implementation of Oracle B2B to exchange information electronically between trading partners and distributors, using RosettaNet standards.
- Installation Weblogic server, SOA suite 11g and creating SOA domain.
- Deploying the composites from Jdeveloper/console.
- Monitor data flows and fix the data errors and maintenance.
- Involved in designing the solution for integration of applications
- Understand the flow of Communication PIPs Order to Bill (O2B) and Agent Assisted Billing Care (AABC)
- Involved in testing OOTB functionality provided by AIA Communication PIPs O2B and AABC.
Environment: Oracle BPEL, XSLT 2.0, Oracle SOA Suite 11g (11.1.1.3), Weblogic 10.1.3, Jdeveloper 11.1.1.3,Linux .
