We provide IT Staff Augmentation Services!

Java Ee Developer Resume

2.00/5 (Submit Your Rating)

Paramus New, JerseY

SUMMARY:

  • Over 6 years of extensive experience in analyzing, designing and developing scalable multi - tier Java EE applications
  • Proven solid Core Java skills on advanced topics such as multi-threading, Java Collections API, Exception Handling, Serialization and OOP design patterns such as singleton, prototype, factory, builder and decorator.
  • Hands-on expertise with presentation tier technologies such as JSP, Servlet, JSTL and custom tag libraries.
  • Hands-on experience in Java EE frameworks such as Struts 2, Spring Web MVC and Spring 3 to structure multi-tier web applications.
  • Extensive experience in creating and consuming Web Services (SOAP/REST) using data representation technologies such as XML and JSON .
  • Extensive experience in utilizing Java Persistence API (JPA ) such as Hibernate 3 to create Object-relational Mapping (ORM ) and database proficiency on SQL and HQL .
  • Comprehensive and thorough understanding of the Java EE Design concept such as MVC, DAO, Business Delegate, Service Locator and Transfer Object.
  • Working knowledge with business tier technologies such as EJB 3, JMS, JNDI and RMI .
  • Extensive experience in configuration and deployment on popular application servers such as Apache Tomcat and JBoss and DB systems including MySQL and Oracle.
  • Hands-on experience in UI development and validation using HTML 5, CSS 3, JavaScript, jQuery and AJAX.
  • Strong Working experience with version control systems such as Git, CVS and Maven as well as testing and bug-tracing tools such as JUnit and JIRA .
  • Strong Experience with full development life cycle in both Waterfall model and Agile Model with Scrum.
  • Possession of excellent communication skills and thrive in a highly collaborative and test driven developing environment.

TECHNICAL SKILLS:

Core Technology\ Java EE Framework: Core Java, Web Services (SOAP, REST), SQL\ Spring 3/4, Spring Web MVC, Struts 2

Java EE Technology: Web Technology JSP, Servlet, JSTL, EJB 3, JMS, RMI, HTML 5, CSS 3, JavaScript, Angular JS, JDBC, JPA, Hibernate, jQuery, AJAX

Environment: and Software Productivity tools, Eclipse, NetBeans, Tomcat, JBoss, MySQL, \ CVS, Git, Maven, Jenkins, JUnit, JIRA, Oracle

PROFESSIONAL EXPERIENCE:

Confidential, Paramus, New Jersey

Java EE Developer

Responsibilities:

  • Responsible for the improvement of the MVC structure of the CTC module using frameworks of Struts MVC
  • Involved in creating and consuming RESTful Services using Struts MVC, Hibernate and AJAX technology.
  • Using Hibernate 3 APIs combined with HQL queries and criteria to provide specific database access and data manipulation.
  • Implemented dynamic web pages of matching module using web technologies such as JavaScript, AJAX and jQuery .
  • Performed system functionally testing routine using customized test cases and tools such as J Meter
  • Used Ant for build process and Log4J for logging information.
  • Performed routine code review, bug tracking and version control and continue integration task with the help of certain tools such as Team Foundation Server
  • Participate in the deployment of the application with WebLogic
  • Using HP ALM for the life cycle management.
  • Involved in all phases of agile development with Scrum. Participated in all sprint’s plan/review/retrospective meetings and pair coding sessions.

Environment: Struts MVC, RESTful Web service, JSP, Servlet, jQuery, AJAX, Hibernate 3, Oracle, J Meter, TFS, My Eclipse

Confidential, New York, Midtown Manhattan

Java EE Developer

Responsibilities:

  • Responsible for the development of the MVC structure of the product evaluation module using frameworks such as Struts MVC
  • Experience in creating and consuming RESTful Services using Struts MVC, Hibernate and AJAX technology.
  • Created ORM schemas of evaluation module using Hibernate 3 APIs combined with HQL queries and criteria to provide underlying database access and data manipulation.
  • Developed wide ranged business components such as DAOs and business delegate objects as well as other utility class to provide incremental of the system development.
  • Implemented JMS for sending and receiving messages while creating messaging services and manage subscribers. Used JBoss to deploy JMS services.
  • Implemented dynamic web pages of matching module using web technologies such as JavaScript, AJAX and jQuery .
  • Performed unit testing and system functionally testing routine using customized test cases and tools such as JUnit.
  • Developed the code using Test Driven Development (TDD). Followed good coding and standards, reviews and refactoring has done using different open source tools.
  • Used Maven for build process and Log4J for logging information.
  • Performed routine code review, bug tracking and version control and continue integration task with the help of certain tools such as JIRA and SVN .
  • Involved in all phases of agile development with Scrum. Participated in all sprint’s plan/review/retrospective meetings and pair coding sessions.

