Oracle Adf Technical Consultant Resume
Pinellas County, FL
SUMMARY
- 7+ Years of IT experience with an emphasis in Oracle ADF development.
- Experience in developing commercial web applications, Multi - lingual web apps, enterprise applications and web services by using enterprise technologies, such asJava, J2EE,JSF,Oracle ADF,Java Script, Groovy Script, Hibernate,EJB, JSP, Struts, Servlets, Beans, RMI, HTML, JDBC, XML (XSL,XSLT, XPath),Web Service, SOAs.
- Extensive experience in working with Oracle Application Development Framework (ADF) for developing Oracle Custom Web Applications.
- Strong in the complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
- Expertise with Oracle ADF Business Components, ADF faces, ADF Task flows and Data Controls.
- Experience in providing technical direction for the JSF/ADF, development, design, and systems integration for client engagement from definition phase through implementation.
- Specialization in Oracle Fusion Middleware Technologies ADF 10g/11g/12c, WebCenter 11g/12c.
- Extensive knowledge on JSF & ADF life cycle.
- Expert in integrating ADF Fusion Application with Webcenter, Security, Application Module pooling and Deployments.
- Experienced in developing Applications using SOA, BPM, ADF, Webcenter Integrations.
- Expert level knowledge on WebLogic Server Administration.
- Expert level Knowledge on Architecting applications using Oracle Fusion Middleware Technologies.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using Oracle Database.
- Strong experience with JavaScript libraries/ MVC framework like AngularJS and jQuery.
- Designed & developed LDAP Authentication & Authorization Service using JAVA, LDAP, JNDI.
- Good Working Knowledge of database design and development, which includes: creating tables, indexes and triggers, writing stored procedures, views, performance tuning using SQL.
- Implemented JSON with REST web services API.
- Work with team members to help translate client needs into design/application specifications.
- Extensively worked on PL/SQL Stored Procedures, Functions, database triggers.
- Experience with multiple Servers WebLogic, JBoss and Tomcat.
- Proficient in the design, development and implementation of Model-View-Controller (MVC) using ADF.
- Ability to grasp modern technologies and to correctly apply new tools to build applications.
- Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
- Worked on multiple Projects at same time with multi-site & multi-cultural teams.
- Excellent communication skills, strong organization and interpersonal skills and a very good team player, capable of working independently with minimal supervision, and perform as part of a team.
- Excellent in meeting deadlines, time management, ability to analyze results and find bottlenecks.
TECHNICAL SKILLS
Programming Skills: SQL, PL/SQL, J2EE, AJAX, JSP, JDBC, Oracle, Groovy Script, Java Script, UNIX, HTML, XML, UML, JSP, Junit.
Framework: JSF, ADF Faces, ADF BC, Struts.
RDBMS: Oracle 12c/11g/10g/9i/8i.
Java/Web Technologies: J2EE, JSF, JSP, UNIX, HTML, XML, UML, Oracle ADF Faces
Tools: & Utilities: SQL Developer, JDevelper 12c/11g/10.1.3, SVN
Operating Systems: Windows 2000/NT/XP/98, UNIX, LINUX
Servers: Web Logic Server, OC4J, JBoss, Tomcat.
PROFESSIONAL EXPERIENCE
Confidential, Pinellas County, FL
Oracle ADF Technical Consultant
Environment: JDeveloper 12c, ADF, Java, BC4J, SQL, PL/SQL, J2EE, SQL Developer, Tortoise SVN, WebCenter Portal and WebLogic application Server.
Responsibilities:
- Design, Implement and Test Oracle ADF applications using JDeveloper 12c.
- Worked on WebCenter Portal for creating intranets, extranets, composite applications and self-service portals.
- Design and developed SPSS wizard components using ADF task flows (BTF and UBTF), train stops, regions, templates and fragments.
- Created Validations for various fields using ADF valuators to validate Required Field, Range, Length, Start Date less than End Date, handled various Exceptions using oracle ADF.
- Developed ADF pages, page fragments, page templates and worked on ADF Faces Components.
- Implemented the Search functionality in ADF search pages.
- Worked on BC4J components to create various AM’s, VO’s, EO’s as per the requirement.
- Involved in working with ADF bindings and Data Controls.
- Involved in working with bounded task flows and unbounded task flows.
- Designed the complex IRIS application using Object Oriented Methodology creating use cases, class diagrams, and sequence diagrams using Rational Rose.
- Designed and developed web (UI) pages using JSP, Servlets, andStrutsfor generating HTML content using the information returned from the respective Beans.
- Responsible for continuous integration and automatic deploying on WebLogic application server.
- Involved in working with JSF & ADF faces components to implement the user interface.
- Created ADF pages with Master Detail Tables, Master Table Detail Form, and Tree Tables.
- Created Skins for the pages using CSS files.
- Configured and Implemented Security for the application.
- Lead the team and provided technical guidance.
Confidential, Wilmington, MA
Oracle ADF Technical Consultant
Environment: JDeveloper 11g/12c, ADF, Java, BC4J, SQL, PL/SQL, J2EE, SQL Developer, Tortoise SVN, WebCenter Portal and WebLogic application Server.
Responsibilities:
- Involved in Design, Development, Customization, Custom Applications with MVC architecture developed using ADF.
- Worked on BC4J components to create various AM’s, VO’s, EO’s as per the requirement.
- Involved in working with JSF & ADF faces components to implement the user interface.
- Worked on WebCenter Portal for creating intranets, extranets, composite applications and self-service portals.
- Created ADF pages with Master Detail Tables, Master Table Detail Form, and Tree Tables.
- Involved in working with bounded task flows and unbounded task flows.
- Configured and Implemented Security for the application.
- Created Validations for various fields using ADF valuators to validate Required Field, Range, Length, Start Date less than End Date, handled various Exceptions using oracle ADF.
- Worked on CRUD functionalities create, update, update, and delete in various pages.
- Involved in designing data structures, created ADF modules, entities, views, associations, view links, application modules.
- Involved in working with ADF bindings and Data Controls.
- Refined feature requirements and developed user interface components using JSF and Oracle ADF.
- Deployed the application to the WebLogic Server.
- Created Skins for the pages using CSS files.
- Lead the team and provided technical guidance.
- Managed the team and worked on reporting to higher verticals.
Confidential, New York, NY
Oracle ADF Developer
Environment: JDeveloper 11g/12c, ADF, Java, J2EE, JSF, Oracle 11g, SQL/PLSQL, LINUX, Tortoise SVN, WebLogic application Server.
Responsibilities:
- Understood the client requirements and developed the required ADF business components like View Objects, Application Modules etc.
- Developed ADF pages, page fragments, page templates.
- Implemented the Search functionality in ADF search pages.
- Worked on ADF Faces Components.
- Responsible for unit testing using JUnit (writing Junit tests for data layer & business layer).
- Responsible for working on the project build scripts using ANT set up under Hudson.
- Responsible for continuous integration and automatic deploying on WebLogic application server.
- Involved in implementing Auto Suggest Behavior for various fields, implemented Export to Excel Sheet functionality, and implemented Printable Page Behavior
- Involved in designing the object components according to the oracle application framework MVC architecture.
- Extensively worked on bounded and Unbounded Task flows, managed beans, backing beans.
- Worked on different taskflow activities like URL activity, method call activity, task flow call, task flow return activities etc.
- Acted as ADF guide to the peers.
- Reviewed the code developed by the peers, written the unit test cases and executed them.
Confidential, Deerfield, IL
Oracle ADF Developer
Environment: JDeveloper 11g, ADF, Java, J2EE, JSF, Oracle 11g, SQL/PLSQL, LINUX, Tortoise SVN, WebLogic application Server.
Responsibilities:
- Single handed completion of a Integration module - Open Close period for fusion financials which involves complex business logic tied up to a UI page that involves Tree structure, master child relation, View Criteria execution, user profile views etc.
- Involved in ADF Entity Object, View Object creation, Page Fragments and Task flow definition.
- Designated development/integration point of contact for development team.
- Conducted knowledge sharing session on capabilities/limitations of Oracle ADF UI to Financial Development Teams across different geographical locations.
- Investigate of ADF best practices by creating POC’s and work with JDeveloper team to ensure bug free product.
- Design and monitor design, implementation and development of Fusion Applications including knowledge sharing sessions and guidance.
- Providing support and help to other parallel teams through internal/external technical.
- Responsible for developedADF Data Controlsfrom Web Services and Java Components.
- Responsible for writingJUnit Test scriptsfor testing in business layer & data layer.
Confidential
Senior J2EE Developer
Environment: J2EE, ADF, JSF, SQL/PLSQL, LINUX, XML, Java Script, Hibernate, Jdeveloper, WebLogic Server, SVN.
Responsibilities:
- Direct interaction with the users to discuss business requirements and defects and developing prototypes and implementing the business requirements.
- Design and developed multiple web (UI) pages usingJSF,ADFRich Faces.
- Responsible for developed, invoking and implemented validations onbacking beans.
- Responsible for implementing new enhancements and fixing defects using ADF,JSF andHibernate.
- Used Hibernate Persistence Strategy to interact with database and worked with all kinds of Hibernate mappings.
- Used Check style development tool that ensures the java code adheres to a coding standard.
- Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as Order Confirmation and Order Payment details.
- Performed unit testing by writing test cases using JUnit.
- Used Web Services (WSDL, SOAP, and RESTful) for third party authorizing payments to/from customers.
- Reviewed the code developed by the peers, written the unit test cases and executed them.
Confidential
J2EE Developer-consultant
Environment: J2EE, Struts, JSP, SQL/PLSQL, LINUX, HTML, XML, Java Script, EJB, Servlets, Eclipse 3.6, Java Bean.
Responsibilities:
- Responsible for Analyze the system, design, and implementation of a project.
- Participating every day scrum team meetings, and direct interaction with the users to discuss business requirements.
- Execute all the software development activities contained in each sprint.
- Responsible for fixing defects and developing prototypes and implementing the business requirements and testing the defects.
- Developed Action Classes for Struts framework and implemented java classes for corresponding Strut Actions.
- Developed EJB’s for user profile persistence, and applied Session Façade design pattern for stateless session beans.
- Design and developed multiple web (UI) pages usingJSP and XHTML.
- Implementing business logic using JAVA development with EJB.
- Responsible for the creation and execution of the Unit Test cases.
- Responsible for deploying on JBOSS Application server.