We provide IT Staff Augmentation Services!

Lead Oracle Soa/osb Developer Resume

4.00/5 (Submit Your Rating)

Durham, NC

SUMMARY:

  • 11+ years of extensive IT experience in Design, Development, Implementation and Support using Oracle Fusion Middleware, PL/SQL and JAVA.
  • Successfully completed numerous Oracle SOA involving in complete SDLC which includes analysis, design, documentation, development, testing, deployments, support and enhancements using waterfall as well as agile methodologies in top - down and bottom-up approaches.
  • Adept at implementing message validation, transformation, enhancement and error handling in OSB using various features like XQuery, XSLT, Service callout, Java etc.
  • Good working experience in Oracle Fusion Middleware stack 11g which includes Oracle SOA Suite (BPEL, Mediator, Business Rules, OWSM, BPM)
  • Expertise in using SOA technology and application adapters Such as File Adapter, FTP Adapter, Database Adapter, Apps Adapter, AQ Adapter, BAM Adapter, MQ Adapter and JMS Adapter for integration and development of custom business processes using Oracle BPEL and ESB/Mediator.
  • Excellent Working Knowledge of Fault Handling framework, Business Rules Engine (Decision Service), BPM Worklist (Human Task), Business Activity Monitoring (BAM), and Oracle Enterprise Messaging Service (OEMS) in SOA Suite 11g and 10g.
  • Experience in Integration of Legacy applications, ERP applications, J2EE applications, using SOA Suite and OSB.
  • Expertise in Java, Web Services, XML, XSD, XSLT, XPath, XQuery, WSDL, SOAP, WS-Addressing, WS-Security, WS-Reliable Messaging, Canonical Models, JNDI, JDBC, SAML.
  • Experience in working with application servers like Oracle Application Server, Oracle Weblogic Server.
  • Experience in Gap Analysis, designing process flows, technical designs, installation and configuration guides, Test Scripts and having good experience in Oracle AIM Methodology.
  • Experience working in different work environments which include reputed software services, product development MNC’s and in house BSS/MIS teams.
  • In depth understanding of Business Rules implementation, expertise in implementing business rules using Oracle Rules Engine.
  • Good understanding of Emerging Web services standards WS-Addressing, WS-Reliable Messaging and WS-Security.
  • Exposure in using Oracle B2B to provide the secure and reliable exchange of documents between businesses.
  • Experience in application development, debugging, implementation, supporting dev. team, testing of Oracle based ERP using SQL, PLSQL and Database Triggers etc.
  • Experience in working with PL/SQL packages, Stored Procedures, Functions and Triggers.
  • Able to work effectively at all organizational levels and have an ability to manage rapid changes.
  • Good communication skills and a genuine team player with good organizational and self-management skill.

TECHNICAL SKILLS:

Middle ware: Oracle SOA (10g, 11g,12c), E-Business Suite (EBS), Enterprise Service Bus (ESB),Oracle Service Bus (11g), Coherence, Application Development Framework (ADF),Oracle AIA, BAM, Oracle Web Service Manager (OWSM).

Application Servers: Oracle Application Server, Apache Tomcat, Web logic.

Languages/ Technologies: SQL, PL/SQL, Java, J2EE, C, C++, Unix Shell scripts.

Web services: SOAP, Restful and UDDI

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

Tools: TOAD, SQL * Plus, SQL Developer, Secure Shell Scripting, Rational Rose for UML, Oracle JDeveloper 10g /11g/12c for Fusion Development.

Build Tools: Ant 1.4, WLST, and Maven

IDE: JDeveloper (10g, 11g, 12c), Net Beans, IBM Visual Age, Eclipse.

Markup languages: HTML, XML, XSD, XPath, XSLT

Web Applications: JSP, JavaScript

Operating Systems: RHEL, SunOS, HP-UX, Windows 2000/XP

PROFESSIONAL EXPERIENCE:

Confidential, Durham, NC

Lead Oracle SOA/OSB Developer

