Anil A

Developer - 4 Years of Experience - Near 43017




Dublin, OH

Education Level:


Will Relocate:



SUMMARY: * Over 5 years of IT experience in Design, Development, Support and Implementation of Web based applications using JAVA/J2EE/GROOVY GRAILS Technologies (Core Java, JDBC, Servlets, JSP, XML, spring, JUNIT, Hibernate, and Restful API). * Development experience with Java such as OOPS Concepts, Strings, IO, Multithreading, Collections and Exception Handling. * Very Good Experience with Servlets and JSP. * Experience in spring frameworks like spring web flow, ORM, spring core, Spring AOP. * Extensive knowledge in Spring Web MVC framework for the applying MVC Implementation to the web application. * Good knowledge of spring's IOC, AOP, Spring MVC and spring's integration with Hibernate technologies. * Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB). * Hands on experience in Struts, SOA Web Services Architecture and Development. * Experience with web API lifecycle. * Struts (MVC) is used for implementation of business model logic. * Used HQL and SQL as the query languages in Hibernate Mapping and Integrated Spring and Hibernate framework. * Created SQL, PL/SQL statements for the effective retrieval and storage of data from the database. * Good knowledge at SOAP/WSDL and REST FUL interfaces in java. Created and executed both load and functional tests for web services. * Expert level skills in developing web-based GUI s using HTML, DHTML, XML, CSS, and Java Script for web enabled applications and D3 Data-Driven Documents for producing dynamic, interactive data visualizations in web browsers. * Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience. * Development of a well responsive SPA (single page application) using AngularJS framework in conjunction with HTML5, CSS3 standards, with front-end UI team. * Implemented AngularJS Validation to validate user inputs and to create user-friendly web application * Used AngularJS Two Way Data Binding to achieve the feedback functionality from the user. * In-depth knowledge of Apache Subversion (SVN) and Jenkins Continuous Integration Server-Installation, Configuration, Design and Admaninistration and integrating these tools with other systems. * Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards. Followed Test-Driven Development (TDD) and participated in scrum status reports. * Designed and developed the application using Agile methodology and followed TDD, Scrum, pair programming. * Used JIRA to test and track the Issues and Bugs related to software or Application. * Exposed with different web application servers like Tomcat Apache Server, IBM WebSphere server, BEA Web Logic Server, JBOSS Application server. * Very good knowledge on IBM WebSphere Commerce. * Worked with IBM Commerce team, Business Analysts and Managers and resolved key issues. * Experience with Agile / Scrum and Waterfall Methodologies. * Exceptional skills in Agile Development and Test Driven Development (TTD). * Involved in resolving Production Support tickets. * Assisted in responding to emergency support calls and submitting a weekly log to management and in developing network integration policies. * Part of a response team that worked on support issues throughout the company. * Responsible for compiling and submitting an error report for management each week. * Expert knowledge of data structures, computer logic and flow-charting, program design methods and techniques, database vendor versions, compiler versions * Excellent critical and creative problem solving ability and analytical thinking with quick learning, interpersonal and client interfacing skills. * Assisted project manager in defining project scope, time & effort estimates and deliverable management.