Sr. SOA Developer Resume Profile,Schaumburg,IL 

Reference Id: 82186     Posted on Wednesday 16th September 2015      Oracle SOA



Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract and Full-time basis. If you need I.T.Professionals to fill a Contract or a Full-time Position, please call (800) 693-8939

Sr. SOA Developer Resume Profile,Schaumburg,IL 

SUMMARY

  • Over 8 years of experience working in Enterprise Application Integration, Client server, using SOA 10g and SOA 11g middleware platforms.

·         Implemented middleware solutions for various domains for eg: Banking, Retail, Manufacturing, Healthcare.

·         Experience with agile, waterfall implementation models and SDLC process.

  • Implemented integrations using web service adapters and technology adapters like file, database adapter, ftp adapter, jms adapter and AQ adapter.
  • Developed interfaces using SOA 10g Enterprise Service Bus (ESB) for filtering and routing messages.

·         Developed interfaces using SOA 10g BPEL, SOA 11g components (BPEL, Mediator, Human task, Business rules).

·         Expertise in service virtualization using Oracle Service Bus (OSB 11g).

·         Extensive development experience with XSDs, WSDLs, XQs, XSLTs.

  • Excellent knowledge of custom error handling frameworks implementations using BPEL.
  • Good knowledge of build and deployment frameworks using ANT, Maven, WLST scripts.
  • Good knowledge in configuring JDBC, JNDI for Oracle Enterprise Server and Oracle Weblogic Server for Database adapters and JMS adapters.
  • Development experience with clustered and non-clustered environments.
  • Extensive development experience with Oracle 9i, Oracle 10g, Oracle 11gdatabase objects, packages, procedures, functions, SQL queries.
  • Good knowledge of Oracle ERP process flows for Procure to pay, Order to cash, Hire to retire.
  • Good knowledge of Oracle ERP module AP, PO, HR, Payroll, OM.
  • Knowledge of Oracle SOA components Oracle web services manager (OWSM), Oracle Business Activity Monitoring (BAM) products.
  • Knowledge of Oracle B2Bwith trading partners to exchange x12 documents.

·         Familiar with Business process management suite BPM 11g.

·         Familiar with Oracle AIA 11g, extending business object definitions, using connector services.

·         Experience in supporting applications through various environments for UAT, SIT and PROD validations.

·         Experience in designing flows, interface documents, BODs.

·         Debug and analyze PROD support tickets, and meet client SLAs in resolving issues.

·         24*7 working model experience, leading offshore teams.

  • Effective Leadership, Presentation & Communication Skills, both written and verbal.

 

TECHNICAL PROFILE

 

Oracle Products:Oracle SOA (10g, 11g), E-Business Suite (11i, Rel12),Enterprise Service Bus (ESB 10g),OracleService Bus (OSB 11g), BAM 11g, BPEL Process Manager (BPEL 10g, 11g),Oracle Web Services Manager 11g.

IDE:JDEV 10g, 11g, OEPE.

Languages: SQL, PL/SQL, and Shell Programming.

Web/Application Servers:Web logic Server, Oracle applications server, and Apache/Tomcat.

Web Internet:XML, XSLT.

Databases:Oracle 9i, 10g, 11g.

Methodologies: Agile, Waterfall

Database Tools:Toad, SQL PLUS, SQL developer

Build Tools:Ant, Maven, WLST

Version Control Tools:            CVS, SVN, OER.

Test Tools:                                    Soap UI, Mercury.

 

 

PROFESSIONAL EXPERIENCE

 

Confidential                                                                                    

Role: Sr. Oracle SOA/OSB Developer

Confidential is a global insurer whose strategy focuses on providing the right general insurance and life insurance solutions for its individual, small and mid-size businesses,large and multinational corporations.

Responsibilities:

·         Involved in business requirement gatherings to design and develop enterprise integration solution for Underwriting and Claims applications using OSB and complex business orchestration flows using BPEL.

·         Developed XSDs and WSDLs for SOAP, REST services to support service consumers on various releases/versions.

