Hi,
Please have a look at this *“Urgent Requirement”* and reply me ASAP.
*Position: Java Technical Lead*
*Location: Cary, NC*
*Duration:18 months*
*Role Description:*
- Excellent at java, object oriented design.
- Experience with design pattern.
- Experience with Spring framework, hibernate, etc.
- Database design experience, with Sybase.
- Familiar with web develop, such as JSP, javascript, etc
- Familiar with JMS, XML.
- Familiar with unix/linux script
- Familiar with SDLC.
*Job Description: *
Core Java
OO (Object Oriented Programming)
Understanding of reference vs. value types
Differences between OO and other paradigms ?
Experience designing to interface
Concepts that make a language object oriented?
Understanding of Object Hierarchy
Understanding PIE
Knowledge of the different access levels
Experience designing to interface
Experience developing code using generics
Understanding of abstraction
Understanding of reflective programming
Understanding overloading and
Understanding of garbage and resource management
Knowledge of coupling and when to avoid
Experience with implementing equals and hashCode
Knowledge of cohesion and when to avoid
Understanding Immutability
Understanding of refactoring
Understanding of Exception Hierarchy
Differences in inheritance vs. composition
Knowledge of Deprecation
Reasons behind Program to an interface
Knowledge of the default implementation of hashCode
Experience with Design patterns
Knowledge of Serialization
Awareness of upcoming features in new versions
Experience with Collections
Experience with Annotations
JEE
Unit Testing
Understanding of JSPs
Understanding of Unit Test Life Cycle
Understanding of EJBs
Understanding of the different kinds / types of unit tests
Awareness of JPA
Experience with TDD
Awareness of Messaging / JMS
Familiarity with different unit test frameworks
Awareness of Object Relational Mapping
*Thanks & Regards,*
*Alex Fernandes*
*Technical Recruiter- Talent Management Group*
**
*|| IT-SCIENT || Phone: 510.972.5255 || Email: [email protected]
||Web:www.itscient.comll*
*
*
--
You received this message because you are subscribed to the Google Groups
"oraapps" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/oraapps?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.