Environment: Struts MVC, RESTful, JSP, Servlet, JSTL, jQuery, Angular JS, Hibernate 3, Oracle, JUnit, JIRA, SVN, Eclipse, Ubuntu

Confidential, Midtown Manhattan, NY

Java EE Developer

Responsibilities:

  • Developed JSON and XML based web services for data transferring from server to clients using technologies such as SOAP and WSDL
  • Experience in creating SOAP Web Services using Struts1.1 and Hibernate 3 and consumed using spring integration .
  • Configured EJB resources and developed Message Driven Beans for collecting data and sending information back to user in the application.
  • Developed POJO's, Data Access Object (DAO) which handles all database operations using HQL & Hibernate named queries, implemented business logic components using POJOs, combined Spring JPA to simplify the data query and storage processes.
  • Used EHCache for second level cache in Hibernate for the application.
  • Used Apache POI for generating daily business reporting.
  • Utilized Log4j to debug and record the logs in application, configured Log4j to meet the test needs.
  • Performed unit testing by writing test cases using JUnit.
  • Configured Maven dependencies for build automation.
  • Involved in all phases of Agile development with Scrum. Participated in all sprint’s plan review/retrospective meetings and pair coding sessions.
  • Implemented Version Control using Git, tested the module’s functions as well as whole system’s functions in specific branch before committing to the master branch.
  • Performed code review, bug tracking and continued integration task with the help of certain tools such as Jenkins .

Environment: Struts MVC, spring 3, Hibernate 3, Oracle, EJB, JMS, JNDI, JSON, JUnit, JIRA, CVSIndustrial and Commercial Confidential Ltd, Shanghai China

Java EE Developer/Web Developer

Confidential

Responsibilities:

  • Implemented MVC design pattern for web application using Spring Web MVC and Spring framework.
  • Developed and implemented dynamic web pages using web technologies such as JavaScript, AJAX and jQuery .
  • Involved in Creating UI Views using HTML 5, CSS 3 and Bootstrap CSS .
  • Developed and implemented RESTful web services using stateless JavaBeans and Jersey library.
  • Developed Object-Relational Mapping and entity classes using Hibernate 3 .
  • Performed unit testing and system functionally testing routine using customized test cases and tools such as JUnit.
  • Performed routine code review, bug tracing, continued integration and version control task with the help of certain tools such as JIRA and CVS .

Environment: Spring Web MVC, spring, Web Service, Jersey, JSP, HTML, CSS, JavaScript, jQuery, Angular JS, Angular JS Route, Hibernate, MySQL, CVS, JUnit, Eclipse

Confidential

Java EE Developer

Responsibilities:

  • Implemented MVC design for web application using Struts 2 and Spring framework.
  • Developed web components using JSP, Servlet, JSTL and custom tag library technologies.
  • Created web pages and implemented client side functionalities such as form validation and AJAX content loading using JavaScript and jQuery .
  • Developed and implemented SOAP and RESTful web services using stateless Session Beans, JAX-RS implementation and XPath.
  • Developed Object-Relational Mapping and entity classes using Hibernate .
  • Involved in the implementation of user subscription functionality using EJB, JMS and JNDI.
  • Used productivity tools such as JUnit and CVS in daily work.

Environment: Struts 2, spring, EJB, JMS, Web Service (REST/SOAP), JSP, JavaScript, jQuery, Hibernate, Oracle, JUnit, CVS, Eclipse, Ubuntu

Confidential

Software Developer

Responsibilities:

  • Developed presentation tier components such as Servlets and JSP pages with JSTL.
  • Developed webpages using HTML, CSS and JavaScript for UI presentation.
  • Developed Hibernate entities and DAO classes to provide database access to business tier.
  • Involved in the configuration and deployment of the user database using JDBC and SQL .
  • Involved in the configuration and deployment of the internal version control servers using CVS and Ubuntu.
  • Performed daily task of server maintenance and user logging and analysis.

Environment: JSP, Servlet, JSTL, Android SDK, Hibernate, JDBC, JavaScript, HTML, CSS, CVS, NetBeans, Ubuntu

We'd love your feedback!