We provide IT Staff Augmentation Services!

Sr. Osb / Soa Developer Resume

3.00/5 (Submit Your Rating)

Columbia, MD

SUMMARY

  • Eight 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 Oracle SOA Suite with a strong focus on Business Process Execution Language (BPEL), Enterprise Service Bus (ESB) and Oracle Service Bus (OSB), BPM and ADF.
  • Expertise in Mediator for evaluating routing rules, performing transformations, applying optional time delays, and in invoking services or raising a business event.
  • Experience working with Testing, Debugging, and Deployment of Applications.
  • Good Knowledge on Oracle Fusion Middleware SOA Suite 11g and SOA architecture model.
  • Knowledge on creating proxy and task services using Oracle Service Bus (OSB).
  • Hands-on experience in developing BPEL Processes using Oracle Technology Adapters(File Adapter, FTP Adapter, DB Adapter, JMS Adapter, Apps Adapter).
  • Experience using Web Services like XML, XSLT, XPATH, HTML, UDDI in ESB, BPEL service development.
  • Hands on experience on Oracle BPEL Process manager performance tuning to improve process level performance.
  • Experience in SOA administration tasks such as creating and modifying JNDI and managing domains and data source.
  • Excellent Working Knowledge of Fault handling (catch and catchall), Compensation, Messaging and Alerts and Transformations.
  • Experience in AIA11g Foundation Pack Architecture.
  • Knowledge on AIAErrorHandling framework to store error messages in queue and send notifications in case of failure.
  • Expertise in developing various database objects like Packages, Stored Procedures, Functions, Triggers, Tables, Indexes, Constraints, Views and others in Oracle database.
  • Proficient in understanding Web Services Description Language(WSDL) documents that provides a model for describingWeb services.
  • Expertise in implementing Oracle AIA Foundation Suite.
  • Worked on Simple Object Access Protocol (SOAP) for exchanging structured information in the implementation of Web Services in computer networks.
  • Good knowledge in configuration, Parameter Tuning, Performance monitoring and Trouble shooting of Oracle SOA suite.
  • Expertise in developing and customizing Oracle Forms and Reports using Oracle Forms10g/9i, Reports10g/9i and developing concurrent programs using SQL, PL/SQL.
  • Solid experience in writing complex SQL queries and PL/SQL procedures to extract data from various source tables.
  • Experience in Performance Tuning which included creating indexes, providing Hints, modifying tables using Explain Plan utility.
  • Strong organizational & multi-tasking skills, Good Project coordination skills and have an ability to manage rapid changes.
  • Modeled and designedsystems in UML using Rational Rose, Visio and TogetherJ, Enterprise Architect - Static diagrams like Class, component and deployment diagrams and dynamic diagrams like Sequence, Object, Communication, Business Process and Interaction diagrams..
  • Good communication skills and a genuine team player with good organizational and self-management skills.

TECHNICAL SKILLS

Middleware: Oracle SOA 11.1.1.x, Oracle Service Bus (OSB), BPEL, Oracle Enterprise Manager, Oracle Web Service Manager (OWSM), Oracle BPM, Oracle BAM

Application Servers: Oracle Weblogic Server 10.3.x, Apache Tomcat

Languages/ Technologies: SQL, PL/SQL, Java, Unix Shell scripts

RDBMS: Oracle, SQL Server, 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

Operating Systems: Windows, Unix

PROFESSIONAL EXPERIENCE

Confidential, Columbia, MD

Sr. OSB / SOA Developer

Responsibilities:

  • Performed requirement gathering sessions to identify the services that need to be implemented and exposed via OSB.
  • Developed service contracts on soap bindings.
  • Developed business services in OSB using service providers XSDs and WSDLs.
  • Developed SOA-DIRECT SYNC and ASYNC business services to route messages to bpel process layer.
  • Developed OSB proxy services on http, jms, sb protocols.
  • Developed message flows in OSB using service callouts, Publish, Java callouts, route, dynamic route, transport headers.
  • Developed OSB services to handle ASYNC services, used WS-addressing and Reply-To for callback addressing.
  • Developed OSB REST services, implemented http headers name-value tokens.
  • Implemented schema validations and error handlers at proxy level.
  • Developed the BPM process flow for workflow related requirements.
  • Developed different conditional paths based on Outcome of the Human intervention.
  • Customized the user interface for BPM.
  • Knowledge in importing certs to key store.
  • Used ASSIGN and REPLACE in message flows to transform data, used XQs, XPATHs, Variables.
  • Generated and executed OSB customization files.
  • Worked on ANT scripts to build and deploy artifacts,
  • Developed complex BPEL processes to handle parallel flows and dynamic flows using FlowN
  • Used Oracle seeded functions and generic functions in Assign and XSLTs to transform payloads to meet consumer services.
  • Worked on complex transformations using variables and templates.
  • Used bpel preferences and correlation sets in process flows.
  • Worked on complex SQLs, PL/SQL procedures and Functions. Used database adapter services to retrieve data sets from database, update tables using PL/SQL procedures.
  • Worked on File adapters to Write and Append data to files on application server, which were FTPed to vendor systems.
  • Published business events to JMS topics, and consumed via OSB and routed it to consumer via biz services.
  • Implemented error handling at scope level and process level to handle remote faults and binding faults, and reply back to client with proper error codes and error message.
  • Built composites involving BPEL and Mediator. Invoked Mediator component from main process to route it to sub-processes based on filter.
  • Developed SOA configuration plans to support deployments to multiple environments.
  • Worked on bpel test suites for testing process flows.
  • Used SOAP UI for testing the Web Services.

