Oracle Soa Consultant Resume
GA
Summary
- Over 6 years of IT experience in implementing Integration Solutions using Service Oriented Architecture (SOA) and Java
- Expert in Oracle SOA Suite 11g(BPEL, Mediator, Business Rules and Human Tasks)
- Expert in Oracle SOA Suite 10g(BPEL, ESB, Business Rules and Human Tasks)
- Good experience in integrating legacy applications, Java, Siebel and Oracle EBS using Oracle SOA Suite11g
- 4 years of experiencein Oracle SOA BPELwith Oracle JDeveloper 11g/10g
- Extensive experience in Object Oriented Analysis andSDLC process
- Expertise in developing Web services using XML, SOAPandWSDL
- Excellent experience and knowledge of HTML & XML Technologies (XML, DTD, XSLT and Style Sheets)
- Experienced in developing Test Plans and Test Case Scenarios
- Proficient in testing Web Services using SOAPUI
- Extensively worked with File Adapter, DB Adapterand JMS Adapter in the BPEL Workflow as well as Mediator/ESB Activity Flowin Oracle SOA 11g/10g
- Experienced in Web Development using Java, J2EE, Servlets, JSP, JSTL, EJB, Java Swing, XML, XSLT, XSD, CSS, Java Script and Ant Scripting
- Extensively worked on implementing the MVC design paradigm using Struts Framework
- Very good team player with excellent communication skills(both verbal and written), presentation skills and Interpersonal Skills
- Adapts to new systems and environments quickly and capable of transforming business requirements into technical solutions
- Detail-oriented with excellent analytical, troubleshooting, and problem-solving skills
EAI tools: Oracle SOA Suite 11g (BPEL, Mediator, Business Rules, Human Tasks), Oracle SOA Suite 10g (BPEL, ESB, Business Rules and Human Tasks)
Oracle SOA Adapters: DB Adapter, JMS Adapter, File Adapter, FTP Adapter
Web/J2EE App Servers: Apache Tomcat, BEA Weblogic 8.1, JBoss, IBM WebSphere 5.1
Programming Languages: Java, C, C++, HTML, XML, JavaScript
Web Technologies: Web Services, SOAP, JSP, Struts 1.2, JDBC, EJB, Hibernate, Spring Framework, Servlets, Java Beans, AWT, Swings, RMI
Development Tools: Oracle JDeveloper Studio 10.1.3.4,10.1.3.5,11g, Eclipse 4.x/3.x/2.x, TOAD, SQL Developer, SQL Navigator, SQL*Plus, SQL*Loader, VSS and FTP tool, Microsoft Visio, SVN, Macromedia Dreamweaver
Testing Tools: JUNIT, SOAPUI
Databases: Oracle 11g/10g/8.x, MS SQL Server 2000, SQLite
Others: XSL, XSLT, XSD
OS: Linux, Unix, Windows XP/2003/2000/NT, Mac OS X
Certification: Infosys Internal Certification for Java and J2EE
Education
Bachelors in Electronics and Communication Engineering
Project DetailsConfidential, Atlanta, GA Jun'11-Till Date
Senior BPEL Developer
Description:
As part of Confidential, Business Transformation initiative, the enterprise decided to transform the operations in business entities from locally managed systems to enterprise wideSOA environment.Oracle Fusion Middleware was chosen to implement and host the SOA environment. Existing modules from disparate systems were re-implemented as distributed, highly available and re-usable set of well-defined SOA services using Oracle SOA Suite. Project scope included design, development, and testing of transactional and batch-processing modules
Responsibilities:
- Developed composites using Mediator activity to Validate, Transform, Route and Filtering of data from various sources
- Worked with the functional team to get the requirements and converted design documents to code
- Developed BPEL processes using File Adapter, JMS Adapter, and FTP Adapter
- Developed custom Web Services using Oracle JDeveloper
- BPELError handling was implemented for handling the faults in BPEL Processes
- Business faults were handled using the catch, catchall, throw, compensation and compensation handler activities. The system faults were handled by defining fault-policies in the fault management framework
- Performed unit testing and involved in integration testing and QA Testing
- Involved in enhancement and maintenance of the interfaces
- Involved in deployments from DEV to QA
Environment: Oracle SOA Suite 11g (BPEL, Mediator, Business Rules, Adapters),JDeveloper 11.1.1.4.0, Java, XML, XSDand WSDL
Confidential, Atlanta, GA Jan'10-May'11
BPEL Consultant/Developer
Description:
Oracle Fusion Suite was used to receive invoices through Legacy Systems, do necessary data transformations and send the orders to Shipment System
Responsibilities:
- Developed Invoice order business process between SAP and Siebel system using SOA (BPEL, Mediator, Business rules, JMS, File)
- Developed Shipment order business process between SAP and Legacy Shipment system using SOA (BPEL, JMS, FTP, DB)
- Interacted with business users for requirement gatherings
- Worked on Analysis of Business Requirements for the Interface
- Worked with Solution Architect and converted technical design into Oracle SOA code
- Created custom XML's, XSD's and WSDL's
- Build SOA composite applications to integrate disparate systems
- Implemented fault handling, fault retry and rejection in BPEL
- Developed BPEL processes to orchestrate different Webservices
- Resolved a wide range of SOA related technical issues
- Maintained BPEL processes and enhancements
- Involved in Build and deployment of SOA services using ANT scripts
Environment: Oracle SOA Suite 11g (BPEL, Mediator, Business Rules, Adapters),JDeveloper11.1.1.2.0, Oracle Database 10g, SQLDeveloper 2.1, XML and XSD
Confidential, Plano, TX Oct'08 - Dec'09
Oracle SOA Suite Developer
Description:
Project technical scope included designing, developing and implementing a SOA-based solution for managing customer complaints. Customer complaints received from the various channels like phone, wireless and internet service were routed to this enterprise service. Oracle Fusion Middleware was chosen to implement and host the system. Oracle SOA Suite was used to orchestrate between different business services and dispatches the request to other internal systems including CRM system
Responsibilities:
- Developed BPEL modules within SOA Suite for creating services that managed data transformation, business processing, data routing, and communication with external systems
- Extensively used BPEL components and activities for implementing the business logic
- Used error handling framework to log all the errors in the backend and do appropriate action on the fault occurred
- Defined XSD schemas for the various services/web services after detailed analysis of the customer requirement and the coarse-grained/fine-grained nature of the function
- Developed complex schemas and XSLT transformations to read, enhance and process incoming data and map it to E-business Suite Web Service Schemas
- Worked with File Adapter, Database Adapter and JMS Adapter for establishing connection with services
- Developed user Interfaces for Human Work Flow Interaction
- Developed Composites, which included Mediator Service and BPEL integration architecture to consume and process large data files
- Designed, troubleshooted and implemented BPEL solution for integration between different application's
Environment: Oracle SOA Suite 10g (BPEL, Adapters), JDeveloper 10g, XML, Java, Oracle Database 10g,SQL Developer 1.5
Confidential, Hyderabad, India Jun'07 - Sep'08
J2EE Developer
Description:
Confidential, is a financial services organization based in Carmel, Indiana. The project aims to implement a web based application for the use of Customer Service Representatives to service calls from policyholders
Responsibilities:
- Worked on a web based J2EE architecture application. It helped in maintaining the business processes involved in an insurance domain. It provided screens for the user to enter policy, product, risk and other Insurance related details respective to clients.
- Responsible for converting design documents to code
- Development of web services and web components
- Used JUNIT to test the application
- Involved in design meetings
- Developed deployment script in Ant
- ReportedStatus to the manager
- Played an active role in the knowledge sharing sessions within the team
Environment: Java, Oracle, Web Services, Acord Domain Concepts,SOA(Service Oriented Architecture) and WebSphere Application Server 6.1
Confidential, Mysore, IndiaJun'06 - Sep'06
Software Intern
Description:
Development of the Confidential, intranet website and maintenance, and simultaneous training on Java and PL/SQL
Responsibilities:
- Developed a Courier Project based on client server model. It handled the basic functionalities of a courier company using JAVA/J2EE and PL/SQL
- Used Toad software to run SQL queries and wrote PL/SQL Procedures
- Wrote the test cases, test scenarios, test scripts and used JUnit to test the application
- Introduction to various Infosys project processes and quality assessment technologies
- Undergone intensive training in Java/J2EE and PL/SQL
Environment:Java/J2EE, PL/SQL, Eclipse, TOAD