We provide IT Staff Augmentation Services!

Web Developer Resume Profile

2.00/5 (Submit Your Rating)

Summary

  • Over 5 years of software development experience in the IT industry using several J2EE technologies including technologies like Struts, Spring, Hibernate, Vaadin, EJB, Web Services and JavaScript.
  • Developed loosely coupled components using Java Spring API and used the AOP and IoC features of the Spring framework to integrate Spring with Hibernate.
  • Developed and deployed business components using EJB 2.1 specifications using stateless session beans.
  • Good database management software usage skills and good working knowledge in Oracle Database 10/11g and SQL Server 2005
  • Created backend/DAO modules using annotation based Spring Roo, JPA API, and Hibernate ORM.
  • Good understanding of software designing using UML diagrams such as use case, activity, sequence and class diagrams.
  • Developed front-end layer of applications using the MVC module of Spring framework.
  • Good working knowledge of J-Unit testing framework using annotation.
  • Good understanding of development work adhering to Software Development Life Cycle Activities SDLC and Agile methodology.
  • Experience in working with Application Servers like Weblogic and Tomcat servers on eclipse IDE.
  • Exposed and consumed SOAP based web services using JAX-WS API and good working knowledge of REST based Web Services.
  • Used version control softwares like Subversion to manage versions of the software.

Technical Skills

Operating Systems

Windows XP/Windows 7/8

Languages

Java, C, HTML, CSS

Web Technologies

Struts 1.3.10, Spring 3.x, Spring MVC, Hibernate 3.x JPA Support , Web Services, Servlets 2.1, JSP 1.2, JUnit, Vaadin 6/7, Maven 3.1

Version Control

Subversion

Development Tools

JDK 6, Eclipse Helios, NetBeans, Spring Tool Suite

Database

SQLServer 2005, MySql 5.1, Oracle 10/11g

Application Servers

Weblogic 10.x and Tomcat 7.x

Enterprise Technologies

EJB 3.0 with JPA support, Web Services

Employment History

Confidential

Web developer

Responsibilities:

  • Use Vaadin 7.0.7 to construct the views for the CRI module through Spring Tool Suite.
  • Run Spring Roo 1.2.5 to generate the domain objects and boilerplate getters/setters.
  • JARs were dynamically imported with Maven 3.1.0.
  • Utilized JUnit 4.1.0 and SLF4J 1.6.4 for unit testing and logging.
  • Deployed locally using a Tomcat 7.0.42 server.
  • Created queries in native SQL and HQL for Hibernate 3.6.
  • Interfaced between PUMA user and FileNet 4.5.1.3.
  • Regularly update and commit code with Subversion and Subversion plugin.
  • Persist objects and perform CRUD operations on an Oracle database with Hibernate 3.6, JPA annotations and Hibernate Criteria API.

Environment: J2EE, Java 6, Vaadin 7, Spring 3.2, Hibernate 3.6, Maven 3.1, Apache Tomcat 7.0, Spring Tool Suite

Confidential

Software developer

Responsibilities:

  • Use Subversion and subclipse Eclipse plug-in to maintain version control.
  • Implement the front controller design pattern with Struts 1.3 and take advantage of tiles and validation frameworks.
  • Design and create JSPs with struts-html and JSTL tag libraries.
  • Persist objects and perform CRUD operations on an Oracle database with Hibernate 3.6, JPA annotations and Hibernate Criteria API.
  • Utilized the JavaMail API to deliver notifications.
  • Exposed a SOAP based web service to give remote users search/view functions.
  • Incorporated spring beans to implement inversion of control through setter injection.
  • Used ANT scripts to deploy the application on a Weblogic 11g application server.

Environment: J2EE, Java 6, JSP, Struts 1.3 framework, Spring 3.0, Hibernate 3.6, Oracle Weblogic application server, ANT, ER/UML, Eclipse and Design Patterns

Confidential

Software developer

Responsibilities:

  • Created Spring beans and configured them in the external configuration files to implement Dependency injection.
  • Developed the hibernate configuration file and used JPA annotation support to persist data into the database.
  • Implemented inline and external CSS throughout the JSP view pages and embedded JavaScript to perform form validations.
  • Used a REST based web service to perform basic CRUD operations over a distributed environment.
  • Implemented MVC using the Struts framework and used the tiles framework to achieve uniform design throughout the application.
  • Applied session facade design pattern to develop EJB components in Eclipse.
  • Configured and executed ANT scripts to deploy the application on Weblogic 10.3 server.
  • Used subversion, version control system, as the repository to check in and checkout the code
  • daily.

Environment: Java 1.5, J2EE, JSP, Struts 1.2, EJB 2.1, Web Services, SQL Server 2003, Hibernate 3.0, HTML, JavaScript, UML, XML and WebLogic Server 10.3.

We'd love your feedback!