Oracle Adf Developer Resume Profile
Birmingham, AL
PROFESSIONAL SUMMARY:
- 6 years of experience in application software development supporting web-based applications on J2EE framework, and GUI based applications and also having good knowledge on software industry, specialized in software development using Oracle ADF and Java/J2EE technologies with over 3 years extensively in Oracle ADF
- Having experience in invoking the web service using Web service proxy and used service API methods.
- Having Extensive experience on MVC using Oracle Application Development Framework Oracle ADF and JDeveloper. Good knowledge of ADF architecture and its components.
- Extensively worked on developing UI pages using ADF Frontend components, page fragments.
- Extensively worked on bounded and unbounded Task flows.
- Having more experience on creating and managing ADF BC EO, VO, View Link, Entity Association, and AM and worked on creating ADF master detail applications
- Extensive experience in Java J2EE technologies using Core Java, Java collection, JDBC, Threads, Spring Framework, Struts Framework, Hibernate, Servlets, DHTML, CSS, XSLT, JMS, JSTL, Display Tag Custom Tag , Ajax, UI Design, Java Script.
- Expert in designing and developing various UML diagrams using tools like Rational rose, Microsoft Visio etc.
- Good experience on EJB stateless Session EJB, MDB, Entity Beans .
- Good knowledge on Oracle Web Center OWC .
- Extensive experience in Tomcat Server, JBoss, Web logic and Web Sphere application and also having experience in deploying applications using Ant scripts on web/application servers that include Web Logic, Tomcat and Web Sphere.
- Good Experience in implementing Web Services such as SOAP, WSDL, UDDI.
- Extensive experience in database designing using RDBMS such as Oracle, MySQL, MS SQL and in writing stored procedures, functions
- Hands-on experience in writing stored procedures, functions, views, triggers and joins
- Excellent ability to quickly master the technologies and concept. Good verbal and written communication skills.
TECHNICAL SKILS:
J2EE Technologies | Servlets, JSP, JSTL, EJB, JNDI, JMS, RMI |
Frameworks | Oracle ADF,Spring1.0x/2.5, Struts1.0x/2.0x, Hibernate |
Databases | Oracle 8i/9i/10g/11g, MySQL, SQL Server, DB2. |
Languages | Java 5, C , PHP and also Perl, Bash, Python scripting languages |
Web Servers | WebSphere, BEA Weblogic, Apache Tomcat, JBoss, JBOSS Messaging JBOSS Application Server, Oracle SQL Developer, Apache HTTP Server, Apache Library |
Web Technologies | ADF Faces,CSS, HTML, DHTML, XHTML, XML, XSD, XML Parsers, XSLT, JAXB, JAXP, J-Query,SOAP,REST, ExtJS,AJAX,DOJO |
Version control | CVS, SVN, VSS |
IDE | JDeveloper,Eclipse,NetBeans,Eclipse,RAD, Rational Application Developer 6.0 |
Professional Experience:
Confidential
Position: Oracle ADF Developer
Responsibilities:
- Understanding the existing business application, reviewing and analyzing the project requirements.
- Developed ADF pages, page fragments, Templates and ADF Pages with master-detail tables with PPR Partial Page Rendering .
- Developed Performed manual testing by writing test cases. Oracle Web Center OWC .
- Worked on scratch level UI screens for all the portals with the help of storyboards and wireframes.
- Extensively worked on bounded and unbounded Task flows.
- Worked on session beans, entity beans and also worked on backing beans, managed beans, navigation rules, faces config.xml to implement controller layer.
- Developed ADF Business Components like Entity Objects, View Objects, and Application Modules etc.
- Used various bean scopes throughout the project for proper handling of request and security issues.
- Created Web service proxy to invoke the web service and used service API methods.
- Extensively worked on Accessibility issues ADA as per the American standards.
- Created Validations using ADF valuators to validate Required Field, Range, Length, Start Date less than End Date, handled various Exceptions using oracle ADF.
- Worked with ADF binding, Data Control and Databinding.cpx a wiring Framework between View and Controller Layer.
- Worked on ADF security and ADF skinning which is common for all the portals.
- Worked on deploying the application in the Web Logic server.
- Developed composites and Workflows in Oracle SOA suite using all the available Components, Tasks and adaptors like Web service adaptors, file adaptors, JMS adaptors and DB adaptors.
Environment: Oracle ADF,ADF Faces,J2EE,HTML,JSP,JavaScript,CSS,Servlets,Hibernate3.0,JDevelpoer,
SVN, Oracle WebLogic Server, JDK1.6, Maven, SQL Server 2005.
Confidential
ADF Developer
Description: This application is used by the agents and underwriters to make application and provide quotes, to make renewals to the existing financial systems. This system connects to other applications like Self-service application for the policy students to view and manage their portal and, Confidential via web services.
Responsibilities:
- Understanding the existing business application, reviewing and analyzing the project requirements.
- Refined feature requirements and developed user interface components using Oracle ADF and JSF.
- Worked on ADF screen level Bindings and worked on creation of managed beans, DTO's and entity's.
- Worked on BC4J, session beans, entity beans of EJB to implement model layer and also worked on backing beans, managed beans, navigation rules, faces config.xml to implement controller layer.
- Created Validations using ADF valuators to validate Required Field, Range, Length, Start Date less than End Date, handled various Exceptions using oracle ADF.
- Generated EntityImpl and ViewRowImpl classes to modify behavior programmatically.
- Worked on bounded task flows and unbounded task flows.
- Created page templates, ADF Pages with master-detail tables with PPR, breadcrumbs, trains and dynamic regions.
- Involved in designing technical documents.
- Extensively used PL/SQL for writing queries and stored procedures in Oracle Database.
- Coding, testing and deploying the web application using WebLogic Server.
- Implemented application security in Oracle ADF.
- Implemented Test cases using JUnit and Tested webservices with SOAPUI
Environment: Oracle Fusion Middleware platform, Oracle ADF, Java, J2EE, JDeveloper, WebLogic, SQL, Oracle 10g, Windows, CVS, SVN Sub Version .
Confidential
ADF Developer
Responsibilities:
- Worked on integrating the ADF with spring framework to provide the IOC and also to write the web service clients for the services exposed by OSB.
- Refined feature requirements and developed user interface components using Oracle ADF and JSF.
- Worked in all the phases of software lifecycle starting from requirements gathering to testing.
- Worked on sophisticated screen level development.
- Worked extensively on ADF Business Components EO, VO, View Link, Entity Association, AM
- Worked extensively on analyzing the already existing application and project requirements
- Worked on ADF Model and View Controller projects.
- Designed and developed the interface for data search using ADF Faces.
- Worked on designing of bounded and un-bounded task flows.
- Created page templates, ADF Pages with master-detail tables with PPR, trains and dynamic regions.
- Worked on creating customizable portal using Web Center portal platform
- Extensively used ADF graph components and image components in the project implementation.
- Created task-flows in a modular fashion so that they could be reused in other task flows and ADF pages.
- Involved in developing SOA Web Services using XML, XPATH, XSD, SOAP, WSDL and Apache Axis.
- Implemented LDAP security.
- Worked on Deployment and performed manual testing by writing test cases.
Environment: JDeveloper,Oracle ADF,J2EE, Java 1.4.2, Servlets, JSP, JDBC, EJB 2, JMS, Struts 1.2.x, Web Services, BEA WebLogic 8.1, JUnit, SOAP, XML, JavaScript, UML, ANT, Oracle 9i, Windows 2003.
Confidential
J2EE Developer
Description:
Confidential maintains the user's information, provides users to enter the reimbursement claims, facilitates concerned authority to approve and process the claims. The administration module takes care of adding modifying and deleting users and policies used to approve and process claims. The system takes care of mailing the concerned statistics to the users and approving authorities.
Responsibilities:
- Developed, and deployed server side Java, servlets, and Java server pages JSPs for browser based conference software.
- Developed advanced Java Script modules such as capture visitor information, browser version, button animation, timing object. Implemented JSF framework to simplify the development of user interface framework.
- Developed JSP, JSF custom tags to support custom User Interfaces.
- Extensively used JSTL tag libraries.
- Using Apache HTTP Server, Apache Library for web services.
- Worked with JSF framework to represent UI components and manage their state. Conducted the SQL performance analysis on Oracle 11g database tables and improved the performance by SQL tuning.
- Developed and configured the Java beans using Spring and Hibernate framework.
- Involved in developing SOA Web Services using XML, XPATH, XSD, SOAP, WSDL and Apache Axis.
- Involved in developing the applications using Spring Framework for Dependency Injection.
- Inversion of Control , Implemented the business logic using EJB session and entity beans
- Involved in the developing of ANT build script and deployment in JBoss Application Server 4.2 on Linux platform. Used SAX for XML parsing.
- Developed data access layer using Data Access Object DAO , Session Fa ade, Business Delegate and Singleton design patterns
- Worked with JSF framework to represent UI components and manage their state. Conducted the SQL performance analysis on Oracle 11g database tables and improved the performance by SQL tuning.
- Used Log4j for logging mechanism and developed wrapper classes to configure the logs
- Extensively used PL/SQL for writing queries and stored procedures in Oracle Database.
- Developed and maintained Hibernate based data layer. Used JUnit and Struts Test cases for testing the application modules. Used CVS for version control
- Coding, testing and deploying the web application using WebLogic 10.0.
- Implemented Test cases using JUnit and Tested webservices with SOAPUI
Environment: Java 5 J2EE, JDK 1.5, Java Beans, Spring 2.0, Jsp, Servlets, Java Script, J-Query, EJB, Hibernate 2.0, Eclipse Europa 3.3.2,Toad, Oracle 11g, PL/SQL, Log4j, XML, HTML 4.0, JBoss 4.2, JUnit 4.0, Soap, JMS, XML Bean, Axis, Web services, Web logic Application Server 10.0.
Confidential
J2EE Developer
Description:
Banks use this application to give their accounts, the ability to issue credit cards. These cards are to be used by employees of the account for business purposes. Developed the middle-tier which handles real-time authentication, and authorization of a credit card usage and integrated it with the bank's legacy systems. Developed middle-tier to help accounts of the bank view their total balance, credit usage by different departments and employees etc., in real-time.
Responsibilities:
- Involved in requirement analysis, design and implementation of the system.
- Used UML Rational Rose to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams and Component Diagrams .
- Implemented session beans to perform business logic and entity beans to persist or retrieve data from the Oracle 9i database.
- Developed module which performs authentication and authorization and the one which provides real-time reports on credit-usage by different entities in an organization.
- Adopted various design patterns like Business Delegate, Data Transfer Objects DTO , Service locator, Session Facade, Data Access Objects DAO and Template Method pattern.
- Wrote Junit test cases to test DAO classes and some methods in session beans.
- Created schema and processed XML to stream data across different Interfaces for authentication, authorization, charge and reversal of a real-time transaction.
Environment: JSP, Servlets, EJB, JDBC, JUnit and Oracle , Java, Struts Framework, Oracle9i, Windows xp, Web logic, Hibernate, XML, XSLT, WSDL, SOAP, UML, Clear Case, HTML, CSS.
Confidential
J2EE Developer
Description: The Objective of new system is to enable CONFIDENTIAL private banking group Confidential to strengthen their existing client and attract new client. The Confidential System will enable the CONFIDENTIAL Private Banker and Client to create a tailored website, which will reflect each client s unique relationship with Confidential. The functional requirements of the PBG Internet site is to deliver account information, news, marketing information, CONFIDENTIAL research and information about CONFIDENTIAL products/Services.
Responsibilities:
- Involved in Software Development Life Cycle SDLC of the application: Requirement gathering, Design Analysis and Code development.
- Implemented Struts framework based on the Model View Controller design paradigm.
- Implemented the MVC architecture using Strut MVC.
- Struts-Config XML file was created and Action mappings were done.
- Designed the application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, JSP UI Components as View and ActionServlet as a Controller.
- Designed and developed business components using Session and Entity Beans in EJB.
- Used JDBC for data access from Oracle tables.
- Implemented EJB's Container Managed Persistent strategy.
- Worked on triggers and stored procedures on Oracle database.
- Apache Ant was used for the entire build process.
- JUnit was used to implement test cases for beans.
- Worked on Eclipse IDE to write the code and integrate the application.
- Application was deployed on WebSphere Application Server.
- Coordinated with testing team for timely release of product.
- describing and exchanging security information between on-line business partners by using SAML
Environment: JSP 1.2, Servlets, Struts1.2.x, JMS, JavaScript, Eclipse 2.0, Web Sphere Application Server 5.0, Oracle 8i, EJB, ANT, My Sql,SAML.