Responsibilities:

  • Developing Web Services Using Oracle Middleware Products Like Oracle SOA, OSB, BPM, B2B, BAM, including the WebLogic application server
  • Developing PL/SQL Packages in Oracle
  • Perform testing, tuning, and configuration of Middleware products including WebLogic, and Oracle SOA
  • Developing Objects in Oracle applications including AR, AP, GL and Inventory Modules
  • Support, troubleshoot, and resolve Middleware and related infrastructure issues
  • Understanding of standard development process and experience in deploying code across multiple environments, testing and reviewing
  • Developing projects in agile environment
  • Developing REST/SOAP Web services
  • Implemented Sensors in BPEL Process to track the sensor value in EM Console.
  • Worked on Creating JMS Queues, Topics, JMS Servers, Connection Factories, Sub Deployments, Work Managers, Persistent Stores and JNDI names in Web logic Server.
  • Worked on MDS Repository to use the common artifacts like Fault Policies, XSD’s, WSDL’s and Canonical
  • Worked with the adapters like DB, JMS, File in Proxy and Business Services in OSB.
  • Worked on Config plans in SOA and Customization files in OSB to Deploy Projects to higher Environments.
  • Worked with Agile framework. Used JIRA and worked under the Scrum model for development phase and the Kanban Model for UAT issue fixing phase.
  • Worked on Adapters like JMS, DB, AQ, Oracle Apps, FTP and File in SOA.
  • Implemented many Business Events in Oracle EBS for integration purposes.
  • Implemented BPEL processes that contain exception handling to capture the Remote Fault, Binding Fault and Catch All faults.
  • Worked on Dell Boomi and developed various processes using Database, JMS,File and web service SOAP client connectors .
  • Worked different shapes in Dell Boomi like Message, MAP, Busniess Rules, STOP, Try/Catch and Data Process Shapes
  • Implemented many Business Events in Oracle EBS for integration purposes.
  • Worked and gained extensive knowledge of NetForum tables and procedures.
  • Worked on Root Cause Analysis
  • Implemented BPEL processes that contain exception handling to capture the Remote Fault, Binding Fault and Catch All faults.
  • Migrated SOA 11.1.1.7 to 12.1.3.0. As a part of migration verified XSL’s, move xsd to schemas folder and compile the code
  • Created SR with Oracle for DVM cached issue.
  • Worked on Jenkins for creating build and deploy jobs for SOA/OSB service
  • Created different BPEL composites to Publish/Subscribe to both queues and topics.
  • Migrated all services (SOA/OSB/HCM ) from 11.1.1.7 to 12.1.3.0
  • Worked on B2B EDI files 850,855,810,856 inbound and outbound files.
  • Enabled automatic recovery for errors from Fault Handlers and stored in dehydration store. Remote exceptions were automatically handled by the BPEL process.
  • Prepared the STM documents for all integration
  • Implemented performance tuning strategies at both server level and process level to meet the SLA and Worked on Groovy Scripting for load testing in Soap UI.
  • Implemented MFT(managed file transfer) as generic utility framework to transfer file from remote to local or vice-versa dynamically.

Environment: SOA 11g, OSB 11g, Oracle 11g, JMS, XML, XSD, XSLT, XPath, Web Services, B2B, SoapUI, Net Forum, SQL Server, Oracle Applications R12, J-Developer 11.1.1.7.0, J-Developer 12.1.3.0 .

Confidential, Westbrook, ME

Sr. Oracle SOA/OSB Developer

