I worked on highly complex application in my experience with utmost quality and best coding skills. I have an experience of 12 years in Java technologies of Core Java, J2EE, Struts 1.x, Spring MVC, Spring Trasactions, Spring Annotations, Hibernate, Log4j, XML, SVN, UML , Junit, Servlets, jsps and in Agile Scrum Methodologies. Have Knowledge on Ajax and Angular JS as a front end technologies. I also have a very good experience of reviewing the code and identifying and analyzing the coding risks upfront. My Approach to the Job: Understand the application requirements. Think of different options and select a best optimised way of coding it using my java experience. Unit test the piece of code. Perform Test Driven Development