We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

3.00/5 (Submit Your Rating)

Olympia, WA

SUMMARY

  • 6+ Years of experience in all phases of Software Development Life Cycle (SDLC)including requirements gathering, analysis, design, implementation & maintenance and testing using various methodologies using Java/J2EE.
  • A results - driven SunCertifiedJavaprogrammer with great attitude and proven ability of Object Oriented Programming (OOP), OO and OOA (Object Oriented Analysis).
  • Experience in developing Web Applications with various Open Source frameworks: Struts Framework 2.0, JSF 1.2, Spring Framework, Spring MVC, and Hibernate 2.0/3.0.
  • Experience in implementing J2EE Design Patterns like MVC, Session Facade, DAO, Business Delegate, DTO, View Object, Singleton and Business Delegate in the development of Multi-Tier distributed Applications.
  • Experienced with Java Multithreaded programming to develop multithreaded modules and applications.
  • Implemented SOA architecture with Web Services using SOAP, RPC, WSDL and UDDI.
  • Good knowledge of Hibernate and HibernateQueryLanguage (HQL).
  • Proficient in JSF and used Tag libraries like Rich faces, JSTL.
  • Expertise in developing Web Applications using Spring Dependency Injection, Spring IOC and AOP for modularity
  • Experience in Ant1.x and Maven 2.x build tools for project development and deployment.
  • Hands on experience with JUnit and Log4j in developing test cases and determining application functionality.
  • Expertise in using Java IDE tools of Rational Application Developer 7.0 (RAD), Eclipse 3.0/3.2, Bea WebLogic Workshop and NetBeans4.0 to develop dynamic web applications.
  • Extensive experience in writing the business logic using EJB 2.0/3.0Session, Entity and Message Driven Beans and RMI.
  • Good working knowledge of Application Server like BEA WebLogic 8.1/9.2, JBoss 4.2, Apache Tomcat 3.0/5.5, Oracle Application Server 10.1.2and JBoss Application Server 4.2.3.
  • Good knowledge in Database Concepts RDBMS and writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Developed Presentation layers using AJAX, HTML, CSS and JavaScript.
  • Excellent communication and interpersonal skills, ability to work in team/independently and adapt quickly to new and emerging technologies.
  • Result oriented and committed to meet the goal.

TECHNICAL SKILLS

Programming Languages: Java (jdk 1.4/1.5/1.6), C, SQL, PL/SQL.

J2EEComponents and Frameworks: Struts 2.0, Spring 2.0/2.5, JSF, JTA, Servlets, JDBC, JNDI, JSTL, Hibernate

Testing Frameworks: JUnit, JWebUnit, HttpUnit, DBUnit, LoadTest

Client Technologies: HTML, DHTML, CSS, Java Script, JSTL Tag Libraries, XML, JSP.

Web Services Technology: SOAP, WSDL, UDDI, XML, SOA, JAX-RPC, JAX-WS, JAX-RS, JMS, EJB.

Client/Server Scripting: JavaScript, DOJO, JQuery, HTML, JSF Tags, Custom Tags, JSP Action Tags, Struts Tags, Spring Tags, JSTL Tags, Dojoand JSON.

Web / Application Servers: Apache Tomcat 5.5/6.0, WebLogic 8.0/10.3, Web Sphere 6.x/5.x,JBOSS 4.0, Jetty.

Database Servers: Oracle 8i/9i/10G, MS SQL Server 2000/2005/2008, MySQL, DB2,Net Beans4.1.

Design Patterns: Singleton, MVC, Factory, Value Object, Session Façade, Business Delegate, Service Locator.

Version Controls: Rational Clear Case, CVS, SVN

IDE: Eclipse 3.x, Bea WebLogic Workshop, IBM RAD, NetBeans.

PROFESSIONAL EXPERIENCE

Confidential, Olympia, WA

Senior J2EE Developer

Responsibilities:

  • Responsible for gathering, documenting and maintaining business and systems requirements and developing designs document.
  • Designed the Front-end screens using JSP, JSF, Servlets, HTML and JavaScript.
  • Design & Development of User Interface module using J2EE, JSP, JSTL, Servlets and SpringFramework.
  • Incorporated Design Patterns like Model View Controller, Singletonand OOP.
  • Designed the GUI and flow control using SpringMVCframework for easy maintainability.
  • Developed various helper classes needed following Core Java multi-threadedprogramming and Collection classes.
  • Configured different layers (presentation layer, server layer, persistence layer) of applicationusing SpringIoC and maintained the Spring Application Framework’s IoC container.
  • Implemented Hibernate to map all the tables from different data sources to make database updating using JPA.
  • Involved in the Maintenance and Code changes from existing code, Support of the System.
  • Involved in the configuration management and version control using SVN.
  • Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process using Log4j, which gives the ability to pinpoint the errors.
  • Used SeleniumRC to test the application.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
  • Involved to SQL transactions to support e-commerce and other time-critical applications.
  • Involved in communicating with offshore team to resolve the applications production issues and to deliver the best quality application enhancements to the client.