Responsibilities:

  • Implemented the system by using Agile Development methodology.
  • Development of WSDL and Schemas required for Services as per the requirement of the clients.
  • Developed BPEL 2.0 flows using PICK, Repeat Until, Parallel flow, ForEach and FlowN activities.
  • Developed BPEL flows using JMS Adapter, Spring Context, EJB Adapter, File Adapter, Database Adapter, Web services, HTTP adapter.
  • Developed OSB interfaces to consume services from various banks, merchants and third party systems to support Secure Element management, payment account setup and offers management.
  • Worked with Oracle OSB to build service proxies for virtualizing that provided features like load balancing, fault-tolerance, dynamic transformation and dynamic routing to back-end SOA services which involves dealing with XQUERY and XSLT.
  • Defined OSB business services to integrate with HTTP SOAP services, REST services, BPEL processes and Database systems using http, SOA-DIRECT and JCA protocols.
  • Exposed OSB proxy services for various consumers within the enterprise and for external systems, to use backend business functions.
  • Developed long running ASYNC BPEL processes to perform business processes which involved multiple web service invocations, trigger business events.
  • Developed BPEL processes with PICK activity and OnAlarm scope patterns.
  • Developed SOAP UI mocks for unit testing OSB services, and BPEL test suites for testing BPEL processes.
  • Created complex transformations involving multiple sources using XSLT and XQuery
  • Worked with complex wrapper packages, loops, XSLT’s, error handling and tuning of SOA composites.
  • Installed 12c Weblogic and OSB servers and developed REST service for conversion of XML/ JSON and vice versa
  • Generated Configuration Plans required for generation builds for all environments.
  • Worked on OSB to build Proxy and Business services and implemented schema validation for OSB proxy services.
  • Worked with various transports in OSB like HTTP, local, JMS and MQ
  • Designed and developed updating and retrieving the back end coherence data using EJB implementation
  • Worked on Eclipse IDE with Java, JSP, Servlets, HTML, JSON components and integrated with spring framework.
  • Used spring core module for Dependency Injection.
  • Generated web service clients using Apache CXF.
  • Used JUnit Test cases for performing unit testing.
  • Worked on RAD and WebSphere while fixing bugs in legacy application.
  • Prepared documentation for code changes.
  • Coordinated with hosting vendors to resolve user facing issues.
  • Provided inputs for the automation of monitoring the business daily.
  • Fixed PROD defects and solved problem tickets.
  • Have done hot fixes as required by the business.

Environment: Oracle SOA 11g/12c, Oracle BPEL,OSB, Oracle Web Logic Server 11g/12c, Oracle 11g, DB2, MQ Series, JDeveloper, Eclipse, RAD, Apache Axis, CXF, Spring JDBC, SOAP, WSDL, REST, JMS, XSLT, XQuery, Ant, Anthill.

Confidential, SFO, CA

Sr. Oracle SOA/OSB Developer

Responsibilities:

  • Analyze, design, develop and unit test the workflows involved in Global Wire Transfer application for Payment and Template wire transfers.
  • Work closely with the project team including Quality Assurance team and other development teams
  • Involved in designing and implementing the application process flow with Oracle BPEL
  • Resolve application integration issues by coordinating with external application administration teams.
  • Develop POC (Proof of Concept) to implement various designs.
  • Develop and deploy BPEL process in Cluster and non-cluster environment.
  • Configure various Adapters including Database Adapter, File Adapter and JMS adapter.
  • Work on Exception handling framework.
  • Create extensive support documentation (functional and technical level) for future reference.
  • End-to-end support activity to the business users and with other team.
  • Batch Processing implemented using the BPEL components like File Adapter, FTP Adapter, Database Adapter and AQ Adapter.
  • Implemented AIA SPM (Session Pool Management) to improve performance SOA to Siebel web service invocation.
  • Implemented Error handling to catch all kinds for business errors and store them into database tables.
  • Implemented custom OWSM polices Federal CMS services VerifySSN, VerifyESI, VerifyNON-ESI and RIDP.
  • Performed unit testing and involved in integration testing and QA Testing and production support of various services developed as BPEL modules and exposed as Web services
  • Used MDS repository to store all the common artifacts between composites like DVM, XSD, Fault policy and Fault Binding files.
  • Created Error logger process for error logging and Error Handler Process for resubmitting the error messages to respective processes.
  • DB Adapters, File Adapters and Oracle Apps Adapters were used as Partner Links to create and publish the records to Oracle database.
  • Used various features like XPath functions, XSLT, Human Task, OWSM policies, Correlation sets, Preference variables, Dynamic URL mappings
  • Worked on Fault handling (catch and catchall), Compensation handlers, Messaging and Alerts and Transformations.
  • Developed Ant scripts and configuration plans to move the code between the various development, test and production environments as part of the development life cycle.
  • Developed unit test cases and test data to reproduce various business errors and system faults. I was involved in building scripts, which perform various tasks like deploying BPEL/Mediator processes, Domain Value Maps (DVMs), Configuring data sources and connection factories etc.
  • Enabled automatic recovery for errors from Fault Handlers and stored in dehydration store. Remote exceptions were automatically handled by the BPEL process.
  • Developed Technical design documents(TDDs) for SOA Services

