Post Job Free

Resume

Sign in

Oracle SOA developer

Location:
Cary, NC, 27513
Posted:
August 25, 2015

Contact this candidate

Resume:

KRANTHI

972-***-****

SUMMARY:

*+ years of professional experience in the Industry with strong hands on Architectural and Development experience in SOA, Enterprise Application Integrations, B2B Integrations, client-server, and ERP.

•Experience in all phases of software development life cycle (SDLC) that includes Requirement Analysis, Design, Development, Integration, Documentation, Testing, Deployment of Client Server Architecture and Web Technologies from medium to large-scale enterprise projects.

•Extensively used Oracle SOA components to provide enterprise integration solution for retail, telecom, and finance domains.

•Expertise in Oracle Service Oriented Architecture (SOA) components, with a strong focus on Business Process Execution Language (BPEL), Mediator, Human Task and Business Rules components.

•Experience in developing Interface/ Conversion programs to import data from legacy systems to Oracle Applications using PL/SQL, SQL Loader and UTL file.

•Extensively used File, Database, JMS, FTP adapters for integrating legacy systems.

•Expertise in Mediator for evaluating routing rules, performing transformations, applying optional time delays, and in invoking services or raising a business event.

•Expertise in implementations using OSB and BPEL, virtualization of web services using direct-binding, soa-direct and sb transports.

•Implemented error handling frameworks using, JMS topics, DB adapters, BPEL constructs for handling and retrying faults.

•Event delivery network knowledge to publish/subscribe business events.

•Extensively developed webservice contracts on SOAP protocol, REST services.

•Good knowledge of implementing business rules using SOA 11g.

•Developed build and deployment frameworks using ANT and WSLT for clustered and non-clustered environments.

•Extensively used Xquerys and XSLTs to transform messages.

•Extensive Experience in working with PL/SQL packages, Database Stored Procedures, Functions and Triggers.

•Good knowledge of BAM objects, dashboards, sensors.

•Good knowledge of Oracle BPM suite, used Oracle Composer and Oracle BPM Studio to model, create and customize business processes and develop them.

•Good knowledge of Oracle AIA integration architecture, experience in extending Business Objects, building ApplicationBusinessConnectorServices.

•MDS and Oracle Enterprise Repository knowledge.

•Experience in JDBC/JNDI setups and configurations for DB adapters, JMS adapters.

•Extensively used Oracle enterprise manager to debug flows, bpel.preferences and soa composer for business rules.

•Experience with Oracle ADF Management approach, tools and concepts

•Experience in using subversion, cvs and clear case version control systems.

•Worked in production support environments, debug stuck threads, soa instances, soa-infra schemas. remedy, clear quest, service now, clarity tool experience.

•Coordinate test cycles for webservices shake out, application integration testing in various environments and support prod cut over activities.

•Experienced in leading off-shore and on-site teams.

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

•Strong organizational & multi-tasking skills and Good Project coordination skill

TECHNICAL SKILLS:

Middleware

Oracle SOA 11.1.1.x, E-Business Suite (EBS), Oracle Service Bus (OSB), BPEL Process Manager, ADF, Oracle Enterprise Manager, Oracle Web Service Manager (OWSM), Oracle BPM 10gR3 and 12c, Oracle BAM, IBM WebSphere/process server

Application Servers

Oracle Weblogic Server 10.3.x, Apache Tomcat

Languages/ Technologies

SQL, PL/SQL, BPEL, SOAP, Java, C, C++, Unix ANT & Shell scripts

Web services

SOAP, WSDL, and XML

RDBMS

Oracle 11g/10g/9i/8.x, SQL Server 2005/2008, MYSQL

Tools

TOAD, SQL * Plus, SQL Developer, SSH, Putty, Altova XML

Build Tools

Ant 1.4, Make utility

Test Tools

Load Runner, Junit, Soap UI

IDE

JDeveloper 11g, OEPE.

Markup languages

HTML, XML, XSD, Xpath

Operating Systems

Windows, Unix, Linux, Sun Solaris

EDUCATION:

Bachelors in Electronics & Communications Engineering, JNT University, India.

PROFESSIONAL EXPERIENCE:

AT&T, Dallas, TX July’13 – Till Date

Role: Sr. SOA - BPEL Consultant

Responsibilities:

•Involved in business requirement gatherings to design and develop enterprise integration solution for Consumer, Care, and 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.

•Expertise in Enterprise Service Bus (ESB), Oracle Mediator, Java Message Service (JMS) Queues, Oracle Advanced Queues (AQ), Oracle Resource Adapters.

•Design, develop and deploy Business Pocesses Orchestrated in BPEL and ESB using SOA Suite.

•Designed and developed BPEL’s to integrate Oracle Applications 11i (E-Business Suite).

•The deployed BPEL’s used Oracle Application Adapters, File and FTP adapters. This orchestrated BPEL’s had activities like data conversion, transformation and fault handling.

•Developed and deployed BPEL processes to import sales order and add lines to the sales order imported from external sources (Files and Databases) into Order Management (OM) Module. Used the OM Sales Order Open Interfaces and Oracle Applications Adapter

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

•Designed BPM Procedures and utilized BPMN methods to formulated current status of business procedures.

•Configured BPM Dashboards and workspace queues.

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

•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, Async webservices, 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 webservices. BPEL test suites for bpel processes.

Conducted BPM testing and resolved system integrated issues.

