We provide IT Staff Augmentation Services!

J2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

SUMMARY

  • Seven years of experience in analysis, design, development, testing and implementation of web-based and stand-alone Java/J2EE applications.
  • Excellent implementation knowledge of Object Orientated analysis and design
  • Expert level Programming Skills in Java, J2EE, Servlets, SQL.
  • Experience in developing applications using different frameworks like Spring 2.5, Struts 1.1/2.0 and Hibernate 2.0/3.0
  • Have good experience in UI technologies HTML, CSS, JavaScript, and AJAX
  • Experience in different web and application servers like Tomcat 5.0/6.0/7.0, Web Sphere 6.1 and WebLogic 7/8/10
  • Strong design pattern experience using Singleton, Front Controller, Service Locator, Session Facade Patterns.
  • Experience in using different software versioning and revision control systems like CVS and SVN
  • Experience in PL/SQL stored procedures, functions, triggers, SQL scripts using Oracle 9i/10g, SQL, MySQL 5.0, DB2
  • Experience working in different Application Life-cycle Management methodologies i.e. Water fall, Agile and SCRUM.
  • Experience working during each of the phases analysis, design, development, testing and maintenance of all the methodologies listed above
  • Good domain experience working with finance, manufacturing, insurance clients.
  • Good knowledge in UNIX and Linux Operating Systems
  • Good knowledge and experience with Web Services SOAP, WSDL etc. using cxf and Axis.
  • Professional experience in all phases of Software Development Life Cycle SDLC .
  • Have strong communication and organizational skills.

TECHNICAL SKILLS

Primary Languages

Java 1.5/1.6 , SQL, PL/SQL

J2EE/Middleware

J2EE Servlets 2.4, JSP 2.0, JDBC

Frameworks/UI

Struts 1.1/2.0, Spring 2.5, Hibernate 3.0

Web services/XML

SOAP, WSDL, XML

Design Methodologies/Tools

UML, Agile methodologies, SCRUM

Version control Tools

SVN, CVS

Database

Oracle 9i/10g, SQL, MySQL 5.0, DB2

Tools/Others

Eclipse, NetBeans, MSOffice, SQL Developer

GUI Technologies

HTML, CSS, JavaScript, AJAX

Web/App Servers

Tomcat 5.0/6.0/7.0, Web Sphere 6.1, WebLogic 7/8/10

Operating Systems

Windows, Unix, Linux

Other Languages

C, C

Confidential

Role : J2EE Developer

Responsibilities:

  • Involved in the requirements gathering and design phase of the system building the framework necessary for the development of the application. Used Rational Rose for class and sequence diagrams
  • The front end is developed using Struts MVC framework.
  • Worked on JSP pages to dynamically change content using javascript.
  • Configured application context file of the spring framework.
  • Development is done using RAD application development environment. Data modeling is done using visual data modeling providing in the RAD
  • Hibernate object-relational mapping is used for persistence. The Data objects are annotated with hibernate annotations
  • Involved in writing SQL Queries for DB2 database.
  • The back end application is deployed on Websphere 6 running on Linux environment
  • Test driven development is done using Junit test cases and functionality is tested against these predefined testcases
  • CVS repository is used to maintain the code

Environment : J2EE, JDK 1.5, Ant 1.3, DB2, RAD, Tomcat 5.5, iText, Spring, GWT, CVS, JSP, JavaScript, Junit, UNIX

Confidential

Role : J2EE Developer

Responsibilities:

  • Involved in the creating the system use cases from functional use cases requirements
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Created webservices using WTP tool plug-in to the eclipse 3.2 IDE which is deployed as a separate application using Maven scripts
  • Development work is also done to the legacy system using WSAD IDE. The modified application is deployed on websphere using ANT and JavaScript's for use by interface project
  • Created the Application Context file in the Spring Framework for injecting beans
  • The webservices are consumed using Struts in the front-end
  • Used CVS for software configuration management and version control of the two development projects
  • JDBC is used for database access.
  • Accessed and manipulated the SqlServer2005 database environment by writing SQL queries in the queryAnalyser for testing purpose.
  • Junit test code with adequate stringency and coverage are written.