Environment: Oracle Fusion Middleware 11g (Oracle SOA Suite, BPEL, Oracle OSB, Oracle Human Task, Oracle Business Rules, Mediators & Adapters), Oracle Database Server 11gJDeveloper 11g, Eclipse, Oracle Web-logic 11g, Java 1.6, WSDL, XML, JAXB, JAXP, UML.

Confidential, Washington, DC

Oracle SOA/BPM Consultant

Responsibilities:

  • Developed and designed BPEL Processes.
  • Rebuilt the J2EE application as a BPEL-based solution.
  • Built SOA composites using BPEL/Mediator components that exposed some EBS sales order processing functions as web services accessible by all technology platforms in the enterprise through SOAP/WSDL interface.
  • Involved in processing inbound and outbound documents.
  • Tested the web services using Soap UI, BPEL Console and Test Suites.
  • Involved in implementation of security policy model for SOA, which builds a common service to take care of passing the information pertaining to credentials, roles and responsibility. All this information is encapsulated in the form of a SAML request throughout the business process flows.
  • Designed JMS Adapters to actively send and receive messages from various enterprise systems.
  • Designed, developed and deployed different SOA tasks using BPEL/Mediator/BAM.
  • Involved in few SOA administration tasks such as creating and modifying JNDI and managing data source.
  • Configured JDBC connection pools and managed database connections, through JDBC data-sources, and JDBC pools.
  • Good Knowledge on properties changes in EM, WLS console.
  • Used Oracle ESB features like connecting, document transformation and content-based routing.
  • Implemented Oracle Service Bus for messaging services, connecting to database and for creating Proxy over existing web services.
  • Defined test scenarios and test cases for the different operations of the BPEL service access points.
  • Used Oracle Mediator for content-based routing with synchronous/asynchronous messaging techniques to ensure guaranteed notifications to approvers.

Environment: Oracle Fusion Middleware, XML, SAML, Oracle BPEL, Oracle Mediator, Oracle BAM, XML, Oracle Application Server, XML, XSD, WSDL, Oracle SOA Suite 11g, JDeveloper 11.1.1.X

Confidential, Charlotte, NC

Oracle SOA /BPM Consultant

Responsibilities:

  • Developed Canonical WSDL’s and XSD’s which can be used across the enterprise.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange important information such as payment status report.
  • Used Assign, Transform, Invoke, Flow and FlowN operations in BPEL workflow.
  • Created the Custom components that trigger the BPEL Workflow.
  • Created utilities for deploying the OSB and BPEL services that could be used over all applications
  • Developing complex composites in Oracle SOA 11g in a way they can be further decomposed into granular processes.
  • Used BPM Worklist application for human intervention and to notify business users as per the requirement.
  • Performed on-call duties as requested by the client.
  • Implemented performance tuning strategies at both server level and process level to meet the SLA and Worked on Groovy Scripting for load testing in Soap UI.
  • Configured Database Adapter, JMS Adapter and Data sources to different databases and publish and receive JMS messages.
  • 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.
  • Worked on creating ECS and XSD for 810, 812, 820, 850, 855, 880, 875, and 940 EDI X12 Documents in B2B.
  • Worked with monitor express associated with all processes developed in B2B.
  • Worked on control numbers generated by B2B.
  • Worked on batching and de-batching EDI transaction sets in B2B.
  • Involved in document exchange between business process usingB2B
  • Validation, normalization / translation, identification, correlation, batching, routing and envelope generation of documents using Oracle B2B.
  • Extensively worked on Oracle BPEL to create new process models and enhance the existing process models as per the B2B's.

