- Responsible for gathering all required information and requirements for the project.
- Developed UI modules using JSP, JavaScript, CSS and Ajax.
- Developed the enterprise application by integrating JSF/Spring/Hibernate Frameworks.
- Used J2EE design patterns such as MVC, DAO and DI/IOC, Business Delegate, Singleton for the applications.
- Designed Database Schemaand Writing SQL queries.
- Used Spring framework to implement the MVC design pattern for implementing business logic of the application.
- Created REST and SOAP services to provide patients information.
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Modeland View Objects, View Resolver
- Gathering requirements and understanding of business requirements and implement the process using Agile (Scrum) methodology.
- Designed and developed service layer using spring with Inversion Control.
- Developed configuration files, mapping files and Annotations to map the POJOs to DB tables managing associations and classes specific to the Spring and Hibernate.
- Implemented data access using Hibernate (Object Relational Mapping Tool) persistence framework.
- Built web-based maintenance application to maintain complex specification documents. Used jQuery, Wicket, and iBatis against a MySQL database
- Oracle 11 g database have been used in the storage section. Having responsibilities to create lots of sql queries, stored procedures and triggers.
- Used ANT build tool to build and deploy the application.
- Developed Ant Scripts for the build process and deployed in IBM WebSphere.
- Performed Unit Testing Using JUnit.
- Worked with the Web services using CXF to check the credit history.
- Used GIT as a version controller.
- Implemented Log4J to trace logs and to track information.
- Used JSP for the front end, Lots of JSTL tags. HTML 5 tags and CSS3 JavaScript , Jquery functions have been used
- Using WebSphere server for deploying the application.
- Used Clear Case for Source Control and Version Management.
- Executed Manual Testing on different modules of the application.
- Followed test driven design (TDD) technique and worked on Pair programming
- Performed the Backend Testing to ensure data consistency on front-end by writing and executing SQL statements on SQL Server Database Manually.
Environment: Java 1.6, JDK 1.6, JSP, JSTL, JavaScript, C++, HTML5, CSS3, CSS, AJAX, Spring 2.5, Hibernate 3.0, SQL Server 2008, ANT, Apache CXF 2.5.2, IBM WebSphere 6.0, Log 4j, JUnit, ClearCase, AngularJS ,My Eclipse, Eclipse CA SCM, Eclipse GWT