I have good hands on grip over java technology(upto java-8) as backend programming. Moreover, I have an experience to support front-end technology like, HTML, CSS, JQuery, Angular, Bootstrap, Javascript. I have been working with spring framework since 2013. Right now I have been getting my hand dirty with other areas of spring framework since 2015. i.e. Spring boot, Spring cloud, Spring Data JPA, Spring security, Spring Quartz for scheduler. Along with this in order to maintain code-quality/analyzer-tools; I am using checkstyle, PMD, findbugs, sonarqube. I am following TDD (test driven development) which emphasis on setting up the test data for a piece of code which can be tested first and then can be implemented . Also, I have an experience of process framework. i.e. Agile methodology - Scrum framework through JIRA software for reports, plan, track, and manage all agile software development projects from it.