Environment: J2EE, JDK 1.3, JDK 1.5, ANT 1.6, Maven 2.0, EJB, SQLServer 2005, Eclipse 3.0, Spring, websphere 6, Struts 1.2, JNDI, CVS, perforce, JavaScript, WTP tool, Cobertura, Junit, UNIX, Axis framework webservices

Confidential

Role : Java/J2EE Developer

Responsibilities:

  • The Application is designed using J2EE technologies based on MVC architecture.
  • Designed and coded business components using J2EE architecture.
  • Developed presentation layer using JSP, HTML, XML, XSLT and JavaScript.
  • Entity Bean will manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
  • Used Spring bean factory to retrieve objects by name, and to manage relationships between objects. Used Spring to provide a consistent framework for data access and to control the proliferation of Singletons.
  • Developed Build Script using MAVEN tool.
  • Implemented Spring Framework MVC based solution.
  • Developed and deployed Servlets for the interaction with the SQL Server database using JDBC.
  • Used JBuilder IDE to develop java code.
  • Used Hibernate Query Language and wrote HQL queries for data retrieval from the database.
  • Worked with tomcat in configuring the connection pools and deploying the web applications.
  • Used J2EE design patterns like Factory, MVC, DAO, Value Object, Service Locator, and Session Facade.
  • Wrote Ant scripts to automate the builds and installation of modules.
  • Involved in writing Test plans and conducted Unit Tests using JUnit.

Environments: J2EE, Java, Servlets, EJB, JSP, Swing, Hibernate, MS VSS, HTML, JavaScript, XML, XSLT, PL/SQL, SQL Server, Spring, Spring MVC, Design Patterns, JUnit, Tomcat 5.0, JBuilder, Win NT.

Confidential

Role : Sr. Java Developer

Responsibilities:

  • Involved in designing and coding of the Online Package Tracking System OPTS
  • Designed and developed Servlets for Server Side Applications
  • Implemented MVC Architecture using Spring framework
  • Written different Controller classes like Abstract Controller, MultiActionController, ParameterizableViewController, UrlFilenameViewController etc.
  • Wrote DAO Classes using Hibernate persistence mechanism
  • Extensively implemented Stateless and State full Session beans to capture user conversation and to achieve scalability, memory management and transactions, and Entity beans to bring relational data to object world
  • Configuration of hibernate.config.xml file
  • Used session facade and service locator patterns to delegate requests to appropriate session EJB
  • Developed Contract Prompt pages using JSP and Servlets
  • Designed screens using JSP
  • Extensively Developed Taglibs for the JSPs
  • Devised logging mechanism using Log4J
  • Configuration of struts-config.xml file

Environment: JDK 1.4, J2EE, Java Server Pages, Servlets, EJB, Spring, Eclipse, WAS 5.0, JMS, hibernate 3.0, Log 4j,iText PDF, Jboss, oracle 8i, Windows 2000.

Confidential

Role : J2EE Developer

Responsibilities :

  • Designed and developed presentation layer using JSP.
  • Database schema design development and coding of DDL DML statements, functions.
  • Developed Business components using JavaBeans and database connections using JDBC.
  • Responsible for designing, coding and developed the application in J2EE using MVC architecture.
  • Configure application flow, controlling logic and navigation.
  • Designed and developed base classes, framework classes and re-usable components.
  • Designed web pages using Java script/ HTML.
  • Validations for the Client Side were done using JavaScript.
  • Performance tuning, debugging issues in testing and deployment phases.

Environment: Java, JDBC, HTML, Apache Tomcat, JSP, Servlets, Oracle 8i.

We'd love your feedback!