We provide IT Staff Augmentation Services!

Sr. Oracle Soa/bpel/osb/b2b Developer Resume

0/5 (Submit Your Rating)

Shelton, CT

SUMMARY

  • 7 Plus of qualified professional with experience in providing design, development, implementation in providing support to software development lifecycle using Oracle SOA, OSB, BPEL.
  • Expert in domain services like Oracle Service Bus (OSB), Service Oriented Architecture (SOA), Business Process Execution Language(BPEL) and with message oriented middleware (File, FTP, Database, JMS, AQ)
  • Good knowledge on Architectural and Development experience in SOA, Enterprise Application Integrations.
  • Expertise in using SOA technology and application adapters Such as File Adapter, FTP Adapter, Database Adapter, Apps Adapter, AQ Adapter and JMS Adapter for integration and development in the process.
  • Experience in identifying Message Exchange Patterns(Synchronous, Asynchronous One Way/Delayed Response)
  • Experience in AIA11g Foundation Pack Architecture.
  • Designed Requester, Mediator, Provider BPEL processes.
  • Used Header based, Content based routing and Domain Value Maps in Mediators
  • Good understanding of out of the box EBO, EBM and EBS and customization.
  • Knowledge on AIAErrorHandling framework to store error messages in queue and send notifications in case of failure.
  • Extensively used Oracle SOA components to provide enterprise integration solution for retail, telecom, and finance domains.
  • Experience in building and deployment of several automated Oracle SOA applications using ANT.
  • Good understanding of Service Oriented Architecture concepts.
  • Good understanding of Web Services, WSDL structure.
  • Built custom error handling frame works using OSB and BPEL.
  • Expertise in deploying Oracle SOA Suite 11g composite using EM Console and set of command line tools.
  • Expertise in implementing Oracle AIA Foundation Suite.
  • Good experience with Oracle RDMS (9i, 10g and 11g), Comfortable developing with SQL, PL/SQL, Tables, Triggers, Stored procedures etc.
  • Good knowledge on integration of ERP applications, J2EE applications, using SOA Suite and OSB.
  • Experience in performance tuning, production support for BPEL, ESB services.
  • Extensive development experience with Oracle 10g and 11g database.
  • Expertise in creating X - Query and XSL Transformations in OSB.
  • Worked in the various phases of the software development life cycle using methodologies like Waterfall and Agile.
  • Expertise in using SOAPUI tool for web services testing.
  • Extensively used Apache JMeter for load/performance testing
  • Good understanding of Transport protocols (File, FTP, HTTP, JMS etc...)
  • Knowledge Oracle B2B document editor to generate EDI X12 guideline documents and XML Schemas
  • Knowledge on B2B trading partners, agreements, Document Channels and Listening Channels.
  • Effective Leadership, Presentation & Communication Skills, both written and verbal.
  • Experience in deploying BPEL, OSB services on WEB Logic server and maintenance.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, SQL/PLSQL, BPEL, OSB.

Middleware: Oracle Fusion Middleware 11g (Oracle OSB, SOA Suite, Web logic)

Adapters: File, FTP, JMS, DB, AQ Adapter, Oracle Apps Adapter

Web/Application Server: Apache Tomcat 6, Oracle Web logic 10g/11g

Frameworks and Tools: Struts, SVN,WIN CVS

Java/J2EE: J2SE, J2EE, Servlets, JSP, JDBC, JMS, JNDI, Web Services

Web: JSP, XML, HTML, XSLT XPath, XQuery, JavaScript, CSS, Servlets, JSF, JSTL, Struts.

Database Systems: Oracle 9i/10g/11g, Microsoft SQL Server 2005/2008

Developer Tools: Oracle JDeveloper11g, Eclipse, Ant, TOAD, Oracle SQL Developer

Operating Systems: Windows 2000 Server/Professional, Windows 95/98/ME/XP/Vista/7, Linux, Unix, Sun Solaris

Project Management Tools: Microsoft Excel, Microsoft Word, Microsoft Project, Microsoft PowerPoint

Modeling Tools: Microsoft Visio, Rational Rose (IBM)

Software Development Methodologies: RUP (Rational Unified Process), Agile Development

Version control: CVS, Subversion

PROFESSIONAL EXPERIENCE

Sr. Oracle SOA/BPEL/OSB/B2B Developer

Confidential, Shelton, CT

Responsibilities:

  • Worked with File Adapter, Database Adapter, JMS Adapter, Web Service and Oracle Applications Adapter for establishing connection with services in BPEL.
  • Identified Message Exchange patterns (Sync, Async) used in various integrations with different systems/applications.
  • Built BPEL processes that subscribe to various EBS events and participate in database and JMS transactions.
  • Developed resubmission mechanism to resubmit the failed instances using BPEL and OSB.
  • Smoke testing for all the SOA production defects error handling was also done for handling the faults in BPEL processes.
  • Implemented best practices such as error handling and file archiving.
  • Working extensively on XQUERY and XSLT transformations in OSB and BPEL to provide mapping between the consumer and provider business service.
  • 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
  • Built Flow activities to allow parallel flow in a BPEL process service component and to provide concurrency and synchronization in the process.
  • Implemented Security using Basic Auth for all the services by attaching OWSM policy in both BPEL and EM console.
  • Developed order flows for order integration using OSB proxy services, business services, SOA composite (BPEL, Mediator).
  • Worked on creating user defined functions in java to use them as external jar files in BPEL.
  • Ant scripts and configuration plans were used to move the code between the various development, test and production environments as part of the development life cycle.
  • Developed Orchestration services using Oracle BPEL process manager
  • Created utilities for deploying the OSB and BPEL services that could be used over all applications
  • Unit tested all the BPEL/OSB web services with SOAPUI and JMeter tools
  • Supported the test environments like Integration testing, User Acceptance test and Load testing.

