*Requirement* * *
*Java - Design Pattern* Location: San Jose, CA Duration: 4-6 months contract Positions: 2 *Language * *Java*: Besides the everyday skills we need someone who understands or used the more advanced features of Java: generics, annotations, dynamic proxies, concurrency (this feature is in 1.5 and above), etc. *JavaScript* - if he/she knows JavaScript at some level it would be a plus. * * *Design Patterns: * Programmatic Pattern: He/She must understand the basic design patterns at the code level. For instance: what is a Factory, Facade, Visitor, Decorator, Bridge and as importantly when and how should they be used. A hard requirement is that he/she must understand Dependency Injection. This concept is crucial - not as a particular practice - but as an approach to development. Without it, adaptive models are not built * * *Enterprise Patterns: * *MVC pattern* - must have worked on some implementation of the Web MVC pattern: Struts2, Spring, etc. *Proxy pattern* - why and what are proxies. Since we are integrating with many diverse systems using Services and an ESB (which is essentially a Proxy model) knowing this pattern is essential. *Messaging* - What are messaging frameworks - why and when are they used. *DAS/DAO* - What is a data access service and it's data access objects. What is the relationship between the two. * * *Domain Modeling: * Business models: Must be able to grasp that business concepts translate into domain entities and class diagrams. This will facilitate the interactions between architecture and development and will enhance development velocity. Relational Model: Must understand relational models and how to work with architecture to take business objects and translate them into DB objects and vice versa. This is a critical requirement If you interested please send me following details for candidature Candidate Legal Name: Potential Start Date: Current Salary: Expected Salary: Visa Type: If H1b Validity up to: Current Location: City, State, Location Constraint: Availability for Face to Face Interview: Email: SSN# (last 4 digits): Year of Birth: Reason for leaving current assignment: When did you complete you Current assignment: Education Details (Name of the University and Year of Passing): Also provide me Two official *reference* with this format (Name :: Designation :: Official Email ID::) If h1 visa please send me Employer Contact details: l really appreciate your earliest response, if you have any questions feel free to call me @ (503) 608 - 4020 Best Regards, Sandeep Reddy MindLance, Inc National Staffing Agency Inc 500 *|* Deloitte Fast 50/500 Award Winner Hoboken NJ* |* Metropark NJ *|* Raleigh NC *|* Pittsburgh PA *|* Phoenix AZ *Tel:* (503) 608 - 4020 *|* Fax (602) 265-2655 *Email:* [email protected] *|* *www.mindlance.com* *Yahoo ID:* [email protected] *| **G Talk ID**:* [email protected]
