We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Around 6 years of extensive experience in full life cycle development involving analysis, design, coding, development, deployment, testing, documentation, implementation & maintenance of application software in Web - based environment, Distributed n-tier architecture and Client/Server architecture.
  • Good knowledge in Core Java libraries - Collections and Multithreading.
  • Expertise in JEE technologies such as Servlets, JSPs and JDBC.
  • Strong SQL Skills - expertise in writing complex queries involving multiple tables
  • Experience in developing Stored Procedures, Functions, Packages, Triggers, and views, table, Collection, Explicit cursor, Dynamic SQL and other build-in packages.
  • Possesses knowledge and understanding of database architecture and schema design.
  • Expertise in various modules of Spring Framework - Core, ORM, AOP etc.
  • Experience using Hibernate ORM technology to build Data Access Objects (DAOs).
  • Experience using design patterns such as Singleton, Factory, DAOs, and Value Objects.
  • Expertise in XML technologies such as parsers (SAX, DOM, JAXP), JAXB, XSLT.
  • Extensive experience with Java/J2EE design patterns like Singleton, Factory, Business Delegate, Transfer Objects, DAO and Value Object
  • Wide exposure and good working knowledge on open source tools/frameworks such as Apache Ant, Maven, Log4j, Axis2, Struts2.
  • Experience with UI technologies - HTML, JavaScript, CSS and JQuery.
  • Expertise in Spring 2.x/3.x, Hibernate 3.x.
  • Experience developing applications using Oracle, SQL Server and MySQL Databases.
  • Experience in web services using SOAP, WSDL, JAX-WS and Axis2.
  • Experience in building RESTful applications using JAX-RS and Spring MVC.
  • Extensive experience in Software Development on Windows and UNIX Platforms.
  • Excellent problem solving, analytical, written and communication skills with ability to work both in team as well as an individual.

TECHNICAL SKILLS

Operating Systems: Windows XP/Vista/7, Sun Solaris 8.0, Linux, Unix, Mac OS X

Languages: Java, C++, C#, JavaScript, HTML, XML

Server Technologies and Frameworks: Servlets, Struts2.x, Spring 2.x/3.x, Hibernate 3.x, Axis2, JAX-WS, JAX-RS

Application Servers: Apache Tomcat 6.x/7.x, Weblogic 8.x

Web Technologies: JSP, HTML, CSS, Ajax, JavaScript, JQuery, XML

Databases: Oracle 10g/11i, MySQL 5.x, MS-SQL Server 2008 R2

PROFESSIONAL EXPERIENCE

Confidential, St.Louis, MO

J2EE Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis and Design using OOA/UML.
  • Implemented design patterns like Singleton, Session Façade, Factory, MVC, DAO etc.,
  • Worked on Presentation layer used JSP, Servlets, Struts2 and Java Beans library.
  • Extensively used Spring framework for Dependency Injection
  • Implemented the data access layer using Hibernate
  • Integrated Spring and Hibernate to manage transactions and inject dependencies in DAOs
  • Involved in writing build scripts using Ant.
  • Extensively used JQuery to implement AJAX requests
  • Implemented RESTful web services to support integrations with DART
  • Built unit tests using JUnit
  • Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.

Environment: JDK1.6, JSP, servlets, Struts2.x, Tiles, Spring 2.x/3.x, Hibernate 3.x, OOAD, UML, XML, JAXB, HTML, Weblogic 9, JavaScript, JQuery, XSLT, Apache Ant, Eclipse 3.x, SQL, Oracle 10g, UNIX, Windows Vista and Windows 7.

Confidential, Minneapolis, MN

J2EE Developer

Responsibilities:

  • Analyzing use cases or Technical specification prepared by the client.
  • Interacting with the clients for suggesting use case optimization or clarifying use case scenario if it’s required.
  • Preparing Design and Functional Document FSD, LLD.
  • Designed components for company’s object framework using best practices and J2EE design patterns such as Model-View-Controller (MVC), Data Access Object, Value Object, Front Controller and Business Delegate.
  • Used Apache struts framework for building MVC architecture and implemented apache validation framework .
  • Created action classes, action forms, action mappings in Struts-Config file for each logical request.
  • Followed command pattern for writing action classes.
  • Created Reusable Architectural Components (RAC) like Servlets Components thus implemented the Patterns.
  • Written JUnit test classes for DAO layer and test each component.
  • Code & Module Documentation, review
  • Configuring the entire application on Eclipse on the local as well as production environment.

Environment: Servlet 2.3, JSP, JavaScript, Struts 2.x, Spring, Hibernate, Weblogic 7.0, Tomcat6.x, JUnit, XML, XSLT, Web Services, Oracle 10g database, Unix.

Confidential, Denver, CO

J2EE Developer

Responsibilities:

  • Involved in design activities i.e. low-level design for new features.
  • Prepared UML diagrams for new business requirements
  • Designed and developed front end using JSP and JSTL tag libraries.
  • Implemented Struts Action classes for business logic and form bean classes for validation by using Struts 2.x (MVC) framework
  • Involved in generating pdf files using iText Framework
  • Designed and developed web based application using asynchronous technologies using AJAX and jQuery.
  • Develop and Design database tables for the system. Extensively worked on complex SQL queries, Stored Procs in Oracle 11g
  • Consumed web services using Axis 2 framework.
  • Used Hibernate with JPA for the persistence layer.
  • Developed Portlets and deployed them in Liferay Portal server
  • Involved in testing, bug fixing and documentation of the system
  • Deployed the application on Linux platform.

Environment: Java SE, Java EE 5.0/6.0, JSP, Servlets, Struts2.0, Hibernate 3.0/JPA,JDBC, HTML, SQL, JMS, XML, DOM, SAX, CSS, JNDI, Web services, TOAD, iText, Oracle, UML, Tomcat 5.5/6.x, Unix, Windows, Eclipse, Design Patterns.

Confidential

J2EE Developer

Responsibilities:

  • Requirements gathering from the clients & customers.
  • Analyzing requirements and converting them into technical specifications.
  • Fixing the timelines to complete the tasks by checking with functional & business leads.
  • Studied the application architecture and re-designed according to the requirement.
  • Implemented Struts framework in the application.
  • Performed code changes in JSP, Servlets, EJB, and Java Bean components.
  • Designed and developed views, controller and model components implementing Struts Framework.
  • Developed middle layer using Stateful, Stateless Session and Entity Beans as business logic.
  • Developed application using custom tags, Action classes and Action Form classes of Struts Framework.
  • Configured struts-specific deployment descriptor (struts-config.xml)
  • Deployed the application on Websphere application server.
  • Preparation of Test cases for these modules.
  • Worked closely with the customers & sales team during the production move.

Environment: JDK1.3/1.4, EJB, J2EE, JSP, Servlets, JDBC, JavaBeans, WebSphere Application Server, MyEclipse, Struts, Java, HTML, DB2

We'd love your feedback!