Oracle SOA/ OSB Senior Developer

Confidential, Keene, NH

Responsibilities:

  • Developed service modules using Oracle SOA Suite 11.1.1.5.
  • Project work included design, development, testing and deployment of OSB Services, Business Rules and Technical Adapters
  • Used Oracle Service Bus as middleware between different front end web based GUI applications and backend systems which exposed their business logic as RESTFul web services
  • Worked on OSB to build Proxy and Business services.
  • XQUERY and XSLT transformations in OSB to provide mapping between the consumer and provider business service.
  • Worked extensively on Error Handling capabilities (Raise Error used to raise business errors).
  • Used JMS, Database, File and SOAP transport protocols in Oracle Service Bus. Setup and configured them as well
  • Extensively worked on DB Adapter and FTP Adapter
  • Used JMS Queues effectively to produce and consume messages.
  • Invoked Business Rules and AbInitio web services to fulfill business process in OSB
  • Developed Functions & Procedures for Extracting data from different tables using Joins and inserted them into a Table.
  • Experience in a major role in creating XPATH.
  • Extensively used XQuery to transform data from one XML Schema to another XML format.
  • Used XSLT mapping tool for creating mapping between source and target systems.
  • Used XSLT for transforming common XML format into internal XML format.
  • Involved in moving the application from test environment to production environment.
  • Monitoring OSB logs in UNIX environment using various tools.
  • Experience in using Subversion as central repository to effectively maintain source code to build and deployment.

Oracle SOA Developer

Confidential, Foster City, CA

Responsibilities:

  • Interacting with the business users for their Requirements, inputs and enhancements during the requirements gathering, development and testing.
  • Proposing and recommending the changes in the specifications, design in SOA.
  • Identified Message Exchange Patterns like Synchronous, Asynchronous Fire and Forget, Asynchronous Delayed Response while integrating with different business systems
  • Developed several XSD and DTD Schemas for XML validations.
  • Extensively worked on Oracle BPEL to create new process models and enhance the existing process models as per the B2B.
  • Used Canonical Data Model in BPEL to integrate with various target systems.
  • Worked on PL/SQL packages which will be invoked from SOA layer to insert the data into SLA tables.
  • Developed test cases using SOAP UI and Apache JMeter to perform load testing and analyzed performance of all the SOA services to identify the bottlenecks and tune accordingly.
  • Extensive query optimization and performance tuning.
  • Used on Alarm branch to manage the timeout condition.
  • Used Pick activity to expose BPEL web service to support multiple operations with single WSDL
  • Used ANT scripts to build and deploy code to other environments from Development environment.
  • Involved in few SOA administration tasks such as creating and modifying JNDI/Connection Factories and managing data source.

Oracle SOA Developer

Confidential, OH

Responsibilities:

  • Developed several XSD and DTD Schemas for XML validations.
  • Experience in Creating and Configuring the BPEL services
  • Developed Synchronous, Asynchronous BPEL processes based on the business need.
  • Used Assign, Transform, Invoke activities of BPEL.
  • Used Java Embedding activity to include java code in BPEL processes.
  • Fault Handling using Catch, CatchAll aHTMLctivities.
  • Implemented Oracle BPEL as middleware for orchestration and connecting to various third party web services.
  • Worked extensively on JAVA, J2EE, PL/SQL, XML, DB2 and HTML.
  • Responsible in writing UNIX shell scripts for automating batch jobs.
  • Used Struts Framework for Dependency injection and integrated with the Struts Framework and
  • Configured Database Adapter, JMS Adapter and Data sources to different databases and publish and receive JMS messages.
  • Defined test scenarios and test cases for the different operations of the BPEL service access points.

JAVA/J2EE Developer

Confidential

Responsibilities:

  • Performing code changes, upgrades and code migrations.
  • Participated in code reviews and ensured compliance with standards.
  • Developed Requirement Specifications, Functional and Technical Design.
  • Extensively revised JSP pages (, CSS, and Java Script, JSTL and custom tags) to new design and style guide.
  • Used combination of Java and SQL statements embedding them in Java programs for various issues.
  • Used JDBC to connect to database to execute SQL queries and invoke stored procedures
  • Used Java, Java EE, Enterprise Java Bean, and Apache Struts Web applications to create fully- integrated client management systems
  • Developed the View pages in JSP, using HTML, CSS and JavaScript for client side validations.
  • Implemented ExceptionHandling framework with user defined exceptions

JAVA/J2EE Developer

Confidential

Responsibilities:

  • Developed login, registration, Forgot password web pages using Java Server Pages.
  • Developed Servlets for Login, Registration, Forgot password functionalities.
  • Implemented custom tags in JSPs.
  • Worked extensively on servlets for business logic.
  • Used JDBC Java Data Base Connectivity to execute queries and invoke stored procedures
  • Involved in estimating the tools required for analysis and design.
  • Developed different test cases and created many view pages using Java.

We'd love your feedback!