Sr. Oracle Adf Consultant Resume
SUMMARY:
- Over 8 Years of experience in Product design, development and troubleshooting using Oracle Fusion Middleware technologies (ADF Faces, ADF BC, Oracle SOA Suite 11g, Oracle Webcenter), Oracle Application Framework, JAVA and Oracle SQL/PLSQL
- Worked in developing custom applications using Oracle Webcenter and Application Development Framework.
- Experience in Service oriented architecture(SOA) and involved in building BPEL process.
- Experience in building ADF Business Components, ADF faces, ADF task flows and ADF data bindings.
- Experience in developing webcenter portal project, webcenter portal template, ADF to Webcenter task flow conversion and integrating content from UCM.
- Experience in Database Design, Creation and management of Schemas, DDL, SQL queries
- Experience in writing SQL and PL/SQL programming, involved in writing Packages, stored procedures, functions, database triggers, views.
- Experience integrating OBIEE reports with ADF Application
- Experience in different IDEs including Eclipse, JDeveloper, Net Beans.
- Experience in implementing Enterprise applications using Java, EJB, Hibernate, and Servlets, JDBC, JMS, Web Services, Struts, Log4J, JavaScript, XML and HTML.
- Experience with J2EE standard compatible application servers WebLogic, Tomcat, JBoss, IBM Web Sphere and deployment process and integration within systems.
- Worked on Enterprise Java Beans that include Session Beans, Message Driven Beans (MDB) and Entity Beans.
- Experience with Oracle Identity Management (OIM), Oracle Access Manager (OAM) and Oracle Unified Directory(OUD)
- Experience in XML related technologies including XML, XSL, DTD/XML schemas, SAX and DOM Parsers. worked in client side technologies such as HTML, CSS, JavaScript, AJAX.
- Experience in working with databases such as Oracle 11g, SQL Server 2000/2005, and DB2.
TECHNICAL SKILLS:
- Languages: Java, J2EE, SQL and PL/SQL
- Applications Frameworks: ADF, Web center, BPM, Webcenter, Struts, Hibernate, JSF, JPA
- Databases: Oracle 10g/11g, SQL Server 2000
- Technologies: Servlets, EJB, JMS, JavaScript, Log4J, OIM, OAM, OUD, OBIEE
- Markup languages: HTML, CSS, XML
- Web services Technologies: SOAP, REST, WSDL, JAX - RPC, JAX-WS
- Application servers: Glassfish, Web Logic, Web Sphere, Tomcat
- Operating Systems: Windows, Red hat Linux and Unix
- IDEs: Eclipse, Net beans, JDeveloper
- Version Control Systems: TortoiseSVN, Subversion SVN, CVS, GIT
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Oracle ADF Consultant
Responsibilities:
- Involved in requirement analysis and implementation of Commissioner Access System project from sprint 3.
- Created UI for user tasks in BPM Process using ADF.
- Deployed the process into SOA servers and accessed the forms from custom web center portal application.
- Created standalone admin module for tables for users to add and modify the data and deployed to web center spaces server to access the application in portal.
- Implemented BC4J business components as model layer, created bounded taskflows and used it as region and dynamic regions and Implemented contextual events
- Implemented Calendar to schedule meeting using af:calendar component.
- Implemented security to restrict access by role using a custom security util class.
- Created a proxy project to call web services and used it as API in model to get web service data.
- Extensively used declarative components and involved in overriding business component base classes to achieve business functionality.
- Implemented error handler mechanism to capture the error and displayed error with custom message using af:inlinemessage component.
- Implemented multi select check box with cascading list of values.
- Involved in creating stories in JIRA for sprints and worked on estimating the work effort and design for stories as part of agile development process.
Environment: Oracle ADF 11g(11.1.1.7), Jdev 11g(11.1.1.7), Weblogic 10.3.6, SOAP webservices, SOAP UI, Oracle Database, Tortoise SVN, Oracle SOA, Oracle Web center
Confidential, Boston, MA
Sr. Oracle ADF Consultant
Responsibilities:
- Involved in requirement analysis and design the implementation of the project.
- Worked on initial layout of the application as discussed in designing phase.
- Deployed view controller project as war in WebLogic server and used the task flow in consuming application.
- Extensively used bounded task flows passing parameters to achieve business functionality.
- Created layout of the pages according to the geometry management of the components to stretch the children properly.
- Worked on integrating OBIEE reports with ADF Application.
- Implemented error handler mechanism to capture the error and displayed error with custom message using af:inlinemessage component.
- Modified AM pool parameters to support 500 users and worked on overriding business component base classes.
- Created page templates, task flow templates and util classes.
- Implemented security to restrict access by role using a custom security util class.
- Created a separate project to call web services and used it as API in model to get web service data.
- Worked on WebLogic Enterprise manager console to deploy application which has MDS configuration.
- Created CSS in consuming application and passed parameter dynamically to trinidadconfig.xml while rendering the task flow to apply exact skin.
Environment: Oracle ADF 12c (12.1.3.0.0 ), Jdev 12c (12.1.3.0.0 ), Weblogic 12c (12.1.3.0.0 ), SOAP webservices, SOAP UI, SQL Server 2004, Tortoise SVN
Confidential
Sr. Developer
Responsibilities:
- Worked on Requirement analysis and prepared the underlying Design Documents before starting the actual coding.
- Established the initial directory structure and the common modules layout.
- Worked on creation of many Entity Objects, View Objects, View links, View Criteria's to achieve business functionality.
- Created dynamic view object, dynamic entity object and displayed the object as form on UI with multiple components such as text box, select one choice, check box
- Integrated multiple applications using Iframe.
- Worked on af:QueryPanel to provide advance search feature to filter the data as per requirement.
- Created custom security feature for the ADF application using database tables to store roles instead of providing roles to the user at LDAP level.
- Created Client and Proxy project for SOA Services and consumed from Model layer and displayed the information from web service on UI Page using Programmatic VO’s and to update the Distributor Information from ADF Page as per the functionality.
- Involved in writing lot of custom Java code to achieve different business scenarios.
- Worked on ADF DVT Components to create Graphs.
- Worked on ADF Faces and JSF Faces components to implement the User Interface.
- Worked on JavaScript for the client side validation as per the requirement.
- Created multiple Model and View Controller bundle Properties files to support multiple languages.
- Created and used many bounded task flows along with passing the parameters between different flows.
- Made several calls to PL/SQL Package from AMImpl to validate distributor Id’s.
- Worked on creating and set up the Cron jobs, SMA jobs in the back end.
- Created the Skins for the pages using CSS files and configured them in adf-faces-config.xml
Environment: Oracle ADF 11.1.2.4, JDeveloper 11.1.2.4, Weblogic 10.3.5, Oracle Database 11g, SOA Services, SOAPUI, JavaScript, CSS, Tortoise SVN, SNOW
Confidential, Collierville, TN
Oracle ADF Consultant
Responsibilities:
- Involved in Business requirement gathering and Requirement Analysis for Project Info and Common Elements modules.
- Involved in Design, Development and Testing of JSF JSP Pages for Regulatory Information Management project and a Custom Application with MVC architecture developed using Oracle ADF.
- Involved in Creating files using Document Manager in Portal and adding composer to a page.
- Involved in developing navigation model in web center portal.
- Involved in deploying task flows in web center spaces environment.
- Created a RIDC socket type connection to UCM which is a stable one.
- Involved in Document Manager task flow to manage our documents in our portal and use the content presenter to show and create documents that will be stored in UCM .
- Worked on ADF Faces and JSF Faces components to implement the User Interface.
- Worked with ADF binding, DataControl and Databinding.cpx a wiring Framework between View and Controller Layer.
- Developed User Interface to update the customer and dispute creation page using ADF.
- Implemented Simple search on certain pages.
- Created Design for the implementation of Personalization in the custom Application.
- Created Pop-up windows for Adding and Updating rows in the ADF Table for various pages.
- Created Validations for various fields using ADF Valuators to validate Required Field, Range, Length and Start Date less then End Date.
- Created dynamic Dropdowns in both forms and tables.
- Worked with components like SelectOneChoice, SelectOneRadio, SelectOneBooleanCheckBox to switch or enable and disable various components on the page.
- Created Panel tips to display tips on the pages and forms.
Environment: JDeveloper 11.1.1.5, Oracle Applications, Oracle Database 11g, Oracle ADF, SOA, Oracle Application Server 12.1.3, Account Receivables, Advance Collections, Ant, CVS, Log4j
Confidential, Santa Clara, CA
Java J2EE Developer
Responsibilities:
- Involved in (OOAD) Analysis & Design for the project and prepared the technical documents for a distributed architecture at enterprise level.
- Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML, CSS and AJAX.
- Implemented Action Classes and Action Forms using Struts Framework in EAS Admin module.
- Used SPRING to implement Business layer to Data access layer
- Worked on XML Technologies like XML Parsers, JAXB for binding data to java objects.
- Implemented various design patterns : Singleton, Data Access Object (DAO), Command Design Pattern, Factory Method Design Pattern.
- Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and RAD.
- Wrote SQL, PL/SQL and stored procedures as part of database interaction.
- Extensively used Hibernate for Object Relational Mapping for data persistence.
- Involved in JUnit testing, bug fixing in multiple environments (DEV/INT/CERT/PROD) and reproduce bugs for fixing and code review of individual modules in the application.
- Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
- Involved in writing of Web Services using SOAP, WSDL, deployment, configuration and testing.
- Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
- Release management and support. Participate in User Acceptance Testing during each Agile Cycle.
- Review proposed test cases with technical analysts, business analysts, developers and documentation staff to ensure understanding of system requirements from a QA perspective to achieve a high level of quality throughout this project.
- Enhanced the code per the business requirements.
- Provided user support in all phases of SDLC till its successful implementation.
Environment: WebLogic Application Server, Java, JSP, Servlet, EJB, Struts, Spring, Hibernate, Web Services, WSDL, Java Beans, Oracle 10g, SQL Developer, Ant.