Oracle Soa-osb Developer Resume Profile
A highly accomplished Software Development Professional over 7 years experience in delivering successful enterprise solutions in heterogeneous, distributed environments encompassing full development life cycle.
SUMMARY:
- Highly motivated Software professional with over 7 years of experience in design, development and deployment of Internet, Intranet and n-tier business applications.
- Expertise in SOA, Orchestration and Integration Technologies in the areas of Web Services, OSB, ESB, SOAP,WSDL, BPEL, XML, Messaging, Portal, XSD, XML,
- Coherence, Collaboration and Web services Security and Virtualization of Services OWSM.
- Expertise in using SOA technology adapters Such as File Adapter, FTP Adapter, Database Adapter, EBS 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 Work list 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 and dot Net applications Using SOA Suite
- Expertise in Java, Web Services, XML, XSD, XSLT, XPath, XQuery, WSDL, SOAP, WS- Addressing,
- WS-Security, WS-Reliable Messaging, Canonical Models, JNDI, JDBC
- Experience in working with application servers like Oracle Application Server, Oracle Web logic Server
- Experience in various configurations and tuning of Oracle SOA Suite application server and Managed servers
- Thorough understanding of Oracle Service Component Architecture SCA and Knowledge in J2EE Technologies such as Transactions, Servlets, JSP and JSTL and JMS.
- Good time management skills, self-motivated with excellent written and verbal communication skills and able to handle multiple priorities
Technical Skills :
- Oracle Fusion Middleware: Oracle SOA Suite 11.1.1.6 BPEL, ESB, OWSM, OSB
- Developer Tools: Oracle J Developer Studio 11.1.1.6g, Eclipse
- Adapters: DB Adapter, HTTP Binding, Oracle Apps Adapter, JMS Adapter, MQ Adapter, AQ Adapter, File Adapter, Socket Adapter, Siebel.
- XML/Web Services: XML, XSD, XSLT, SOAP, UML, WSDL, DHTML, HTML, XSL
- Java Technologies: Core Java, J2EE, JSP, Servlets, JDBC, spring 2.5, Hibernate 3, Struts2.0/1.2.
- Databases: Oracle 11g/10g/9i/8i, MS SQL Server, PL/SQL
- Operating Systems: Windows NT/2000, UNIX Solaris, Oracle Linux, Server 2008
- Version Control Tools SVN, Star Team, Clear Case, CVS, Perforce, MKS
- EDUCATION: Bachelor's of Computer science and Engineering, JNTU, India
PROFESSIONAL EXPERIENCE:
Confidential
Oracle SOA-OSB Developer
Responsibilities:
- Responsible for Technical design document.
- Used ANT Script to create Tar files, and deployed the Tar file in DEV, INT and QA Environments.
- Unit Testing and debugging of modules and involved in integration testing
- Implemented various activities like Pick, flowN and adapters like File, Database etc.
- And used Compensation handlers to handle the transaction if an exception occurs
- Implemented Exception Handling for the BPEL Process models to handle System, Business exceptions
- Created partner link BPEL using web service adapter to invoke URL Based OSB and other services.
- Prepared XSD for BPEL which is used as an input for the process.
- using Oracle SOA Suite 11.1.1.6.
- Created Stubs to test the OSB services. Used SoapUI for testing the Endpoint URL.
- Extensively used XQuery for transformations
- Developed custom XPath functions to transform messages
- Implemented SPLIT JOIN to invoke services in parallel
- Created Proxy's services and Business service using Oracle Service Bus OSB .
- Created XSD's and WSDL's for different projects and process.
- Installation and configuration of Oracle SOA Suite 11g on Linux environment.
- Responsible for gathering requirements from SIEBEL and MDM teams.
- Designed and created complete BPEL Processes for orchestration using different process activities
- Design and Implement error handling using the Fault handling framework BPEL
- Involved in production and post-production activities.
Environment: Web logic Server , Oracle SOA Suite 11.1.1.6 , , OSB , Oracle BPEL Process Manager, BAM, Business Rules, Human Task, DB Adapter, JMS Adapter, FTP Adapter, Oracle 10g Database Enterprise Edition, JDeveloper 10g/11g,SOAPUI, Linux
Confidential
Responsibilities:
- Responsible for Technical design document.
- Used ANT Script to create Tar files, and deployed the Tar file in DEV, INT and QA Environments.
- Unit Testing and debugging of modules and involved in integration testing
- Implemented Exception Handling for the BPEL Process.
- Implemented various activities like Pick, flowN and adapters like File, Database etc.
- Used Splunk Logs for checking the errors happened in Layer 7, OSB and BPEL.
- Responsible to create Layer 7 policies for 2 way SSL Client authentication and invoke OSB proxy service.
- Created Stubs to test the OSB services. Used SoapUI for testing the Endpoint URL.
- Extensively used XQuery for transformations
- Developed custom XPath functions to transform messages
- Implemented SPLIT JOIN to invoke services in parallel
- Used MFL Message Format Language for converting non xml into XML.
- Implemented Email pooling Service which polls messages from Email to OSB.
- Created Proxy's services and Business service using Oracle Service Bus OSB .
- Created XSD's and WSDL's for different projects and process.
- Analysts by attending meetings and documenting them.
- Installation and configuration of Oracle SOA Suite 11g on Linux environment.
- Responsible for gathering requirements from CRM, CISCO teams and Business
- Design and Implement error handling using the Fault handling framework BPEL
- Involved in production and post-production activities.
Environment: Oracle Application Server 11g, Oracle SOA Suite 10.1.3.4,11.1.1.2 , , OSB 10.1.3.4, Oracle BPEL Process Manager, BAM, Business Rules, Human Task, DB Adapter, JMS Adapter, FTP Adapter, Oracle 10g Database Enterprise Edition, JDeveloper 10g/11g,SOAPUI, Linux
Confidential
Responsibilities:
- Designed and created complete BPEL Processes for orchestration using different process activities
- Installation and configuration of Oracle SOA Suite 11g on Linux environment.
- Migration of ICAN middleware processes to Oracle SOA 11g.
- Created Proxy's services using Oracle Service Bus.
- Created Business service using Oracle Service Bus OSB .
- Implemented best practices such as error handling and file archiving in Oracle OSB.
- Created Stubs to test the OSB services. Used SoapUI for testing the Endpoint URL.
- Used TLDB Transaction Logging Database for logging the incoming Request and Response.
- using Oracle SOA Suite 10.1.3.4.
- Prepared XSD for BPEL which is used as an input for the process.
- Created partner link BPEL using web service adapter to invoke URL Based OSB and other services.
- 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
- Developed different SOAP services and Web Services using WSDL, SOAP and JDeveloper11g.
- Did the Email setups at server side for user notifications and setup the JNDI names and Data Sources in
- Server side
- Created Deployment scripts and deployment plans to deploy BPEL process on SOA 11g server.
- Involved in editing the BPEL Processes depending upon the Change Request from the client
- Developed custom XPath functions to transform messages
- Unit Testing and debugging of modules.
- Responsible for all phases, Planning, developing scripts, execution of controller scenarios and analysis.
- Responsible for retrieving the test data used for scripting.
Environment: Oracle Application Server 11g, Oracle SOA Suite 10.1.3.4,11.1.1.2 Oracle BPEL Process Manager, BAM,OSB 10.1.3.4, Business Rules, Human Task, DB Adapter, JMS Adapter, FTP Adapter, Oracle ESB, Oracle 10g Database Enterprise Edition, JDeveloper 10g/11g,SOAPUI
Confidential
Role: Oracle SOA Developer
Responsibilities:
- Responsible for gathering requirements from Value Chain Partners, Siebel team and Business
- Analysts by attending meetings and documenting them in the B2B documents
- Developed an Order project prototype using Oracle ESB to process and transform complex business
- Process by using different components like JMS, MQ Adapter, SOAP Adapter, File Adapter, DB
- Adapter
- Extensively worked on XML, DTD, XSD, XSLT, AXT in order to transform the message to/from Seibel,
- Web, IVR and VCP's in order to complete a transaction or a process.
- Developed Exception Handling architecture in BPEL for the whole project to handle all the exceptions and
- alerts
- Developed different SOAP services and Web Services using WSDL 1.1, SOAP 1.1, AXIS 1.2 and
- Oracle JDeveloper
- Developed custom XPath functions in ESB to transform messages.
- Written SQL Queries to get data from Aetna and Genworth Data Mart.
- Developed and enhanced changes in Oracle ESB and BPEL projects as per the business requirements.
- Extensively used java embedding activity for executing custom Java Classes for Complex business logic.
Environment: Oracle SOA Suite 10.1.3.3.0, WSDL 1.1, SOAP 1.1, XML, XSD, DTD, XSL, SQL Navigator 5, Oracle JDeveloper 10g, IBM Rational, Lotus Notes, Altova XMLSpy, Dimensions 9.1, MS Office 2003, Windows XP.
Confidential
Java Developer
Responsibilities:
- Developed web pages using JSP, HTML and JavaScript for application through online.
- Implemented JSP, Apache Struts Tag Libraries, Java Script, XML in RAD for
- Developing Web Interface
- Validation framework to validate form data
- Implemented Struts action classes
- Data access layer is implemented using Hibernate
- Hibernate is used to extract data from database and bind to corresponding Java objects
- Coding of Java classes such as Data Objects And Update Objects which are used for Transfer the data
- to database and retrieve the data from database with the help of Hibernate.
- Used Rational Clear Quest for to maintain versioned source code.
- Wrote PL/SQL queries and stored procedures to access the user's data from oracle 9i database.
- Used Ant for building and deploying applications to IBM Web sphere Application Server.
- Used Log4J to create log files to debug as well as trace application
- Involved in Bug fixing.
Environment: Java, J2EE JSP , Hibernate, Struts, JavaScript, HTML, Clear Quest, ClearCase Hibernate, UDDI, Oracle, Log4j, SAX, DOM, Ant.
Confidential
Java Developer
Responsibilities:
- Developed web pages using JSP, HTML and JavaScript for application through online.
- Used Oracle, SQL and DB2 for data access and manipulation
- Used Rational Clear Quest for to maintain versioned source code and also creating Work Request WR .
- Wrote PL/SQL queries and stored procedures to access the user's data from oracle 9i database.
- Hibernate is used to extract data from database and bind to corresponding Java objects
- Used Dependency Injection feature in Spring to instantiate classes
- Used Struts Validation framework to validate form data
- Expertise in XML validations with DTD XML Schema and with SAX, DOM Parsers
- Used Ant for building and deploying applications to IBM Web sphere Application Server.
- Used Log4J to create log files to debug as well as trace application
- Data access layer is implemented using Hibernate
- Used Apache POI to generate Excel documents
- Implemented Struts action classes
- Involved in Bug fixing.
- Finally used to solve the tickets raised in the applications.
Environment: Java, J2EE JSP , Hibernate, spring, Struts, JavaScript, HTML, Clear Quest, Hibernate, Oracle, Log4j, SAX, DOM, Ant.