Java Developer
Pertratechnologies
Chennai Area, India
• Responsible and active in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.• Actively participated in the daily SCRUM meetings to produce quality deliverables on time.• Interacted with Business Analysts to come up with better implementation designs for the application.• Developed various UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.• Developed client side interface with the help of HTML/JSP/CSS/Java Script Pages• Built the System using OCP widgets(like MVC frame work)• Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.• Designed and implemented application using JSP, Spring MVC, Struts, JNDI, Spring IOC, Spring Annotations, Spring AOP, Hibernate, JDBC, SQL, ANT, JMS, Oracle.• Used SOAP web services using Apache Axis 2.0• Automated build process by writing ANT build scripts.• Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.• Played a key role in the design and development of almost all the modules of the project.• Configured and customized logs using Log4J.• Used JUnit for unit testing.• Used JIRA for bug tracking, issue tracking and project management.