Oracle SOA BPEL Developer Resume




Title
Oracle SOA BPEL Developer

Primary Skills
Oracle Fusion Middelware BPEL SOA Java, J2EE, ESB, WebServices, OWSM, JDeveloper, ADF, AIA

Location
US-VA-Reston (will consider relocating)

Posted
Mar-26-09

RESUME DETAILS

SUMMARY
Eight years of Enterprise Software Implementation and Integration experience that includes Architecture, Analysis, Design and Development of Oracle SOA and J2EE Applications.
Expertise in SOA, Orchestration and Integration Technologies in the areas of Web Services, ESB, SOAP, WSDL, BPEL, XML, XSD, UDDI, XML, WS-*, WS-Basic Profiles, and Web services Security and Virtualization of Services OWSM,
Expertise in Business Process Integration, Service Orchestration, and Routing using Oracle SOA Suite Fusion Products (BPEL, ESB, WebServices,).
Successfully completed numerous SOA Projects using SOA Framework with Oracle Fusion Middleware Components like BPEL / ESB / OWSM and Web services Manager.

TECHNICAL SKILLS
Oracle Fusion: Oracle SOA Suite 10.1.3, Oracle ESB (Database Adapter,
File Adapter, AQ Adapter, Oracle Applications Adapter and JMS Adapter) Oracle BPEL, Oracle Web Services Manager, Service Registry, and Oracle Application Server Oracle JDeveloper, ADF Faces, ADF
Software Tools: PL/SQL Developer, Toad, SQL* Plus,
Languages: UML, Java, BPEL, C++, C, HTML, XML, XSD, XSLT,
XPath, WSDL
GUI Tools: Forms 6i/4.5, Report 6i/2.5, BI Publisher, Workflow 3.0
Databases: Oracle 10g/9i/8i, SQLServer7.0/2000
Operating Systems: Linux (RedHat), Unix(Solaris, IBM AIX), Windows(All Flavors)


PROFESSIONAL EXPERIENCE

AT &T, NJ April 2008-Present
Oracle SOA Developer/Module Leader (Oracle ESB, J2EE, Oracle BPEL PM)
AT&T operates the nations most reliable and largest wireless voice and data network, serving more than 80 million customers, with more than 85,000 employees nationwide. Oracle ESB is being used as a middleware solution for handling real time transactions between crucial enterprise applications.

Responsibilities included:
• To capture the requirements of integration. Suggest design approaches to the solution designer for Integration part.
• Analyze the requirements and subsequently lead development of the integration module.
• Implementation and development of Oracle ESB module.
• Installed and configured the high availability setup for Oracle ESB. This includes setting up Oracle application servers and Apache web servers in a cluster, installing the runtime and repository ESB components and configuring the web servers with a load balancer. The high-availability implementation is done on Linux servers.
• Have worked on JMS, Database, File and SOAP adapters for Oracle ESB. Setup and configured them as well.
• Designed and implemented Business Processes using Oracle BPEL PM, JDeveloper.
• Implemented Oracle ESB (Enterprise Service Bus) and integrated with BPEL.
• Involved in design and development of BPEL processes that contain Human workflow and paging.
• Developed BPEL processes that contain exception handling to capture the Remote and Binding faults.
• Using JDeveloper as the development environment.
• Implemented best practices such as error handling and file archiving in Oracle ESB.
Environment: Oracle ESB 10.1.3.1, Oracle BPEL PM 10.1.3.1, BRE, BAM and OWSM, Oracle Application Server 10.1.3.1, Apache Web Server 1.3 / 2.0, Linux AS 4 servers, JDeveloper.

BMC Software, Herndon, VA July 2006-Mar 2007
Oracle SOA(BPEL, ESB) Specialists
Run Book Automation (RBA) was an existing Orchestration tool with BMC. This tool had its custom process definition language. RBA Migration was a project wherein all the existing modules and processes were migrated to BPEL processes using JDeveloper. The existing PDL were ported using adapters which would do the conversion.