Environment: Java(jdk 1.6),JSP, JSTL, JPA, JavaScript, J2EE, JSP, Spring 2.5, Hibernate, JSF, Servlets, Eclipse, log4j,Oracle 10g, XML, Windows-XP.

Confidential, Nashville, TN

Java/J2EE Developer

Responsibilities:

  • Developed UserInterface using JavaServerPages (JSP), HTML, and CSS.
  • Design and develop UIs using JSP, Struts, coded back end using Java and Strutsframework.
  • Implemented StrutsHibernateframework, Validations and declarative transactions.
  • Involved in database design and creating database objects like tables, and retrieving data from tables in DB2.
  • Worked on impact analysis to migrate existing persistence layer to Hibernate.
  • Created web pages using JSP, HTML and CSS.
  • UsedSOAP to call a XMLWebService, Created web services using SOAP, to allowapplication and services to connect to them over the Internet.
  • Implemented unit testing of the application using JUnit.
  • Deployed the application in JBOSS Application Server.
  • Used EclipseIDE for development and SVN for versioning.

Environment: Core Java, JSP, Servlets, Struts, Hibernate, Web Services (SOAP), HTML, CSS, JavaScript, JUnit, AJAX, DB2, SQL, JBOSS, Eclipse, CVS, Linux/UNIX.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing.
  • Designed the application based on various J2EE design patterns including MVC.
  • UsedSpring Framework to implement the MVC design pattern.
  • Created SQL scripts for the SQLServer2005 database.
  • Implemented functionality rich user interfaces using HTML, CSS, JavaScript, AJAX and JSP’s.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Developed Web Services using SOAP, UDDI, WSDL, and XML.
  • Configured and deployed web application in JBoss Application Server using Maven.
  • Created JUNIT test cases and created set up manuals and user guides.
  • Worked with the Quality Assurance team in fixing the defects.

Environment: Java 5.0, J2EE, JSP, Servlets, JavaScript, XML, CSS, Spring, SOAP, Hibernate, Eclipse, SQL Server2005, JBoss, UML, AJAX, Log4j, MAVEN.

Confidential, Chicago, IL.

Java/J2EE Developer

Responsibilities:

  • Involved in requirements gathering, design and development of the application.
  • Responsible for developing the UI modules using JSP, HTML, CSS and JavaScript.
  • Used Struts 2 framework to design and develop the application.
  • Designed and developed a standalone RESTWebservice using JAXB and JerseyAPI.
  • Used SVN as a source control tool and JBoss as the application server.
  • Responsible for writing JUNIT test cases and extensively used Log4j for logging.
  • Used ANT as a build tool for building the application and deploying it in the JBoss Application server.
  • Responsible for converting the existing Free Marker Template files to JSP’s.
  • Used Eclipse as IDE tool to develop the application.

Environment: Java, Java EE, SVN, JBoss, Struts 2.0, Hibernate, ORACLE, SQL Developer, HTML, CSS, JavaScript, JQuery, JSON, JSP, XML, Servlets, Jersey API, JAXB, AJAX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed of JSP pages and layout of the application.
  • Developed front-end GUI screens using HTML, JSP and CSS.
  • Java Servlets and JSP were used as a middle-ware to communicate Client & Server used JDBC for database access.
  • Developed the Struts Controller Servlet for the application.
  • Built various StrutActionclasses to Model the business logic.
  • Developed Action Forms to capture the screen data.
  • Developed JavaBeans components as the business objects.
  • Implemented StrutsValidateFramework for used data in all modules.
  • Deployed application on IBMWebSphereapplicationServer.
  • Performed logging with Log4j.
  • Used JDBC to provide database connectivity to database tables in ORACLE.
  • Creation and maintenance of data was done using MySQL database.

Environment: Java, JDBC, Struts, Servlets, JavaScript, HTML, Rational Rose, ORACLE.

We'd love your feedback!