1) Good Experience in providing solution using EJB3.0, JPA 2.0, Angular JS
2) Ability in adopting new design patterns like DOM (Domain Object Model), Repository patterns
3) Hands on Knowledge in jBPM, Rule Engines
4) Should be able to deliver components independently
Below are the key challenges / issues that will have to be actioned on selection
Embedding excel report in part of the browser.
Selected value in the select box to be displayed by default . (id with id) eg: item.id as item.id for item in items
Navigation to the same screen from different URLs. (Landing on the same page showing different set of details based on source page without hitting the service )
Context propagation on multiple pages.
Navigation from one screen to different URLs (Back button navigating to different target page based on previous navigation)
Multi select action on Grid
Business Rule implementation using either Drools or Java
Jack Rabbit implementation
Unit testing on Angular JS using Jasmine (Existing Angular developers are not aware of this)