Professional Summary Extensive experience in using Java and JavaScript Technologies Experience in developing distributed Web applications and Enterprise applications using Java/ J2EE technologies. Experience using frameworks like Spring, JPA, Hibernate and MVC framework Struts. Expertise in data bind on client side using JavaScript and JQuery. Expertise in developing Mobile Applications using IONIC and AngularJS. Developed User Interface using HTML5, CSS3, JavaScript, AngularJS, jQuery, and Bootstrap for providing user interface and communication between the client and server. Skilled at programming in J2EE/JAVA applications using various IDE tools using Eclipse. Experience in working with SQL databases like Oracle, MySQL, and have some knowledge of NoSQL databases like MongoDB. Knowledge of Scripting tools like Jira and Maven. Experienced in writing unit test cases using Junit Experience in using version control system. Expertise working in the Agile methodology environments like Scrum. Capable to deal with new leading technologies. Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work within a team environment.