Java Developer
CurrentCommunication Hub provides a user-friendly solution for users to send and receive work items and messages between their teams with the ability to track(status,duration opened etc.)• Used OOAD Technology, classes are designed in UML with the help of Rational Rose.• Used Spring MVC framework to build RESTful web services.• Developed and deployed business logic using Session Beans and Servlets.• Created web pages and client side validations using HTML5 and CSS3 and JavaScript, AJAX,JSP. • Used Hibernate framework for back end development and Spring dependency injection for middle layer development.• Implemented core Java code with data structures and algorithms to the back-end.• Involved in debugging the application.• Used Maven to compile and generate EAR, WAR, and JAR files. • Created custom exception classes to display appropriate error messages. • Used JUnit for white box testing of application. Created test conditions/test data.• Used Log4j for logging errors and publishing logging information to various destinations. • Used Jenkins for continuous deployment. • Developed the system interface with webservice and JMS