We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

2.00/5 (Submit Your Rating)

MA

SUMMARY

  • 9 years of experience working as a Senior Java/J2EE Developer with strong hold on OOPS concepts and web - based technologies.
  • Experienced with the entire Software Development Life cycle (SDLC) process including requirement analysis, development, and verification and testing.
  • Experience in Agile software development and worked as Scrum Master.
  • Experience on Apache SOLR and Lucence Open Source Search technologies.
  • Experience in working with IDEs like Eclipse 3.3/3.2/3.1, Net Beans, PHPStorm, My Eclipse.
  • Hands on experience in developing web based applications using JAVA various J2EE technologies like JSP, Servlets 2.x/3, JDBC, Java beans, XML, Javascript, Ajax
  • Extensively worked on Struts 2.0 & Spring 3.0 frameworks.
  • Experience in working on Hibernate 3.0 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Understanding of relational database concepts, and experience in query construction using SQL.
  • Experience in working with Oracle 10g/9i, SQL Server 2005/2000/7 & MS SQL Server databases.
  • Experience in testing (making test cases using JUNIT) and deploying applications using Ant & Maven tools.
  • Hands on Experience on handling Application support projects.

TECHNICAL SKILLS

Languages: Java, SQL, PHP

J2EE Technologies: JSP, Servlets, JSTL, JDBC, XML, DTD, Javascript, Ajax

Web Framework: Struts 2/1.2/1.1, Spring 3.0, Restful Web services

Application/Web Server: Tomcat 5, Web Logic 9.x/8.x/7.x/6.x

IDE Tools: Eclipse 3.3/3.2/3.1, Net Beans, PHPStorm, My Eclipse

Databases: Oracle10g/9i/8i, SQL SERVER 2005/2000/7, MS SQL SERVER

Unit Testing: Framework JUnit

ORM Tools: Hibernate 3.0, Spring JDBC

Database Tools: SQL Developer, Toad, MS SQL Studio

Build Tool: Ant, Maven, Jenkins

Configuration Management: CVS, Tortoise Git, Perforce

PROFESSIONAL EXPERIENCE

Confidential, MA

Senior J2EE Developer

Responsibilities:

  • Involved in various phases of Scrum Software Development Life Cycle (SDLC). Used Jira to update the scrum process.
  • Implemented the application using Spring 3.x IOC, Transaction Management, Spring JDBC and Model View Controller design pattern.
  • Created new Restful Web services to support requests coming from client application.
  • Involved in architecture design for converting LAN-A .net application to LAN-B Java web application.
  • Developed user interface using JSP & jQuery to simplify the complexities of the application.
  • Extensively worked on AJAX calls to the server. Used XML for data handling on client side.
  • Extensively used Spring JDBC in data access layer to implement persistence.
  • Performed unit testing using JUNIT framework.
  • Monitored the error logs using Log4J and fixed the problems.
  • Documented the training manuals required for technical and non-technical staff in internal wiki.

Environment: Spring 3.0, Restful Web service, JSP1.2, jQuery, HTML, Jira, Log4J, JUnit, Maven, Jenkins, Ajax, Windows 7, Apache Tomcat 6.0, Eclipse, Toad, MS Sql Server.

Confidential, Providence, RI

Senior J2EE Developer

Responsibilities:

  • Implemented the application using Struts2.x Model View Controller design pattern.
  • Developed user interface using JSP, Struts Tag Libraries to simplify the complexities of the application.
  • Extensively worked on AJAX calls to the server. Used JSON for data handling on client side.
  • Developed the different components of application such as JSPs, Servlets, using Eclipse and used GIT for version control.
  • Extensively used Hibernate in data access layer to implement persistence.
  • Performed unit testing using JUNIT framework.
  • Monitored the error logs using Log4J and fixed the problems.
  • Documented the training manuals required for technical and non-technical staff in internal wiki.

Environment: Hibernate3.0, Struts 2.1, JSP1.2, Servlets2.1, Hibernate 3.0, HTML, Jira, Log4J, JUnit, Windows 7, Apache Tomcat 6.0, Eclipse, Toad, Oracle10g.

Confidential, Los Angeles

Senior J2EE Developer

Responsibilities:

  • Sole Developer to implement web-chat application
  • Involved in data gathering during the business analysis and planning phase of the project.
  • Developed all components of application such as JSPs, Servlets, JavaScript, Ajax, Util classes and used CVS for version control.
  • Extensively worked on AJAX calls to the server. Used JSON for data handling on client side.
  • Performed unit testing using JUNIT framework.
  • Used ANT scripts to build the application and deployed on Weblogic Application Server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Documented the training manuals required for technical and non-technical staff in internal wiki.

