We provide IT Staff Augmentation Services!

Sr. Osb / Soa Developer Resume

2.00/5 (Submit Your Rating)

Columbia, MD

SUMMARY

  • 8 years of professional experience in teh Industry wif strong hands on Architectural and Development experience in SOA, Enterprise Application Integrations, B2B Integrations, client - server and ERP.
  • Experience in Oracle SOA Suite wif 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 wif 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 dat 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 teh implementation of Web Services in computer networks.
  • Good noledge 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 has 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 wif 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 teh services dat 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 teh BPM process flow for workflow related requirements.
  • Developed different conditional paths based on Outcome of teh Human intervention.
  • Customized teh 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 wif 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 teh 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 teh application.
  • Developed teh internal Middleware using SOA and BPM.
  • Designed, Developed, and maintained various BPEL processes.
  • Used Assign activity to define teh copy rules and add expressions in a BPEL process.
  • Used on Alarm branch to manage teh timeout condition.
  • Performed requirement gathering sessions wif portal teams to identify teh services dat 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 wif 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 teh 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 teh designing and implementing teh application process flow wif Oracle BPEL.
  • Extensively worked on teh transform activity for teh complex BPEL process flows to map teh data from teh procedures result set to teh 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 teh databases using DB Adapter.
  • Used on Alarm branch to manage teh timeout condition.
  • Involved in Exception Handling architecture development in BPEL for teh whole project to handle all teh 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 teh 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 teh process flow in Proxy and Business services and adding teh pipelines and performing teh activity necessary in teh pipeline stage.
  • Extensively worked on complex business flows orchestrations involving multiple calls to OSB layer, mediator, Async webservices, and Business rules.
  • Worked on creating teh Data Objects in BAM console.
  • Experience in building teh Reports in active studio and Alerts in architect using BAM dashboard.
  • Experience in monitoring Business services and processes which are responsible to multiply teh 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 teh BAM sensors to BPEL Process.
  • Created data objects in BAM and configured reports to show lifecycle of both inbound/outbound
  • Worked on Configuring teh Data source and JNDI for Database adapter.
  • Involved in teh deployment of BPEL, Mediator and ESB services on to teh production server.
  • Coordinating wif multiple teams while developing and outage scenarios.
  • Used UML for class diagrams and sequence diagrams using Omondo tool.
  • End-to-end support activity to teh business users and wif other team.
  • Resolved application integration issues by coordinating wif teh external application administration teams.
  • Worked using Oracle SQL Developer for creating tables, inserting and updating records.
  • Providing noledge transition to team members for teh 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 wif various adapters like DB, EBS, File, FTP, AQ and JMS to build teh interface solution
  • Worked wif DBA to create JNDI’s, Data Sources, Connection Factories, and Configured and deployed teh 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 teh data into SLA tables.
  • Worked on enhancements and change requests, bug fixing, testing and deployments of SOA composites and OSB services.
  • Coordinated all teh testing and deployment efforts in various environments.
  • Worked wif 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 teh developers wif their development and users to make them understand about teh tools and helped them in gathering teh business requirements by analyzing teh technical feasibilities of teh 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 teh solution designer to capture teh requirements of integration.
  • Designed a DB schema consisting of teh 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 teh copy rules and add expressions in a BPEL process.
  • ESB is used for scheduling teh email notifications.
  • Task manager service was customized and used for management chain, Cost Center, Controller and special approvals.
  • Scaled teh 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.
  • Teh E-Req system is deployed on teh Oracle 10g Application Server and tested wif several Use Cases.
  • Experienced using design and version control tools likeUML, Rational Rose andClearCase.
  • Design and Implement error handling using teh 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 teh application process flow wif 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 teh BPEL process.
  • Implemented and integrated teh 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 teh business process flow.
  • Used various Work-flow patterns, skip rules as per teh 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 teh application and CVS for version control across common source code used by developers
  • Monitored teh 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 teh data from teh Oracle tables.
  • Extensive testing was done on teh 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 teh interface for teh 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 wif 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!