Environment: Oracle SOA Suite 11g, OSB, Oracle Database, Oracle JDeveloper, Oracle SQLDeveloper, Soapui, MS Visio, ANT

Confidential, Quincy, MA

Sr. SOA Consultant

Responsibilities:

  • Involved in requirements gathering, component designing, deployment and testing of the application.
  • Developed the internal Middleware using SOA and BPM.
  • Designed, Developed, and maintained various BPEL processes.
  • Used Assign activity to define the copy rules and add expressions in a BPEL process.
  • Used on Alarm branch to manage the timeout condition.
  • Performed requirement gathering sessions with portal teams to identify the services that needs to be implemented and exposed via OSB.
  • Developed service contracts on soap bindings.
  • Developed business services in OSB using service providers XSDs and WSDLs.
  • Developed OSB SOAP based proxy services, business services, message flow and routing.
  • Developed OSB REST services, implemented http headers name-value tokens.
  • Involved in generating artifacts, deployment and monitoring.
  • Built composites involving BPEL and Mediator. Invoked Mediator component from main process to route it to sub-processes based on filter.
  • Developed complex BPEL processes.
  • Defined XSLTs for BPEL and XQueries for OSB
  • Worked on complex transformations using variables and templates.
  • Worked on ADAPTERS.
  • Published business events to JMS topics, and consumed via OSB and routed it to consumer via biz services.
  • Implemented error handling at scope level and process level to handle remote faults and binding faults, and reply back to client with proper error codes and error message.
  • Used Dehydrate, Java embedding, Pick, If/Switch activities in process flows.
  • Developed SOA configuration plans and OSB customization files to support deployments to multiple environments.
  • Used SOAP UI for testing the Web Services.

Environment: Oracle SOA Suite 11g, OSB, Oracle BPM, Oracle Database, Oracle JDeveloper, Oracle SQLDeveloper, Soapui, MS Visio, ANT

Confidential - Framingham, MA

Sr. SOA / Fusion Developer

Responsibilities:

  • Involved in the designing and implementing the application process flow with Oracle BPEL.
  • Extensively worked on the transform activity for the complex BPEL process flows to map the data from the procedures result set to the tables.
  • Configured various Adapters including Database Adapter, File Adapter, BAM Adapter and JMS adapter.
  • Configured FTP adapters for different FTP servers.
  • Configured Data source and JNDI to access the databases using DB Adapter.
  • Used on Alarm branch to manage the timeout condition.
  • Involved in Exception Handling architecture development in BPEL for the whole project to handle all the exceptions and alerts
  • Used FlowN activity to invoke different independent services in parallel.
  • Developed various Web Services using WSDL, SOAP and Oracle JDeveloper.
  • Tested web services using SOAP UI.
  • Created XSLT, XSD, WSDL and XQuery by using Eclipse and importing it to OSB.
  • Worked on OSB to build Proxy and Business services.
  • Experience in Importing and exporting the configuration Jar files into and from OSB respectively.
  • Experience on Error Handling in Proxy and Business services in OSB.
  • Extensively worked on OSB in editing the process flow in Proxy and Business services and adding the pipelines and performing the activity necessary in the pipeline stage.
  • Extensively worked on complex business flows orchestrations involving multiple calls to OSB layer, mediator, Async webservices, and Business rules.
  • Worked on creating the Data Objects in BAM console.
  • Experience in building the Reports in active studio and Alerts in architect using BAM dashboard.
  • Experience in monitoring Business services and processes which are responsible to multiply the performance of BAM server.
  • Logged error messages in BAM if any lookup is not found or in any error/fault case; notified critical errors/faults through emails from BAM.
  • Worked on adding the BAM sensors to BPEL Process.
  • Created data objects in BAM and configured reports to show lifecycle of both inbound/outbound
  • Worked on Configuring the Data source and JNDI for Database adapter.
  • Involved in the deployment of BPEL, Mediator and ESB services on to the production server.
  • Coordinating with multiple teams while developing and outage scenarios.
  • Used UML for class diagrams and sequence diagrams using Omondo tool.
  • End-to-end support activity to the business users and with other team.
  • Resolved application integration issues by coordinating with the external application administration teams.
  • Worked using Oracle SQL Developer for creating tables, inserting and updating records.
  • Providing knowledge transition to team members for the components implemented to production
  • Responsible for Enhancement, maintenance and support OTM/Siebel integration flows.