·         Virtualized JavaWS and DatabaseServices as Business Services in OSB and build Proxy Services to expose service to multiple consumers.

·         Extensively used ServiceCallouts, Routing tables, Route, Dynamic Route, Publish, Java callouts, transport headers to implement message flow.

·         Extensively worked on XQs, XSLTs, XPATHS, used various oracle seeded functions to transform messages.

·         Developed build and deployment scripts for OSB and BPEL to deploy sbconfig.jar and SCA jars.

·         Developed ALSB customization files for deployments across multiple environments.

·         Developed SOAP UI mocks for unit testing OSB services.

·         Involved in test support activities in integration environments.

  • Tested the OSB services by creating Stubs.
  • Performed Unit testing and involved in Integration testing and QA Testing and production support of various services developed as OSB modules and exposed as Web services.
  • Developed Unit test cases and test data to reproduce various business errors and system faults.

·         Developed OSB project as repository for managing XSDs and WSDLs.

·         Used SVN for managing code base.

Environment: Oracle SOA Suite 11g (11.1.1.6), Oracle 11g Database, Oracle JDeveloper 11g (11.1.1.4), Oracle Service Bus (11.1.1.6), Oracle Weblogic (10.1.3.6), Oracle SQL Developer 10g, OEPE, Soap UI, Altova XML.

 

 

Confidential

Role: Sr. Oracle SOA Developer

Confidential application organizes payment cards, offers and loyalty cards in one convenient app on various mobile operating systems from top Mobile Network Providers.

Responsibilities:

·         Involved in business requirement gatherings to design and develop enterprise integration solution for Consumer, Care, Mobile offers applications using OSB and complex business orchestration flows using BPEL.

·         Developed XSDs and WSDLs for SOAP, REST services to support service consumers on various releases/versions.

·         Virtualized JavaWS and DatabaseServices as Business Services in OSB and build Proxy Services to expose service to multiple consumers.

·         Implemented SYNC services in OSB, long running ASYNC, and One-Way services in BPEL.

·         Implemented Request-Response queuing to decouple service consumers and service providers to support high availability.

·         Implemented throttling in OSB to control flow rate using delay value and number of running instances of a business/bpel process.

·         Configured work managers and assigned them to proxy services for request dispatch policies.

·         Developed batch processing framework to push mobile upgrades to handsets applying various checks using Business Rules.

·         Developed database schemas and database services to support batch processing and update processing status to database.

·         Implemented VETO patterns and coding standards for services across middleware.

·         Used WS-Addressing for ASYNC callback implementation.

·         Exposed services on http, jms, local, sb protocols and soa-direct for routing requests to BPEL.

·         Extensively used ServiceCallouts, Routing tables, Route, Dynamic Route, Publish, Java callouts, transport headers to implement message flow.

·         Extensively worked on complex business flows orchestrations involving multiple calls to OSB layer, mediator, Asyncwebservices, and Business rules.

·         Developed BPEL processes to publish business events to JMS topics and queues.

·         Orchestrated bpel flows using FLOW activity for parallel processing, used correlation sets to correlate ASYNC calls to BPEL, PICK activity to terminate flow to meet SLAs.

·         Implemented enterprise error handling framework to log events and errors, exposed services for various consumers across enterprise.

·         Used fault policies and bpel constructs Catch, Throw, Catch-All as part of framework.

·         Developed database objects, complex SQL queries and PL/SQL procedures using cursors, varrays, pl/sql tables and temporary table to build database services.

·         Extensively worked on XQs, XSLTs, XPATHS, used various oracle seeded functions to transform messages.

·         Developed build and deployment scripts for OSB and BPEL to deploy sbconfig.jar and SCA jars.

·         Developed ALSB customization files and BPEL config plans for deployments across multiple environments.

·         Involved in test support activities in integration environments.

·         Developed unit test cases for web services,BPEL test suites for bpel processes.

·         Worked on BAM dashboards to provide alerts using sensors.

·         Worked on weblogic administration to set up JDBCs and JNDIs for Database and JMS adapters.

·         Developed OSB project as repository for managing XSDs and WSDLs.

