Job Description :
5+ years experience using Hibernate and understanding ORM. 5+ years experience using SVN, JBOSS, and Oracle 5+ years experience with using Spring MVC frameworks, Eclipse, Java, JPA, JSON and Java Services Experience using various design patterns preferably MVC, Singleton, Facade and Factory Proficient in OOD and Implementation, Design Patterns Strong interpersonal and communication skills Problem solver with attention to detail. Designs systems/applications with a high level of complexity (e.g. many interfaces, services, multiple packages, platforms Self-motivated with strong time management skills and able to handle multiple assignments. Acts as a technology mentor to team members. Evaluates leading-edge technologies and uses this information to influence future business strategies. Maintains an enterprise wide perspective in supporting their customer area(s) seeking solutions that optimally support the enterprise Preferred Skills: Experience or exposure to Agile and Lean development practices Experience or exposure to Database Design and Implementation Knowledge of Multi-tier Architecture, Rational/Visio modeling Experienced with UML, JUnit, Unix