Oracle Fusion Middleware Consultant / Soa Developer Resume
Santa Clara, CA
SUMMARY:
- About 8 years of experience in Design, Development and Architecting activities including Requirement Analysis, Implementation, Packaging and Deployment of Fusion Middleware and Java/J2EE applications.
- Expertise in SOA, Orchestration and Integration Technologies in the areas of Web Services, OSB, SOAP, WSDL, BPEL, XML, XSD.
- Well versed with Architecting and using fusion middleware technologies like BPEL, SOA Suite, ESB, OAF, BAM, B2B, JCA Adapters and ADF Faces.
- Extensive experience in Oracle Fusion Middleware.
- Experience in working with BPEL Sensors.
- Experience in leveraging backend identity management infrastructure such as Oracle Access Manager for authentication and authorization.
- Hands - on experience working with JMS, File, FTP, AQ, Oracle Application and Data base adapters.
- Very good experience with Web Services, XSD, XML, XSLT, Xpath, XQuery, WSDL
- Server-side development experience using Java/J2EE, Web services, EJB, XML, Oracle and DB2.
- Experience on Development of RESTful Services.
- Created custom adapters to interact with HP non-stop DB.
- Extensively used MQ series to produce and consume the data from queues.
- Experience in designing and implementing Service Oriented Architecture (SOA), JAX-RPC, WSDL, SOAP and UDDI.
- Expertise on Development IDE s like JDeveloper, RAD and WSAD.
- Strong experience in Database Management Systems like Oracle and DB2.
- Extensive experience with object-oriented design and design patterns.
- In-depth experience in development of front end user interface using JSP, HTML, XSL, CSS, Java script.
- Quick learner with ability to rapidly achieve organizational integration, understand job requirements, employ new ideas, concepts, methods, and technologies.
- Good Communication skills with ability to tackle at all levels.
- Excellent team player with problem-solving and trouble-shooting capabilities.
- Excellent inter-personal skills and experience of working in a multi-cultural environment.
TECHNICAL SKILLS:
Application/Web Servers: Weblogic, WebSphere, Oracle 9i AS
Database: Oracle 9i/8i and DB2
Operating Systems: Windows 2000/XP/98/95, UNIX, MS-DOS
Frameworks: ADF, Struts, OAF (Oracle Application Framework), ADF Faces
SOA Technologies: Web Services,OSB, BPEL, ESB, Oracle AIA Technologies
Programming Skills: ADF BC4J, JSF, Java, JSP, JDBC, JNDI, JMS, Servlets, EJB, Java Beans, JavaScript, HTML, CSS, DOM, SAX, XML, XSL, XSLT, JXPath, Velocity UML
IDE: Jdeveloper 10g/11g/12c, WSAD, RAD
Tools: JUnit, Toad, WinCVS, SVN, Log4J
PROFESSIONAL EXPERIENCE:
Confidential
Oracle Fusion Middleware consultant / SOA Developer
Responsibilities:
- Analyzing requirement and identifying impact on existing systems and estimating the effort required.
- Installation and configuration of Oracle SOA Suite 12c on windows environment.
- Developing, deploying and supporting the Oracle Fusion SOA Suite and OracleService Bus implementation and production systems.
- Creating a detail design for the system proposed.
- Developed complex Schemas and XSLT transformations in OSB to validate, enhance and process incoming data and map to external provider web service.
- Developed custom XPath functions to transform messages.
- ImplementedDomain Value Maps (DVMs) for Enterprise look ups in BPEL and OSB.
- Worked on MDS to share common assets to avoid dependency problems during server startups.
- Exception Handling for the BPEL Process models to handle System, Business exceptions and appropriate login in BPEL and OSB.
- Developed web based services to make API calls to Workday.
- Design and build solutions based on best practices
- Developedhttp, jms, sb protocols based proxy services.
- Worked on File adapters to Write and read data to files on server.
- Developed different SOAP, REST and Web Services using WSDL, SOAP and JDeveloper12c.
- Created transformations using XQuery for various business scenarios.
- Unit Testing and debugging of modules.
- Analyzed the business needs for the processes and modules that needed migration.
- Responsible for all phases, Analysis, Planning, execution of controller scenarios and Testing.
- Responsible for retrieving the test data.
Environment: Oracle SOA Suite 12c, OSB, BPM, BAM, Oracle Database, Oracle JDeveloper, Oracle SQL Developer, SoapUI, MS Visio, MAVEN, JMeter
Confidential, Santa Clara, CA
Oracle Fusion Middleware consultant / SOA Developer
Responsibilities:
- Installation and configuration of Oracle SOA Suite 12c on windows environment.
- Migrating services and Code from Oracle SOA Suite 10g to 12c.
- Design and build solutions based on best practices and the complexity of the system involved.
- Developed different services (SOAP/RESTful/Messaging/Any XML) and Web Services using WSDL, SOAP, XSD, JDeveloper 12c.
- Designing and developing services invoking cloud based environments like salesforce.
- Implemented Exception Handling for the BPEL Process models to handle System, Business exceptions
- Created Oracle DB objects and DB based Schedulers.
- Used different JCA adapters in both OSB and BPEL composites.
- Developed different SOAP services and Web Services using WSDL, SOAP and JDeveloper12c.
- Developed complex Schemas and XSLT transformations in OSB to validate, enhance and process incoming data and map to external provider web service.
- Developed custom XPath functions to transform messages.
- ImplementedDomain Value Maps (DVMs) for Enterprise look ups in BPEL and OSB.
- Exception Handling for the BPEL Process models to handle System, Business exceptions and appropriate login in BPEL and OSB.
- Developed web based and rest based services to make API calls to the billing system Zuora.
- Developed web based services to make calls to BizTalk.
- Used soapUI for web service load testing and Responsible for retrieving the test data.
- Used Postman for Rest Based API service load testing and Responsible for retrieving the test data.
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, DB Adapter, JMS Adapter, FTP Adapter, Oracle ESB, Oracle 10g Database Enterprise Edition, JDeveloper 10g/11g/12c,SOAPUI, Jenkins,Postman, salesforce, Zuora.
Confidential
Oracle Fusion Middleware consultant / SOA Developer
Responsibilities:
- Analyzing requirement and identifying impact on existing systems and estimating the effort required.
- Creating a TDD and High level detailed design documents for system proposed.
- Installation and configuration of Oracle SOA Suite 11g on windowsXP.
- Design and build solutions based on best practices and the complexity of the system involved.
- Developing, deploying and supporting the Oracle Fusion SOA Suite and OracleService Bus implementation and production systems.
- Developed different services (SOAP/RESTful/Messaging/Any XML) and Web Services using WSDL, SOAP, XSD, JDeveloper and Eclipse.
- Involved in the configuration of the connection pools and data sources for Database Adapter and on the application server.
- Created Oracle DB objects and DB based Schedulers.
- Used different JCA adapters in both OSB and BPEL composites.
- Developed a communication system between Expense system and Data basics using B2B component, File Adapter and FTP Adapter.
- Designed and developed several Generic (Re - usable) OSBServices and BPELProcesses.
- Implemented log messaging concept for entire SOA and OSB services.
- Developed custom XPath functions to transform messages.
- ImplementedDomain Value Maps (DVMs) for Enterprise look ups in BPEL and OSB.
- Implemented best practices such as error handling and file archiving in Oracle OSB.
- Exception Handling for the BPEL Process models to handle System, Business exceptions and appropriate login in BPEL and OSB.
- Created transformations using XQuery and XSLT for various business scenarios.
- Worked with Oracle OSB to build service proxies that provided features like load-balancing, fault-tolerance and dynamic routing to back-end SOA services.
- Used soapUI for web service load testing and Responsible for retrieving the test data.
Environment: Oracle Application Server 11g, Oracle SOA Suite, Oracle BPEL Process Manager, BAM,OSB, Business Rules, DB Adapter, JMS Adapter, FTP Adapter, Oracle ESB, Oracle 10g Database Enterprise Edition, JDeveloper 11g,SOAPUI, XSD, XQuery, XSLT, XPath.
Confidential, LA, CA
Oracle Fusion Middleware consultant / SOA Developer
Responsibilities:
- Migration of ICAN middleware processes to Oracle SOA (BPEL & OSB).
- Analyzing requirement and identifying impact on existing systems and estimating the effort required.
- Creating a detail design for the system proposed.
- Architecture the system with all the different components and resources.
- Designed JMS Adapters to actively send and receive messages from various enterprise systems.
- Involved in the configuration of the connection pools and data sources for Database Adapter and on the application server.
- Created Oracle DB objects and DB based Schedulers.
- Used TLDB (Transaction Logging Database) for logging the incoming Request and Response to give enterprise level overview of the transactions.
- Installation and configuration of Oracle SOA Suite 11g on windowsXP/2000.
- Created custom adapters to interact with HP non - stop DB.
- Designed and developed several Generic(Re-usable) OSB Services.
- Created OSB web-services to interact with various databases.
- Created Proxy services and Business Services using eclipse for OSB.
- Created java components for interacting with ET(Enabling Technologies, a wrapper to legacy system).
- 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.
- Created transformations using XQuery for various business scenarios.
- Designed and developed several Generic(Re usable) BPEL Processes.
- Designed Database Adapters to poll for new records and sync data from multiple systems in BPEL.
- Implemented Exception Handling for the BPEL Process models to handle System, Business exceptions and appropriate login in BPEL.
- Created XSLT for various business scenarios.
- 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.
- Developed different SOAP services and Web Services using WSDL, SOAP, JDeveloper11g and eclipse.
- Did the Email setups at server side for user notifications and setup the JNDI names and Data Sources in Server side.
- Created deployment plans to deploy BPEL process on SOA 11g server.
- Developed custom XPath functions to transform messages.
- Implementing various activities like Pick, flowN and adapters like File, Database etc
- Unit Testing and debugging of modules.
- Analyzed the business needs for the processes and modules that needed migration.
- Responsible for all phases, Analysis, Planning, execution of controller scenarios and Testing.
- Responsible for retrieving the test data.
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, DB Adapter, JMS Adapter, FTP Adapter, Oracle ESB, Oracle 10g Database Enterprise Edition, JDeveloper 10g/11g,SOAPUI, Jenkins, XSD, XQuery, XSLT, XPath.
Confidential, Atlanta, GA
Oracle Fusion Middleware consultant / SOA Developer
Responsibilities:
- Planning and created and updated Technical Design Documents (TDD) for middleware services.
- Having good working experience on SOA architecture and middleware technologies and coordinating with offshore calls.
- Implemented log messaging concept for entire ESOA services to track log messages with MSISDN using ROCS (Retail Operation Center of Services) tool.
- Implemented best practices such as error handling and file archiving in Oracle OSB.
- Developed different services (SOAP/RESTful/Messaging/Any XML) and Web Services using WSDL, SOAP, XSD, JDeveloper and Eclipse.
- Designed and implemented Device Recovery a process in which customer can exchange their old device with the new device using BAN and IMEI, if the customer is eligible and don t want a new device he can get instant credit for the device or can be adjusted in his next bill.
- Designed and implemented CTIA(Cellar Telephone Industry Association) that receives customer information from DSPA then updates PAH(Primary Account Holder) as requested by user and saves the updates in Samson TUXEDO database.
- Designed and Implemented CacheManagement using Oracle Coherence that provides in - memory caching facilities for objects to improve lookup performance/reduce impact to CHUB performance.
- Implemented Event Framework to perform a wide variety of automated business operations (processes) calling underlying systems and directly provide the service, or support the delivery or performance of such.
- Build proxy services that provide features like Dynamic Routing, Load-Balancing,Spllit join services,Pipeline and Service level Alerts, Service Callout, Java Callout, Publish and Error Handler to interact with Tibco services.
- Developed custom XPath functions to transform messages.
- Developed unit test cases and test data to reproduce various business errors and system faults.
- Configured Database Adapter, JMS Queues, Topics & Bridges and Data sources using the EM Console in the Weblogic server to connect to different databases and publish and receive JMS messages.
- Defined XSD schemas for the various services/web services after careful analysis of the customer requirement and the coarse-grained/fine-grained nature of the function
- Developed complex Schemas and XSLT transformations in OSB to validate, enhance and process incoming data and map to external provider web service (Provider TIBCO).
- Used soapUI for web service load testing.
- Interacted with business analysts, customers, architects and team managers during the various phases of the projects.
Environment: SOA10g/11g, Oracle 9i, SQL Server 2005, DB2, Weblogic 11g, J2EE, ADF, JMS, XML, XSD, XQuery, XSLT, XPath, SoapUI.
Confidential, Pennington, NJ
Java Consultant
Responsibilities:
- Involved in the design and development of the web components using Velocity, Struts, Custom Tags, Tiles, HTML and JavaScript.
- Designed and Implemented Hibernate as Data Access Layer for efficient database management and caching.
- Developed and implemented Junit Tests.
- Added new functionality to admin console to create and update rebalance, reconciliation and enrollment transactions using Enterprise Java Beans(Session Beans and Message Driven Beans).
- Involved in the design and development of Web Services using Java to get data from advice database, real - time cancellations and real-time enrollments.
- Created stored procedures in Oracle database to eliminate dynamic sql statements used in advice application and made appropriate changes to the application to call these stored procedures.
- Developed IPSScheduleSvcs Windows Service to schedule rebalancing, reconciliation and projection statement generation.
- Created JMS component adapters to interact with the Oracle database.
- Created Java web services and deployed on IBM websphere server.
- Extensively used MQ series to produce and consume the data from queues.
Environment: IBM Websphere, Java1.4,J2EE, JDBC, Spring Framework, Hibernate, Web Services, Oracle 9i, SOAP, XML, XSD, JMS, MQSeries, Velocity, Servlets.