Environment: Oracle Fusion Middleware, JMS, SAML, XML, Oracle BPEL, Oracle ESB, Oracle BAM, DB2, SQL, JSP, XSD, WSDL, Web-logic Server, JDeveloper 11g

Confidential, Dayton, OH

SOA Developer /Oracle Fusion Developer

Responsibilities:

  • Installation, Configuration of SOA Suite (BPEL) and JDeveloper10g.
  • Involved in building Human Workflow to create a user interface to process the task running the workflow process.
  • Used FlowN activity to invoke different independent services in parallel.
  • Configured various Adapters including Database and Email notification services.
  • Created JMS Queues and topics.
  • Written MD.70 interface technical design document as per AIA standards based on MD.50 functional design document.
  • Designed and developed a framework for Fault handling in BPEL processes, Java classes and PL/SQL APIs in the project.
  • Developed custom SQL to purge the BPEL instance data from the SOA dehydration store, for ease in maintenance.
  • Developed a template for the emails sent by BPEL process manager in Plain Text and HTML.
  • Involved in processing inbound and outbound documents.
  • Tested the web services using Soap UI, BPEL Console and Test Suites.
  • Involved in the deployment of BPEL.
  • Involved in designing XSLT Transformation where ever required.

Confidential, Newton, MA

Oracle PL/SQL Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include use cases, class diagrams, sequence diagrams and activity diagrams
  • As a Team member I was involved writing Detailed Level design document (DLD), implementing and unit testing various services. This involved understanding the AIA architecture standards and writing the DLD with the HLD and SRS as a reference.
  • Involved in PL/SQL coding, Designing and Deployment of Reports.
  • Involved in the creation and testing of database objects like tables, views, stored procedures, functions, packages, DB triggers, Indexes, and Collections.
  • Developed a report for the Web using Java Server Pages. Managers for each branch can view this report from any location and also developed Paper reports based on the same data model.
  • Involved in coding, debugging and testing as well as performance tuning of SQL Queries.
  • Design and Development of front-end using JSF 1.2, JSP and HTML
  • Used JAVA, J2EE, PL/SQL, XML, DB2 and HTML.
  • Developing various database objects like Packages, Stored Procedures, Functions, Triggers, Tables, Indexes, Constraints, Views and others
  • Involved in design and development of interfaces for edge applications. This task primarily involved building business services.

Environment: Java, J2EE, JSP, JSF 1.2, CVS, VSS, XML, Oracle Application Server, 9i, 10g Oracle XML, Microsoft Visio, PL/SQL, UNIX, SQL, PL/SQL, Eclipse, Tomcat

Confidential

JAVA Developer

Responsibilities:

  • Participate in design, development and support of various new interfaces.
  • Interact with business analysts to understand business requirements.
  • Performing code changes, upgrades and code migrations.
  • Used SQL to write complex queries.
  • Developed reports based on the business requirements
  • Developed user procedures and prepared user manuals for the new programs
  • Maintained Design document and preformed testing.

Environment: JEE, JDBC, Core Java Oracle 10g, SQL, PL/SQL, SQL*Loader, Forms, Linux, Windows

Confidential

JAVA Programmer

Responsibilities:

  • PL/SQL was extensively utilized for coding and writing complex database triggers, Stored procedures and packages.
  • 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.
  • Involved in analysis, Design, Development phases of the project
  • Developed Requirement Specifications, Functional and Technical Design.
  • Transferred knowledge to paper using Architectural diagrams, process flows and, documented the whole system which includes data modeling according to SDLC.

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

We'd love your feedback!