We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY:

  • 9 years of IT experience in software development and business logic implementation using Java/J2EE technologies in various domains like Manufacturing & Insurance.
  • Well - versed in Enterprise Application Development / Maintenance in IT sector.
  • Have worked in all the phases of software development lifecycle (SDLC) including Requirement Analysis, Development, User Interface Specification, Testing (functional, integration and UAT) & Defect management.
  • Well development experience using Java/JEE technologies like Core Java, JSP, JSTL, JavaScript, AJAX, Servlet, Struts, Struts Tiles, SOAP & REST Web Service, JAXB, Spring MVC, Spring IOC, Spring ORM, Spring JDBC, JPA, Hibernate Validation Framework and Hibernate.
  • Well experience in Java/J2EE Design Patterns.
  • Very good hands on experience in Java Exception Handling, User Defined Exceptions, Collection Framework, RMI (Remote Method Invocation).
  • Very good hands on experience in development and implementation of Model-View-Controller (MVC) using Struts 1, Spring MVC, DAO’s and ORM (Object Relational Mapping) tools like JPA & Hibernate.
  • Very good hands on experience in developing, consuming & testing SOAP & REST web services.
  • Good experience on providing Production Support as well which includes handling tickets & providing resolution.
  • Good experience in writing SQL queries.
  • Hands on experience in configuring and deploying applications on web servers like Tomcat, JBOSS & GlassFish.
  • Extensively used IDEs like Eclipse, STS (Spring Tool Suite), NetBeans.
  • Experienced in using Software Configuration Management (SCM) tools like CVS, VSS (Visual Source Safe), SVN, TFS & Java Build tools like Apache Ant & Maven.
  • Experienced in using Defect Tracking tools like HP Quality Center & JIRA.
  • Good experience on Agile based methodology. Have used Rally tool for Sprints management.

TECHNICAL SKILLS:

Programming Languages: Java

J2EETechnologies: JSP, JSTL, Servlet, JDBC, RMI, SOAP & REST Web Service, JAXB

Frameworks: Struts 1, Struts Tiles, Spring, JPA, Hibernate

Spring Modules: Spring MVC, Spring IOC, Spring JDBC, Spring ORM

Web Technologies: HTML, JavaScript, AJAX

Application Servers: Tomcat, JBOSS, GlassFish

Databases: Oracle 9i, Oracle 11g, SQL Server 2000

IDE Tools: Eclipse, STS (Spring Tool Suite), NetBeans

Testing Tools: Junit, SoapUI

Version Controls: VSS, CVS, SVN, TFS

Defect Tracking Tools: JIRA, HP Quality Center, Rally

Scripts & Build Tools & OS: UNIX Shell Scripting, Apache Ant, Maven, Linux, Windows

PROFESSIONAL EXPERIENCE:

Confidential, Hartford, CT

Senior Java Developer

Responsibilities:

  • Coordinated with business analysts for requirement gathering.
  • Performing Impact analysis and Effort Estimation for each requirement. The requirements used to come in the form of User Stories.
  • Setting up of the development environment.
  • Developed many modules & functionalities using JSP, Spring MVC, Spring DI & Hibernate.
  • Developed UIs using JSP, AJAX & JavaScript.
  • Did server side validations using Hibernate Validation Framework.
  • Developed many SOAP & REST Web services.
  • Extensively used Spring & Hibernate Annotations.
  • Written many DAO classes using Hibernate technology & did Transaction Management.
  • Writing & executing JUnit & SoapUI test cases to test Java code & Web Services.
  • Providing production support which includes handling tickets & providing resolution. Used HP Quality Center to add issues & update resolutions.
  • To attend daily scrum call as the project was based on Agile. Used Rally for Sprints management.
  • Documentation which includes preparing Impact Analysis document for each user story.
  • Mentored the juniors, helped them technically & did Peer Code Reviews.

