Java Developer
Current• Involved in the process of analysis, design, and development of the application• Responsible for working with the client on establishing deliverables, timeline, budget, managing project scope and project resources.• Developed different modules using J2EE architecture in JSF 2.0 Framework by implementing MVC model along with Spring using Delegation Variable Resolver.• Developed using JSF 2.0 framework for rich UI along with HTML, JSP and Servlets for different User Interfaces using RAD tool.• Developed UML class diagrams.• Created AJAX Web application module using jQuery for validation and also DOJO for improved interfaces.• Developed MDB to implement asynchronous request processing.• Utilized subversion as version control system.• Involved in designing phase, involving XML SOAP for getting the Web services from the server• Involved in writing procedures, complex queries using PL/SQL to process the data on DB2using Toad tool.• Performed query optimization to achieve faster indexing and making the system more scalable.• Worked on DB2 for backups and testing.• Implemented Hibernate 3.0 in the data access layer to access and update information in the Enterprise Database.• Used IBM Websphere 6.0 application server for application deployment and testing purposes.• Used JSON for data exchange between application modules along with XML• Involved in testing complete flow of the modules.• Used Stream Based approach Source Forge SVN for source control of the project documents and code• Debugging and Troubleshooting any technical issues while implementing the applications