Experience in Object Oriented Analysis, Design/Development Methodologies using Java and J2EE and Android Application Development. Experience in UI design framework and scripting language like ExtJs, Javascript. Experience in J2EE Design Patterns like Front Controller, Data Access Object and POJO classes. Experience in Model-View-Controller(MVC) architecture using Spring framework and Hibernate for ORM framework. J2EE development experience in IDE tool like Eclipse and J2EE web application deployment experience in Apache Tomcat 7 web server. Experience in front-end application connectivity with back-end databases using JDBC drivers. Understanding of RDBMS through writing simple queries on databases like MySQL, PostgresSql, Vectorwise. Experience in version control systems such as Subversion (Tortoise SVN). Experience in requirements gathering and analysis/documentation of business and system requirements and communicating to its stakeholders. Strong communication and interpersonal skills backed by sound analytical, technical and leadership skills. A Team player as well as a Self-Starter with the ability to manage multiple priorities under aggressive deadlines.