Must Have : Good knowledge on JSF Project structure on service and UI folders and the tool generated files In-depth knowledge in ADF architecture and its life cycle Below points are expected to be known and be well versed with Creation and usage of Entity and View objects Associations and view links Providing field level validations at VO and EO levels Task Flows and transaction maintenance Screen Templates AM with dependent AMs and maintaining the VOs QBE and overriding its methods Declarative way and programmatic way of handling field based events AM pooling concepts Using common properties file for validation Validations at EO/VO field attribute level Page level Using Skins Internationalization Jasper Reports on i-report 3. 5. 6 Good to Have : Debugging of ADF Environment setup identifications using the tool Usage of before/after phases of a page Worked on how javascripts can be implemented Worked on various component level operations Worked on ADF optimization Love to have : Person with SOA and ADF combination Knows how to create customized components Knows how to utilize project libraries within a project Knows integration of ADF with other frameworks like Spring, Hibernate Salary: Not Disclosed by Recruiter Industry: IT-Software / Software Services Functional Area: IT Software - Application Programming , Maintenance Role Category:Programming & Design Role:Software Developer Keyskills hibernate soa jsf operations debugging service validation optimization adf Desired Candidate Profile Education- UG: B.Tech/B.E. PG:MCA Doctorate:Any Doctorate - Any Specialization, Doctorate Not Required Please refer to the Job description above