Environment: JSP1.2, Servlets2.1, XML, JavaScript, AJAX, HTML, Log4J, JUnit

Confidential, Los Angeles

Senior PHP Developer

Responsibilities:

  • Worked as Lead Developer for Development and Support teams for Confidential PHP application.
  • Involved in data gathering during the business analysis and planning phase of the project.
  • Implemented Apache Solr auto search suggestion, moved search functionality from PHP to Java application using Apache Solr and Lucence open source technologies.
  • Successfully converted the application from community edition to enterprise edition using Magento Framework for all modules.
  • Extensively used Magento MVC framework to develop the web layer for the application.
  • Identify areas for performance improvement in the application and successfully reduced page load time from 8 sec to 5 sec.
  • Deployed the application on Apache Tomcat Server
  • Used JUnit for testing the application.
  • Documented the training manuals used for the training sessions both for technical and non-technical staff.

Environment: PHP, Magento 1.11, JavaScript, HTML,CSS, MySql, Sql Developer

Confidential, Carlsbad, CA

Senior J2EE Developer

Responsibilities:

  • Developed the User Interface Screens for presentation using JSP and HTML. Struts MVC framework for developing the J2EE based web application.
  • Used Java Script for Client Side Validation and Struts Validators for Server side data validations.
  • Eclipse is used as Java IDE tool for creating JSPs, Servlets, and XML.
  • Designed and developed Servlets, Session and Entity Beans to implement business logic and deploy them on the BEA Weblogic Application Server.
  • Implemented the Design Patterns like MVC, Session Facade, Data Transfer Object (DTO), Business Delegate, Service Locator, and Data Access Object (DAO).
  • Involved in Configuring web.xml and struts-config.xml according to the Struts framework
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used the JDBC for data retrieval from the database for various inquiries. Performed purification of the application database entries using Oracle 9i.
  • Used CVS as source control.
  • Used Log4j for logging Errors.
  • Used JUnit to write repeatable tests mainly for unit testing.

Environment: Java, J2EE, Struts, JSP, Servlets, XML, JDBC, ANT, JavaScript, CVS, Log4J, JUnit, BEA Weblogic Application Server 8.1, Eclipse 3.0, Oracle 9i

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in gathering and analyzing user requirements.
  • Responsible for the designing (UML’s Unified process), coding and developing the application.
  • Analyzing the existing DBFC application and preparing the Functional Analysis for Batch Scheduling Jobs.
  • Created Utility classes to re-schedule failed jobs.
  • Developed Batch Scheduler Module which creates customized reports based on requirements.
  • Developed the JSP pages for presenting claims data.
  • Used Struts framework as part of MVC Architecture.
  • Deployed the .ear file on Web Sphere Application Server.
  • Used CVS for software configuration management and version control and used Winscp as the tool to download files from Unix servers.
  • Helping Quality Control Team in preparing Test Scripts, which involved writing test cases and Documentation.
  • Documented the training material, prepared the training manuals used for the training sessions both for technical and non-technical staff.

Environment: JSP, Java Beans, JNDI, XML, HTML, JavaScript, Oracle 9i, Quartz Scheduler

Confidential

Java/J2EE Developer

Responsibilities:

  • Implemented Controller and Action classes of Struts Framework.
  • Used Eclipse IDE during development of the project, creating war, debugging.
  • Extensive Java coding experience in developing Java classes.
  • Developed screens using jsp.
  • Responsible for requirement gathering for the different test scenarios.
  • Involved in the Code Reviews.
  • Developed test cases using test driven development.
  • Prepared test reports of the bug status and reviewed the bug fixing strategies.
  • Involved in the Integration testing.

Environment: Java 2 SDK, XML, Struts, Tomcat 5.0 and Oracle 10g

Confidential

Java Developer

Responsibilities:

  • Worked as a Member of Development Team.
  • Peer Review of code for team members.
  • Requirement study and development.
  • Involved in the development of JSPs and static HTML pages for the application.
  • Actively involved in Java sessions with partner sites and clients to design the product and to integrate the product with existing application
  • Created low level and high level design documentation for the modules developed.
  • Developed wiki project for EBICS Application.

Environment: Java 1.4, JSP, Multi-Threading, JavaScript, HTML, Oracle 9i

We'd love your feedback!