I have 5+ years of professional Software development experience using Agile Software Development methodologies such as Scrum, Sprint planning, and Traditional software models like DSDM, FDD and SDLC, which includes/Architecture, Development, Implementation, Integration, and Testing of Client-Server, Web Applications using Java/J2EE Technologies. Experience of Developing web-based enterprise applications using core Java, J2EE, JPA/Hibernate, WebServices ( SOAP and Restful ), MVC framework ( Spring MVC ), SQL, PL/SQL, HQL, and ObjectOriented Programming techniques. Experienced using Multithreading, Collections, and Exception handling mechanisms