Project Manager - Java Development

Pune, Shared Services

•In depth understanding of Object Oriented Programming (OOPs), web technologies and Java/J2EE Technologies and ability to write and optimize application code

• Deep knowledge of Java / J2EE technologies with hands-on experience on Spring, Struts, Hibernate and application server environments and ability to configure and deploy web applications

•  Ability to design solutions using oops concepts and design patterns, hands-on experience on modelling tools

•  Understanding of software architecture and MVC architecture and ability to work with n-tier architectures (UI, Business Logic Layer, data access layer, integration components etc.).

•  Understanding of exposure to Service Orient Architecture (SOA).

•  Strong knowledge of HTML, XML, XSLT, custom tags, Javascripts, CSS for front-end (user experience development).

• Complete knowledge of software development life cycle models like waterfall, agile etc. relevant work products/templates