Description
SUMMARY: * Extensive experience of 19+ years in Application development. * US Citizen with TS/SCI (in-progress), Secret, MBI, USCIS/FEMA DHS, and * Exposure to analyzing, designing and developing of complex software systems with good exposure to technical architecture, component design, interfacing with external systems and integration. * Expertise in JEE technologies like Spring, Struts 2.x/Tapestry, Restful/SOAP web services, Jersey, Apache Axis, JSP2.0, JSF2.0, Servlets, JDBC, Exception Handling, JavaBeans, I/O and Collections. * Proficient in various Web technologies like Bootstrap, AngularJS, Node.js, Jasmine, Karma, HTML, CSS, JavaScript, JQuery, Prototype, XML, Apache Commons, and AJAX. * Create a kick start of the project by creating a sample application with JEE Technologies * Creating the overall architecture of the application. * Created and configured initial application reusable components like AOP database transactions, ORM configuration, Email Utilities, Hibernate Cache etc. * Mentoring the other developers by providing initial application components to start, database design help, architecture and coding help. * Experience of using various Design Patterns like singleton, value object, session facade, business delegate, service locator, and DAO design patterns. * Test Plan Document, Design/prototype document, Confirmation Management document, Disaster recovery plan documents, Data Base Architecture documents etc.