Understanding functional requirements and creating Technical specification.
• Performed architecture designing/simplification and code base setup for the application.
• Development and integration of reusable components throughout the application.
• End to End development using Struts, Spring and Hibernate.
• Mentor and guide developers in coding, design methodology and performance tuning.
• Developed unit and integration tests as part of regular development.