Responsibilities included:
• Developed different SOAP services and Web Services using WSDL, SOAP, AXIS, and Oracle JDeveloper.
• Developed custom XPath functions to transform messages
• Used JDeveloper IDE for coding BPEL Process Models.
• Implemented Exception Handling for the BPEL Process models to handle System, Business exceptions and used Compensation handlers to handle the transaction if an exception occurs
• Analyzed the business needs for the processes and modules that needed migration
• Design and Implement Adapters for backward compatibility with old modules
• Implement old processes into new modules and make sure all the business needs are addressed. Design, development and deployment of Web Services was done using Oracle BPEL, JAVA, and XML (WSDLs)
• Assisted in training others on BPEL and determining how to integrate BPEL into the Common Services projects.
• Extensively used BPEL to determine dynamic partner link calls, updating databases via BPEL, generating proxy stub classes to call BPEL process from a web application, etc
• Assisting in the coding and testing of the Shared Security Common Service which is intended to be a building block for the rapid development of applications. By providing a configurable, stable, standardized set of security-related services, designers and developers will not have to worry about the implementation of a security system and will just need to invoke the web service.

Environment: Oracle SOA Suite 10.1.3, BPEL, ESB, BRE, BAM, OWSM, Java 1.5, J2EE, JSP, EJB1.2, DB2, Eclipse, JDeveloper, WSAD, HTML.

GeoLearning System, DesMoines, IA Jan 2005- June 2006
Sr J2EE Developer
Maestro Learning System is Learning Management System which is used for providing online training for corporate employees of different organizations. It provides role based access to employees like, Administrator, Instructor and Learner. This is used for providing Transcript, Course and Class data to the course owners depending upon their requirement. It also provides facility for uploading user data in xml file into the system database.

Responsibilities included:
• Extensively used java development frameworks like Spring to build presentation layer.
• Developed the WebServices using Jersey framework based on REST Architecture, which are used by other Applications
• Involved in writing Test cases using Fitnesse and JUnit.
• Using Log4J to printing log output to different local and remote destinations
• Application is developed using Agile and TDD frameworks.
• Involved in writing user stories and story points.

Environment: Java1.6, Spring framework, Hibernate, Webservice using REST architecture, XML, Java Script, HTML, Tomcat V6.0, Linux, Eclipse, Maven, JUnit, Fitnesse, Subversion, MySql, TDD, Agile.

Chrysler LLC, Detroit, MI Jan 2001- Dec 2004
J2EE Developer
Description:
PSV is the Application which provides information about the Parts, Assemblies, Usages, Change Notices and Models used in automotive vehicles. It is the visualization application which provides information of Geometry of parts, usage of parts in Assemblies, change notices associated with Parts. It provides Webservices for other applications in Chrysler Group for checking the user authorization like user role, security check for playing around the models. This is used by Engineers in Chrysler Group and Suppliers of Chrysler Group. This Application also integrates with third party tools like 3DCom and Webviewer for displaying Geometry of part models. It interacts with different applications for providing information of part changes. It is used for transferring the model data to Suppliers over the internet.

Responsibilities included:
• Extensively used java development frameworks like Spring to build presentation layer.
• Use of Hibernate with HQL queries to perform all the required persistence layer interactions, implementation of the hibernate mappings.
• Developed the WebServices using JAX-RPC, which are used by other applications
• Involved in the complete life cycle of the integration testing with external teams
• Using Log4J to printing log output to different local and remote destinations
• Involved in team discussion on weekly basis and monitoring the project progress.
• Helped and coordinate with offshore team in bug fixing efforts as a result of QMS reports
• Involved in meetings with clients for regular updates.
• Involved in creating Change controls for Production Releases.
• Supporting application in roll-out and Production Support
• Actively participated in Migration of Application from WepSphere 5.1 to 6.0
• Participating in Code Reviews and Walkthroughs.
• Involved in Providing Production Support to the users and educating new team members for production support.

Environment: Java1.4, JSP, Servlets, Hibernate, Spring framework, Webservice, XML, Java Script, HTML,IBM WebSphere Application Server (WAS 5.1/6.0), Unix, Clearcase, DB2 V8, WSAD 5.1.

EDUCATION
Masters in Computer Application
Bachelor of Science in Computer Science

Excellent references are available.


Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


Resumes in Reston, VA | Resumes in Virginia

View other Oracle SOA BPEL Developer resumes