Worked on BAM dashboards to provide alerts using sensors.

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

Used enterprise repository for managing XSDs and WSDLs.

Used CVS for managing code base.

Environment: Oracle SOA-BPM Suite 12c, ADF, ESB, 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, PL/SQL, Soap UI, Altova XML.

Regal Beloit, Fort Wayne, Indiana Nov ‘11 – June ’13

Role: Sr. SOA – BPEL Consultant

Responsibilities:

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

•Extensively worked on Oracle BPEL to create new process models and enhance the existing process models as per the B2B's.

•Used Assign, Invoke, Receive, Transform, Sequence, On-Alarm branch in the BPEL process.

•Configured and deployed resource adapters like AQ Adapter and Applications adapter to weblogic server and used it in OSB and SOA suite

•Used different adapters like DBAdapter, WebService Partner links, JMS Adapter as part of a BPEL Process.

•Experienced in Oracle E-Business Suite (ESB)

•Developed Exception Handling architecture in BPEL for the whole project to handle all the exceptions and alerts like e-mail, sms, voice message,

•Used Compensation handlers in transactions state when a process fails.

•Written SQL queries to query dehydration store to monitor the transactions processing at a given intervals.

•Provided support to the end customer (VMware) for solving issues while using the product.

•Developed, Deployed and debugged Oracle Weblogic Server Applications using OEPE.

•Developed ANT Scripts to deploy and un-deploy bpel processes in cluster and non-cluster environments.

•Used XML, XPath, XSL to get the data and transform as per the requirements.

•Involved in configuring JNDI, DBConnections, and Integration Connections on Oracle Weblogic Server.

•Extensively used WSDL, XSD’s while creating BPEL process models

Environment: Oracle SOA Suite 11g, ESB, WSDL 1.1, SOAP 1.1, XML, XSD, DTD, XSL, Oracle SQL Developer 10g, Oracle JDeveloper, Oracle Weblogic 10.3, MS Office 2003, Microsoft Visual Studio 2005, Oracle 10g, Java 1.5, J2EE, SVN

Pfizer Inc, Cambridge, MA Sep ‘09 – Oct ’11

Role: Oracle SOA Consultant

Responsibilities:

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

•Performed migration from SOA 10g to SOA 11g

•Primarily responsible for designing and implementing the application process flow with BPEL.

•Used Mediator to implement a variety of integration patterns, such as service virtualization, service aggregation, publish and subscribe, fan-in, and fan-out.

•Used Flow, Flow N, human task, empty, terminate, switch in the BPEL process.

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

•Design and Developed ESB processes, configure database, file adapters and tuned BPEL and ESB 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 and created Dynamic Human Task Assignment using business rules.

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

•XML Publisher (BI Publisher) for report and letter generation

•Used ANT Script to build the application and CVS for version control across common source code used by developers

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

Environment: Oracle SOA Suite 11g, Oracle SOA Stack, Oracle Weblogic 10.3,, Java, J2EE, JDeveloper 10.1.1/2/3, Toplink, UML 2.0, JSP 2.0, XML, BPEL, ESB, SOAP, WSDL, UDDI, HTML, JNDI, CVS, Log4J, ANT 1.5, Oracle 9i/10g, Windows XP.

CIGNA, Bloomfield, CT Feb ’09 – Aug ‘09

Role: Oracle SOA - BPEL Consultant

Responsibilities:

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

•Design and developed middle ware solution for interfaces using BPEL Process Manager and JDeveloper

•Gathered business requirements for the Item Integration and developed High Level Design Documents

•Gathered business requirements for the BOM,ECO Integration and developed High Level Design Documents

•Interfaced with external systems by defining common XML schemas.

•Defined WSDL for BPEL process, partner links, BPEL process templates and developed process logic definition.

•Developed several XSD and DTD Schemas for XML validations.

•Used Oracle Rules Engine to configure Business Rules. Configured and Deployed web services security Policies using Oracle Web Services Manager.

•Developed Human Workflow using Oracle Task Manager Worklist Application for the Approvals of the ECO in Oracle Applications.

•Developed Interface Program for creation of Purchase Orders using BPEL Process. Modified/maintained Oracle Workflow for PO approval process and setup users for notifications.

Environment: Oracle SOA Suite 11g, Oracle Weblogic 10.3, Oracle JDeveloper, OC4J, PL/SQL, XML, XSD, TCE, AGILE.

State Bank of India, Hyderabad, India April ’08 – Dec ‘08

Role: Project Developer

Responsibilities:

•Developed SQL Applications for extracting the data from the Oracle tables.

•Wrote triggers and packages by using PL/SQL for giving security privileges.

•Used Oracle Forms 5.0 was used to design and develop the interface for the system.

•Oracle Report 3.0 was used to create reports.

•Created Reports like Ledger, Profit and Loss statement, Balance Sheet and Trial Balance.

•PL/SQL was extensively utilized for coding and writing complex database triggers, stored procedures and packages and various features of PL/SQL such as Dynamic SQL and parameter passing of PL/SQL tables were evaluated.

•Used Forms 4.5 to create Group, Ledgers, Vouchers and Bank Reconciliation statements

•Created front-end procedures and functions with Forms 5.0 to calculate reorder level and reorder quantity.

Environment: Oracle 8.0.3.5, PL/SQL and Developer 2000(Forms4.5.0, Reports 2.5).



Contact this candidate