·         Used SVN for managing code base.

Environment: Oracle SOA Suite 11g (11.1.1.4), Oracle 11g Database, Oracle JDeveloper 11g (11.1.1.4), Oracle Service Bus (11.1.1.4), Oracle Weblogic (10.1.3.4), Oracle SQL Developer 10g, OEPE, Soap UI, Altova XML.

 

Confidential

Role: Sr. SOA Developer

Responsibilities:

·         Developed services to integrate with consumer portal and care portal applications to manage user profile services.

·         Developed process flow diagrams for consumer profile management services through OSB in Visio.

·         Developed XSDs, WSDLs for consumer profile management services for authenticating users, update profile services, forgot password services as SYNC services in OSB integrating with JAX WS services.

·         Developed business services on http protocol to integrate with JAX WS services.

·         Implemented proxy services on http, local protocol using WSDL web service for consumer profile services.

·         Implemented schema validation for OSB proxy services.

·         Developed message flows using Service Callouts, Publish, Routing options.

·         Implemented error handlers at Stage and Service level.

·         Implemented account setup, account suspension, account terminationservice orchestration in BPEL.

·         Implemented ASYNC process flows in BPEL to call OSB task services on SB protocol.

·         Developed one-way services to kick off BPEL processes by consuming events from JMS topic and invoke account termination process.

·         Developed BPEL 2.0 flows using PICK, RepeatUntil, Parallel flow and FlowN activities.

·         Developed BPEL flows using File Adapter, Database Adapter, Web services, HTTP adapter.

·         Developed XSLTs using Oracle seeded functions for string formats, date formats.

·         Developed PL/SQL procedures with SYSREF Cursors, and used DB adapters to expose services in BPEL.

·         Implemented fault policies to retry system exceptions using Fault policy framework.

·         Implemented ORA-RETRY, ORA-RETHROWfault policies.

·         Developed composite service to use Mediator component to filter the request and invoke required sub process for account upgradation.

·         Developed BPEL unit test cases using BPEL test suites.

·         Developed SoapUI test cases for unit testing.

·         Enhancement of build and deployment scripts to support OSB services and BPEL process to multiple environments using ALSB customization files and SOA configuration plans.

Environment: Oracle SOA 11.1.1.6, Oracle Weblogic 10.1.3.6, Oracle Database Server 11g, JDeveloper 11g, OEPE, Altova XML, Soap UI, Tortoise SVN.

 

Confidential

Role: Sr. SOA Developer

Responsibilities:

·         Involved in requirements gathering, component designing, deployment and testing of the application.

·         Developed and designed several BPEL processes to support business flows using various adapters.

·         Created Queues, Connection Factories, Multi Data sources and Data sources.

·         Created different Trading Partners and Agreements between the Trading Partners in B2B Console.

·         Created Listening channels to communicate between the Trading Partners.

·         Used OSB to build Proxy and Business services.

·         Worked on adapters like B2B adapter and DB adapter.

·         Created BPEL Processes to get the data from EDI files and write this data to the Database.

·         Created a separate bpel process to update the Reports table.

·         Worked on Configuring the Data source and JNDI for Database adapter.

·         Created Validation Packages based on the business logic.

·         Used ANT Script to build the application.

·         Created Stubs to test theOSB.

·         Processed different versions of EDI files for testing.

·         Worked on Error Handling.

·         Worked with BPEL activities like Java embedding, Transform etc.

·         Created SOAP requests to test the BPEL processes using SOAP UI and performed the testing process.

·         Worked on creating the required tables in the Database to insert the data.

·         Involved in the configuration of the connection pools and data sources for Database Adapter and on the Weblogic server in production.

Environment:Oracle SOA Suite 11g, Oracle SOA JDeveloper 11.1.1.3, XML, Oracle BPEL, Oracle ESB, SQL Server, SQL Developer, Oracle B2B, Softshare EDI Notepad, Edit plus, FileZilla.

Confidential

Role: SOA Developer

Responsibilities:

