Oracle Webcenter Developer Resume
Fullerton, CA
SUMMARY
- 7 years of experience in all phases of project life cycle viz. Requirements Analysis, Application Design, Development, Integration and Maintenance as Senior Enterprise Application Developer.
- Experience in Java Enterprise applications (J2EE) including portal and Web 2.0 standard in Oracle WebLogic, and WebSphere servers.
- Experience in industry standard application frameworks like Spring, Oracle ADF, JSF, ORM (Object Relational Mapping) frameworks like Hibernate.
- Experience in designing and developing SOA based applications and applications based on MVC Design pattern using Oracle Application Development Framework (Oracle ADF) .
- Extensively worked on bounded and unbounded Task flows, managed beans, backing beans.
- Extensively worked on developing UI pages using ADF Frontend components, page fragments, and panels.
- Experience in RDBMS such as Oracle, MySQL, MS SQL and in writing stored procedures, functions, triggers, cursors, and optimizing queries using SQL
- Worked on Integrating the Portal with Oracle UCM by making use of RIDC API.
- Worked on Creating and Managing Static Web Pages using Web Center Sites
- Extensively worked on various bean scopes (session scope, pageflow scope etc.) throughout the project for proper handling of request and security issues.
- Extensively worked on Navigation Model as part of WebCenter portal application.
- Experience in implementing popular J2EE design patterns in all tiers (Presentation, Business and Data Access Layer).
- Experienced in data exchange technologies like XML, XSD, XSL and Web Services.
- Good knowledge on Web Center 11g portal and Oracle UCM 11g(Universal Content management).
- Good Experience in using version control tools like SVN, CVS and Star Team.
- Good experience in Agile Scrum and TDD (Test Driven Development).
- Co - Led technical team during various phases of the enterprise application development.
- Have excellent communication skills, work ethics and the ability to work well in a team or in an individual environment.
TECHNICAL SKILLS
Operating Systems: Windows NT/2003 server/xp
Languages: Java, JavaScript, C, SQL, PL/SQL.
J2EE Technologies: Servlets, JSP, Oracle ADF 11g,, JSF 2.0, Hibernate 3.3, Spring 3.0, ANT, Log4J, JUNIT, JNDI, WebServices, Oracle WebLogic Portal.
Web/Application Servers: Oracle Weblogic Portal 11gR1/10gR3, BEA WebLogic 10.0, IBM WebSphere 5.x.
IDE/GUI Tools: Eclipse, JDeveloper, Eclipse 3.0, Firebug, IE Developer.
Databases/Directories: Oracle 10g/11g, DB2, SQL server, .
Tools: and Utilities Subversion, CVS, Clearcase, Visual Source Safe, SQL Developer, MS Office.
Others: Log4j, JIRA, Bugzilla.
PROFESSIONAL EXPERIENCE
Confidential
Oracle WebCenter Developer
Responsibilities:
- Involved in Requirement gathering and analysis with Business Analysts in daily sprint meetings.
- Involved in Agile Sprint standup meetings to provide daily status.
- Involved in Design, Development, Testing, and Deployment phases.
- Created UI using ADF Faces rich client components, JSF and JSF Fragments and ADF region.
- Created ADF bounded task flows and used ADF train model for application creation and manage modules.
- Used ADF Partial Page Rendering for AJAX implementation.
- Worked on ADF Security to give Role Based Access Control (RBAC).
- Used ADF BC to insert/update/delete in database.
- Used ADF BC for server side validations.
- Created data bindings for request scope Managed beans.
- Involved in implementing server side validations in Managed Beans..
- Involved in Code reviews after every sprint completed.
- Developed Section 508 compliance pages.
- Involved in creating db tables and views using SQL developer.
- Involved in Creating and Managing Static Web Pages using Web Center Sites
- Integrated application with Oracle Content Server using RIDC API and with web services using Data Controls and Proxy Clients
- Deployed the application in web logic application server.
- Used SVN for Version Repository maintenance.
Environment: Java, J2ee, JDBC, Oracle ADF11g, JDeveloper 11.1.1.6.0 , JSF, WebLogic Server, Oracle 11g, Oracle SOA, Bugzilla, Section 508, Web Services (SOAP), XML, Oracle BI publisher, PL/SQL and Oracle IDM.
Confidential
Senior Oracle ADF Developer
Responsibilities:
- Understanding the business application and the project requirements.
- Involved in design of the Portal application using Oracle Web Center.
- Lead the UI team with focus on developing the UI interface for Portal Application
- Involved in design of reusable bounded Task flows and page fragments & Declarative Components.
- Developed ADF pages, page fragments, Templates and ADF Pages with PPR(Partial Page Rendering).
- Worked on various ADF Frontend components, panels and layouts those are 508 compliant.
- Extensively worked on making the application ADA compliant.
- Worked on ADF Phase Listeners & Filters for the Application.
- Worked on the Navigation Model of the Web Center Portal Application
- Worked on error handling from ADF Faces Components perspective using error messages resource bundle
- Extensively worked on bounded and unbounded Task flows.
- Worked on session beans, entity beans and also worked on backing beans, managed beans.
- Worked on bindings of the ADF Faces Components with the entities and in turn to DB.
- Used various bean scopes(session scope, page flow scope etc.) throughout the project for proper handling of request and security issues.
- Worked on integrating Web Services exposed through OSB and BPM.
- Worked on CRUD functionalities create, update, update, and delete in various pages.
- Worked with ADF bindings and Data Control.
- Worked on deploying the application in the Web Logic server.
Environment: Oracle ADF11g, JDeveloper 11.1.1.6.0 , J2ee, JSF, WebLogic Server, Oracle 11g, EJB 3.0, Oracle WebCenter 11g, Oracle UCM11g, Oracle Service Bus, Oracle BI publisher, Oracle SOA, Section 508, Web Services (SOAP) and HP ALM.
Confidential, Fullerton, CA
Senior Portal/J2ee Developer
Responsibilities:
- Understanding of the business functionality and business rules to be followed during the execution of the projects.
- Sequence diagrams and class diagrams designed using UML (Microsoft Visio 2003).
- Created common functionalities for ecommerce application like add to cart, add to quote, checkout process and order submission.
- Used iText API for creating the user shopping cart as pdf document.
- Developed scheduler job for creating the orders in oracle EBS.
- Using Web Logic 11gR1 workshop for developing and debugging portlets in the Portal application.
- Did POC on Spring MVC portlets and proposed same to manager.
- Involved in creating region definition and page templates in Universal Content Management (UCM)
- Using Oracle11g as a backend database created stored procedures,
- Using Spring IOC for bean injection and Spring AOP for integrating logger and transaction in application.
- Used annotations for auto wiring the beans.
- Using Hibernate ORM as persistent layer by mapping to the tables.
- Developing UI using JSP, HTML, CSS and JQuery for client side validation and to make AJAX calls.
- Using JSTL and spring tag libraries for better UI (User Interface) Implementation.
- Spring Validation is used for server side validation.
- Implemented MAVEN Build scripts for Build and deploys the application and involved in deploying and shell scripting for the system automation.
- Testing the code using the JUnit test scripts and supporting System Testing.
- Using Star Team for Version Repository maintenance.
Environment: WebLogic Portal 11gR1, Java6, J2EE, JSP, Spring 3.0, Hibernate 3.3, Java Script, AJAX, SQL, MAVEN, IDM, SOAP, XML, UML, Star Team, Oracle 11g, WebLogic Server 11gR1, Workshop 11gR1, Windows Xp, JQuery, UCM, Spring MVC Portlets (JSR 286), WebServices (SOAP, WSDL), Oracle EBS and Visio 2003.
Confidential
J2EE Developer
Responsibilities:
- Understanding of the business functionality and business rules to be followed during the execution of the projects.
- Involved in Design, Development, Testing and Deployment phases
- Working with WebLogic 10.3 in developing portlets in the Portal application.
- Creating Portals, Port lets books, pages, and desktops, Portal Skins, skeletons, shells, and themes, layouts and menus.
- Consumed Remote portlet using WSRP Producer.
- Implementing the Dao’s to perform the data operations - retrieve, update, insert and delete.
- Used LDAP Server to authenticate users for Web application.
- Used web logic content repository for content upload.
- Involved in Web Logic Portal Administration for Installing and configuring Web Logic Portal Server, creating users, user groups, defining rules, content management and portal security.
- Used IPC for portlet communication by firing custom events.
- Used Oracle10g as a backend database created stored procedures, prepared and maintain the scripts for each custom service.
- WSRP is used to consume the remote portlets from other applications.
- Developed JSP/HTML, Java page flow, and remote portlets.
- Used NetUi tags and JSTL for better UI (User Interface) Implementation.
- Designed and developed several Servlets, JSP’s, JAVA classes for presentation layer.
- Communicates with other internal applications via JMS messages, EJB’s and web services.
- Implementing Client Side validations using JavaScript and developed front end code with AJAX, HTML and CSS.
Environment: Web Logic Portal 10gR3, Java, J2EE, Servlets, JSP, Struts 2.0, Spring 2.5, Hibernate 3.0, Java Script, Linux, AJAX, Beehive NetUi, SQL, MAVEN, Site Minder, SOAP, XML, UML, SVN, Oracle 10g, WebLogic Server 10.3, WSRP, Eclipse 3.3, Windows.
Confidential, Pleasanton, CA
Java/J2ee Developer
Responsibilities:
- Involved in Requirement gathering, Analysis, Preparing Functional Specifications and Technical specifications according to the requirements.
- UML is used to create Class Diagrams and Sequence Diagrams.
- Used Eclipse as an IDE to develop and debug the Application.
- This project is developed on Agile Scrum methodology.
- Developed Presentation layer using JSP, JSTL, HTML, JavaScript, CSS and AJAX and developed various Jpf Controller classes and Form bean classes for all the modules.
- Implemented client side validations using JavaScript and Jpf validation for server side.
- Involved in creation of Jpf portlets and nested page flows.
- Created portal desktop, books, pages and different kind of layouts using workshop.
- Developed JSP/HTML, Java page flow, and remote portlets.
- Used NetUi tags for better UI (User Interface) Implementation.
- Used JSTL to remove scriplet’s in JSP’s.
- Spring JDBC layer is used to connect to database.
- Used HTTP Client API for Login Authentication and submitting the ASR.
- JDOM is used for parsing the XML Configuration file.
- HTML Parser is used for parsing the HTML Pages.
- Created reports using jasper reports iReport
Environment: Java, Servlets 2.4, JSP 2.0, JSTL, HTTP Client API 3.1, HTML Parser 2.0, JavaScript, SQL, PL/SQL, JavaMail API 1.4, Quartz API 1.6, XML, Spring 2.0, AJAX, CSS, ClearCase, UML, JUnit, ANT, Linux, SQL Server 2000, BEA Work Shop, Dreamweaver, Web Logic 9.2, Visio, POJO, Jasper Reports, Apache Tomcat 6.0, Log4j, Clear Quest, Eclipse 3.2, Windows XP.