Professional Summary
Over 6+ years of IT experience in software development performing Requirements Gathering, Analysis, Design and Development of web, distributed applications as well as Deployment, Configuration, Production Support, Code Management and Application Integrations using Waterfall and Agile/SCRUM. Strong database skills, Object Oriented Programming and development knowledge Experience in in Front end/UI/Web development using HTML/HTML 5, CSS/CSS3, JavaScript, AJAX, JQuery, JSON, Angular JS, Bootstrap JS, Node JS, XML. Strong experience in Core Java, J2SE API, Collections, J2EE, Servlets, JSP, JDBC for distributed component development. Strong Experience in Service Oriented Architecture (SOA), REST API, SOAP Web Services development using JAX-WS, Microservices, Apache Axis2, JAXB, XML/XSD, WSDL, Jersey REST API Excellent experience developing web application using JSF, Prima Faces, Struts MVC Frameworks. Experience in developing enterprise applications using various open source frameworks using Spring Core, Spring Boot, Spring DAO, Spring MVC, Struts and Hibernate ORM Framework. Proficient in Junit, Mockito, Selenium, SOAP UI, Postman, JIRA, GitHub, Jenkins, SVN, CVS. Having knowledge in developing and deploying application in AWS Cloud. Experience with various RDBMS systems using SQL, PL/SQL, Oracle, SQL Server, DB2 and MySQL. Having strong experience in web/app server configuration, administration and deployments using Tomcat, Web Logic, Web Sphere, JBoss. Strong experience in full life cycle Production Support, On Call Support, Defect fixing, Change requests management, root cause analysis. Good communication skills, interpersonal skills, self-motivated, quick learner, team player. - Experienced Java Developer focused on solving customer problems, improving usability and maximizing efficiency.