Environment: Oracle SOA 11g, OTM 6.1.5, JDeveloper, BAM, XML, BPEL, SOAP, WSDL, CA Work Automation, Log4J, ANT 1.5, Oracle Database.

Confidential, Foothill Ranch, CA

Oracle SOA Developer

Responsibilities:

  • Design and develop integration solution between different Oracle E-Business Suite systems using BPEL, Mediator, OSB Proxy and Business Services to transfer various types of claims data from OHI to EBS for invoicing and ledger accounting.
  • Worked with various adapters like DB, EBS, File, FTP, AQ and JMS to build the interface solution
  • Worked with DBA to create JNDI’s, Data Sources, Connection Factories, and Configured and deployed the plans for all technology adapters like DB Adapter, JMS Adapter and AQ Adapter.
  • Participated in installation, configuration and implementation of Oracle SOA Suite 11g and OSB.
  • Worked on PL/SQL packages which will be invoked from SOA layer to insert the data into SLA tables.
  • Worked on enhancements and change requests, bug fixing, testing and deployments of SOA composites and OSB services.
  • Coordinated all the testing and deployment efforts in various environments.
  • Worked with complex wrapper packages, loops, XSLT’s, error handling and tuning of SOA composites.
  • Design develop common error handling framework, re-submission framework and audit trial framework for middleware components.
  • Created BAM objects, reports, dash boards for real time data transfer and processing of claims from OHI to EBS.
  • Used various features like XPath functions, XSLT, XREF tables, DVMs, Human Task, OWSM policies, Correlation sets etc. to build SOA composites and OSB services.
  • Trained Jr. Developers, users to help the developers with their development and users to make them understand about the tools and helped them in gathering the business requirements by analyzing the technical feasibilities of the Oracle Fusion Tools.

Environment: Oracle SOA Suite 11g, OSB, BPEL, Mediator, OWSM, JDeveloper 11g, Oracle Database, PL/SQL, TOAD,, JDBC, ANT, XML, XSLT, XPath, XQuery.

Confidential, Atlanta, GA

Oracle SOA Consultant

Responsibilities:

  • Suggested design approaches to the solution designer to capture the requirements of integration.
  • Designed a DB schema consisting of the Headers, Lines and Approvers tables.
  • Used SOAP, XML, XPATH, and JMS to send and receive data.
  • Work flow was constructed using BPEL, Task Manager, ESB, Web Services and XPath.
  • Used Assign activity to define the copy rules and add expressions in a BPEL process.
  • ESB is used for scheduling the email notifications.
  • Task manager service was customized and used for management chain, Cost Center, Controller and special approvals.
  • Scaled the system to take corrective actions if there are sudden business process environment changes.
  • Modified/maintained Oracle Workflow for PR approval process and setup users for notifications.
  • The E-Req system is deployed on the Oracle 10g Application Server and tested with several Use Cases.
  • Experienced using design and version control tools likeUML, Rational Rose andClearCase.
  • Design and Implement error handling using the Fault handling framework.
  • Designed XSLT Transformation wherever needed.
  • Part of post-Production support team.

Environment: Oracle SOA Suite, Oracle 10g Application Server, Oracle Top Link, Oracle JDeveloper, AQ Adapter, BAM, ESB, Oracle, SQL Server, Quality Center, UML, MS-Visio 2000, AS 400.

Confidential, Paris, IL

BPEL Developer

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.
  • Implemented Work-flow services (Human Tasks) in BPEL to include human interaction whenever required in the business process flow.
  • Used various Work-flow 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 Fusion Middle ware (SOA Suite 10g), Oracle 10g Database, Oracle J Developer, XML, XSD, WSDL, OC4J.

Confidential

Oracle PL/SQL Developer

Responsibilities:

  • PL/SQL was extensively utilized for coding and writing complex database triggers, stored procedures and packages.
  • Various features of PL/SQL such as Dynamic SQL and parameter passing of PL/SQL tables were evaluated
  • Developed SQL Applications for extracting the data from the Oracle tables.
  • Extensive testing was done on the programs for achieving accuracy, timely processing of data.
  • Wrote triggers and packages by using PL/SQL for giving security privileges.
  • Oracle Forms 5.0 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.
  • Created Group, Ledgers, Vouchers and Bank Reconciliation statements by using Forms 4.5.
  • Created front-end procedures
  • Created 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).

We'd love your feedback!