Environment: Core Java, JSP, JSTL, Spring MVC, Spring DI, Hibernate Validation FrameworkHibernate, JUnit, SOAP & REST Web Service, SoapUI, XML, JAXB, Maven, GlassFish, Eclipse, Oracle RDBMS, Rally, HP Quality Center

Confidential, Des Moines, IA

Senior Java Developer

Responsibilities:

  • Understanding business processes and coordinated with business analysts to get specific user requirements.
  • Performing Impact analysis and effort estimation for each requirement.
  • Developed Build Delegate module by development & consumption of APSC SOAP web service.
  • Written code in Java to call COBOL programs as a part of the Build Delegate module.
  • Developed UI pages using Struts Tiles & JSP.
  • Developed functionalities using Struts framework.
  • Used JPA for object relational mapping.
  • Written SoapUI test cases to test the APSC web service.
  • Written JUnit test cases to test the calls to COBOL programs from Java.

Environment: JSP, Struts, Struts Tiles, SOAP Web service, JPA, Java to COBOL

Confidential, Austin, Texas

Senior Java Developer

Responsibilities:

  • Coordinated with business analysts for requirement gathering & understanding.
  • Performing Impact analysis and Effort Estimation for each requirement. The requirements used to come in the form of CRs (Change Requests).
  • Developed MMTv3 tool using Spring MVC & Hibernate.
  • Received STAR Performer Award for the development of MMTv3 tool.
  • Developed many functionalities of the Lotmaster application like View Product List, View Product Information etc. using JSP & Struts framework.
  • Developed Place Order module for the Lotmaster application using Struts framework.
  • Developed Batch Upload Photo functionality for the Directory application using Struts Tag Library & other APIs.
  • Migrated Dante application from Oracle 9i to Oracle 11g.
  • Independently developed work order of around 400 hrs. for ERF (Engineering Request Forms) which involved development of a Workflow Approval Process. The technologies used were JSP, JSTL, Spring & Hibernate.
  • Provided support & maintenance to multiple applications which includes tickets handling & development / enhancements.
  • Providing production support which includes handling tickets & providing resolution. Used BMC Remedy Tool to add issues & update resolutions.
  • Writing & executing JUnit test cases.
  • To attend weekly status meeting with the client to give updates on the team’s work progress, to discuss any issue(s)/barrier(s) & to get new work for the team.
  • Documentation which includes preparing Impact Analysis document for each change request.
  • Mentored the juniors, helped them technically & did Peer Code Reviews.

Environment: JSP, JSTL, Struts, Struts Tag Library, Spring, Hibernate, Oracle, PHP, Lotus NotesMaven, JUnit, Eclipse, BMC Remedy Tool

Confidential

Senior Java Developer

Responsibilities:

  • Performing Impact analysis and effort estimation for each requirement.
  • Development of change requests using Struts framework. Had developed around 50 change requests.
  • Developed JSPs using Struts Tiles framework.
  • Worked on LDAP.
  • Writing & Executing unit test cases.
  • Prepared Impact Analysis documents.

Environment: JSP, Servlet, Struts, Struts Tiles, Java Script, JSTL, HTML, jboss-4.0.1, LDAPOracle 9i

Confidential

Java Developer

Responsibilities:

  • Worked on one of the complex modules i.e. project creation and allocation module.
  • Developed JSPs. Used AJAX to populate fields on the screen based on the user selection.
  • Integrated Global Mobility system with the Open Symphony Workflow system to achieve the approval/rejection process for a particular project.
  • Written JUnit test cases to provide quality product through various rounds of unit testing.

Environment: Struts, AJAX, JSP, Open Symphony Workflow system, Web Application Server 6.0

Confidential

Java Developer

Responsibilities:

  • Performing Impact analysis and effort estimation for each requirement.
  • Development of change requests using JSP & Servlet.
  • Writing & Executing unit test cases.
  • Preparation of Impact Analysis documents.

Environment: JSP, Servlet, Java Script, JSTL, HTML, Apache Tomcat 5.0.28, Oracle 9.2.0.1

We'd love your feedback!