Having 8 years of professional experience in Java/JEE development with agile development process.
Experienced in Java 1.7, J2EE, Spring, Hibernate, EJB, Jboss SEAM, Grails, Groovy, Object Oriented JavaScript, Angular, AJAX, and JSON.
Equally good exposure to work on development projects and production environments.
Good understanding of performance optimization, code refactoring and code impact analyses.
Good knowledge in design patterns with principles OOAD and UML.
Knowledge of code quality tools like PMD and Crucible (code review tool) to achieve quality deliverables.
Vast exposure to version control systems like: SVN / GIT.
Experience working with Agile Development teams and methods.
Familiar with estimation techniques. Involved in planning estimations, preparing proposals, gathering requirements, creating prototypes and POCs.
Up-to-date with the latest JEE trends, techniques, technologies and good insight into current web & app design trends and related creative spaces.