·         Involved in various phases of Software Development Life Cycle  (SDLC) such as modeling, system analysis and design, code generation.

·         Primarily responsible for designing and implementing the application process flows with BPEL.

·         Integration of the application with third party tools such as Credit Bureau using various Adapter Services available in BPEL.

·         Implemented and integrated the business logic in PL/SQL packages using DB Adapters in different BPEL Processes.  

·         Implemented Workflow services (Human Tasks) in BPEL to include human interaction whenever required in the business process flow.

·         Used various Workflow patterns, skip rules as per the requirement.

·         Modified existing Oracle PL/SQL Packages and developed new packages whenever required to be accessed from BPEL services.

·         Developed Business Rules Model for the system using Oracle Business Rules Engine.

·         Designed Rules Repository, Dictionary and Rulesetssetup in Oracle Rules Engine and developed Business Rules using Rule-author (UI tool for Oracle Rule Engine).

·         Customized Business Rules implementation through BPEL using java to fit the application requirements.

·         Monitored the Debug & Error logs using java Logging Framework.

Environment: Oracle SOA Suite 11g, Oracle 10g, Weblogic Server, Web Services, SQL Server, Siebel 7.8,JDBC, Flatfile, MQ Series, XML, Java, SQL, SOAP, WSDL.

 

Confidential

Role: 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).

·         Designed a DB schema consisting of the Headers, Lines and Approvers tables.

·         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.

·         Used Assign activity to define the copy rules and add expressions in a BPEL process.

·         Created Approval Rules for Threshold limit, number of approvals and using Oracle Business Rules and Decision services.

·         Design and Implement error handling using the Fault handling framework.

·         Designed XSLT Transformation wherever needed.

Environment: Oracle SOA Suite 10g, Oracle SOA JDeveloper, OC4J container, Java, XML, Task Manager, Oracle BPEL, Oracle ESB, OC4J SOA Suite.

 

Confidential

Role: SOA Developer

Responsibilities:

·         Implemented Scheduler for BPEL Process.

·         Created Services using Oracle ESB.

·         Defined error handling frame work using JMS Queues.

·         Secured the Environment with available features.

·         Developed custom Functions in XSLT.

·         Responsible for integration and unit testing.

·         Configured Oracle APPS and database adapters.

·         Installation and Configuration of Oracle BPEL Process Manager 10g.

·         Created BPEL Processes using different process activities  and adapters.

·         Used the Transform activity in BPEL to map the data from the procedures result set to the tables

·         Developed a common Email Process in BPEL using notification service to send the email to concerned person in case of any failure or exception occurs in the flow.

·         Developed a Fulfillment process to integrate the web service with the database API.  The database API is exposed as web service in the process using Database adapter.

·         Created Error E-mail Notification Process using BPEL.

·         Configured Human Workflow.

·         Performed unit testing.

Environment: Oracle 10g SOA Suite, Oracle Application server 10g, BPEL, Oracle JDeveloper, Oracle SQL Developer 10g, Microsoft Visual Studio 2005, Axis1.4, Java 1.5, J2EE

 

Confidential

Role: Oracle PL/SQL Developer

Responsibilities:

·         Extensively used Oracle Loader and PL/SQL for ETL.

·         Identified business rules for data migration and perform data administration through data models.

·         Performance tuning of SQL queries consisting of many tables with large amount of data.

·         Created Packages, Procedures and Functions that extensively used PL/SQL cursors, user defined object types and exception handling.

·         Enhancements and Functional Specifications.

·         Optimized Query Performance, Session Performance and Reliability.

·         Used SQL trace facility and TK_PROF along with Explain Plan to accurately assess the efficiency of the SQL statements when the application runs.

·         Created complex procedures.

·         Extensive query optimization and performance tuning.

·         Verification of functional specifications and review of deliverables.

·         Complex SQL queries are used for data retrieval.

Environment:  Oracle 9i, SQL, PL/SQL, Erwin Tool 3.5.2, Shell Scripting, UNIX, Sun Solaris.

 

 

 

Search Resumes

Looking for I.T Professionals on a Contract basis?