Senior Software Developer
Current• Designed and coded application in an agile environment using JAVA and J2EE Technologies such as Java, Spring, Hibernate, JPA, XML, JavaScript, JDBC, Servlets, JAX-WS, JAX-RS.• Provided programming estimates, identified potential problems and recommended alternative solutions.• Designed the user interface of the application using JSF, AJAX and JavaScript.• Involved in Scrum poker for Story point estimation, peer code review activities and defect fixes for production support during warranty duration.• Involved in modifying and maintaining OpenL framework to implement policy rating part of the project.• Designed the application using object oriented methodology (Rational Rose) to create use cases, class diagrams, sequence diagrams.• Actively participated in build and deploy of artifacts, maintain continuous integration and integrity of source code versioning using below mentioned tools: Maven Ant Jenkins Continuous integration system SVN and GIT• Guided scrum team and provided inputs to offshore team to ensure timely sprint delivery.• Involved in Scrum poker for Story point estimation, peer code review activities and defect fixes for production support during warranty duration.• Co-ordinated with Business, QA and other integration teams during development and testing of the application.