Professional in the continuously advancing field of Information Technology in a company that provides immense opportunities to grow intellectually, technically and professionally in conjunction with company’s goal and objectives.
Over 5+ years of experience in development and design of various applications using Java/J2EE technologies. Experience in software development includes Requirement Analysis, Design Development Integration, Implementation, Maintenance, and Testing. Experience in Core java – jdk1.5, concurrency utility, Exception. Experience in design and development of multi-tier applications using Java, J2EE, XML, XSD, SOAP, WSDL, RMI, HTML, JavaScript, Tag Libraries, and JUnit. Experience in client-side Technologies such as HTML, DHTML, CSS and JavaScript. Experience in web application design using open source MVC, spring and Struts Frameworks. Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets. Experience in MVC Architecture, Struts, Hibernate, Spring and a multitude of J2EE design patterns. Designed and developed a REST-ful style Web Services layer. Proficient in using RDBMS concepts with Oracle 9i/10g, DB2 and MySQL. Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries. Experience in parsing XML documents using JAXP 1.3, which supports SAX 2.0 and DOM. Experience in application testing using JUnit. Used ANT as a build tool. Experience under Agile methodology development. Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting.