Having 4 + years of professional experience in Software Development. ? Currently working as Sr. Software Engineer for Persistent System Ltd. ? Having good exposure and experience in Java, J2EE, Hibernate, Spring Core, Struts2.0, Mybatis, open source frameworks & Technologies. ? Have good knowledge of Object Oriented Programming concepts. ? Have good understanding of MVC Model and Layered (3-tier) Architecture. ? Good communication, innovative, collaboration & team building skills.