We provide IT Staff Augmentation Services!

J2ee Developer Resume

Cherry Hill New, JerseY

SUMMARY:

  • Java Developer with over 4 years of experience in Object Oriented Programming and J2EE Technologies
  • Proficiency in Core Java, Servlets, EJBs, Spring, Struts, Hibernate, Webservices, SOAP.
  • Good Understanding of Software Design Life Cycle (SDLC) Requirement Analysis and Specification, Designing, Implementing according to elicited requirements, Test cases, and Maintenance through bug fixes and patch releases.
  • Good knowledge of J2EE MVC Architecture.
  • Experience in developing view components using JavaScript, HTML, JSP.
  • Experience with J2EE design patterns like Singleton to access DAO, Business Delegate and Session Facade.
  • Proficient in Stored Procedures, Views, Triggers, Cursors, Functions and Packages in database.
  • Good Experience with Webservers like Apache Tomcat, JBoss, WebSphere .
  • Good Experience working with databases like Oracle, MySQL,SQLServer.
  • Experince working on Build scripts using Ant and Maven build tools for automated compilation and packaging
  • Experience using version control systems like CVS, SVN.
  • Experience working with IDEs like Eclipse, NetBeans, IBM RAD.
  • Good Experience in programming languages like C, C++, Java
  • Good Communication skills and interpersonal skills and a Good team player.

TECHNICAL SKILLS:

Languages: Java, C,C++

WebTechnologies: JSP, Servlets, HTTP,WebServices, SOAP

J2EE frameworks: Struts, Hibernate, Spring

Build Tools: ANT, Maven

Application/WebServers: Apache Tomcat5.0, JBoss4.0, WEbsphere 7.0, BEA Weblogic

Testing Tool: JUnit

Scripting: JavaScript, JSTL

Design Methodologies: Agile

Version Control Tools: CVS, SVN

Databases: Oracle, MySQL, SQL Server

IDEs: Eclipse, NetBeans, Pl/SQL developer

Platforms: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Cherry Hill, New Jersey

J2EE Developer

Responsibilities:

  • The application framework was developed using J2EE technologies on Struts Framework.
  • Responsible for performing Client side validations and server side validations using Struts validations.
  • Worked on Struts frame work that follows MVC architecture.
  • Used Servlets, Jsp in developing login screens .
  • Used Hibernate ORM tool for data persistence. Developed DAOs (Data Access Objects) to access data from the database using Hibernate.
  • Developed Action classes and Form Beans using Struts frame work.
  • Used Maven tool for compilation and building JAR files.
  • Configured struts - config.xml and web.xml for the implemented modules.
  • Used Singleton design pattern for design.
  • Prepared JUNIT test cases for Unit Testing and Integration Testing.
  • Developed the presentation layer using Struts framework JSP, JSTL, CSS, HTML.
  • Developed Custom Tag Libraries for building HTML components like Tag.
  • Used pl/sql development tool to work with oracle 10g database(RDBMS).
  • Used Eclipse IDE for developing the application.
  • Involved in Coding for PL/SQL packages.
  • Used Log4J for logging errors to the log file.

Environment: Java 1.6, JSP, JNDI, Servlets, Hibernate, JDBC, JUnit, Weblogic, Struts 1.2, HTML, CSS, AJAX, JavaScript,, Eclipse, Oracle, Rational Rose, UML,XSLT, CVS, Maven

Confidential, Cranberry, PA

J2EE Developer

Responsibilities:

  • Used Agile methodology for developing the application.
  • Involved in developing the view using JSP s, JSTL, HTML, Struts, Servlets .
  • Extensive use of Struts Framework for Controller components and View components.
  • Involved in writing the exception and validation classes using Struts validation rules.
  • Involved in writing the validation rules classes for general server side validation for implementing validation rules as part of observer J2EE Design Pattern.
  • Used OR Mapping tool Hibernate for the interaction with the database.
  • Developed various java objects (POJO) as part of persistence classes for OR mapping.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Developed the DAO s using SQL and Data Source Object.
  • Performed automated testing using JUnit .
  • Used log4j for application & error logging.

Environment: Java, J2EE, Struts 2.0, Eclipse 3.4, Hibernate, JSP, Servlets, JavaScript, HTML, XML, JUnit, Ant, Oracle 10g, WebSphere 7.0

Confidential, CA

J2EE Developer

Responsibilities:

  • Developed and updated user interfaces using JSP, Struts Custom tags and HTML, to collect user details.
  • Implemented client side validation using JavaScript and server side validation using Struts Validation.
  • Created Action Classes to Handle HTTP requests and route data and render retrieved information.
  • Used Spring 2.0 Framework for Dependency injection and to avoid the complexity of integration and ease the injection of mock objects during test.
  • Have prepared UML Sequence diagrams, Class Diagram, Activity diagrams.
  • Developed DAOs (Data Access Objects) to access data from the MS-SQL Server database using Hibernate.
  • Implemented Persistence layer using Hibernate to interact with the MS-SQL database.
  • Developed web components and EJB components and deployed on Apache Tomcat Server.

Environment: J2EE 1.4, Apache Tomcat Server 4.1, Eclipse-Europa 3.3, JDK 1.4, JSP, EJB 2.0, Struts Framework 1.2, Spring Framework 2.0, Spring Web Flow, XML, JMS 1.1, HTML, Hibernate 3.0, MS SQL Server 2005.

Hire Now