We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

0/5 (Submit Your Rating)

South Lake, TX

SUMMARY

  • Senior J2EE Developer with 7.6 years of strong software experience in design, development and deployment of web - based applications for Client-Server business applications using Java/J2EE technologies.
  • Experienced in Web based Application Design and Development using Java/ J2EE Technologies includes Servlets, JSP, EJB, Struts 2/1.x, Hibernate 3.x, Spring 3.x/2.x, XML, XSLT, JMS and AJAX
  • Implemented various Design patterns including Business Delegates, Data Access Object, Model View Controller, Session facade, Singleton etc.
  • Experience with various RDBMS/ Database servers like Microsoft SQL Server 2005/2000, Oracle 10g/9i/8i.
  • Good experience with various Web/ Application Servers like Apache Tomcat 6.x/5.x, IBM WebSphere 8.x/7.x, and BEA WebLogic 11g/10.x/9.x/8.x
  • Experience with the Integrated Development Environments like IBM WSAD 5.1.1/4, RAD 6.x and Eclipse 3.x/2.x
  • Experience with Unified Modeling Language (UML) and used it for developing various UML design diagrams like Use Cases, Class Diagrams, Sequence Diagrams and Component Models for the project requirement/design specifications using IBM Rational Rose.
  • Thorough understanding of OOAD concepts, UML modeling (unified process), SDLC
  • Possess excellent communication, interpersonal skills and the ability to work both as a team player and an individual.

TECHNICAL SKILLS

  • Core Java
  • JDBC 3.0/4.0
  • Servlets 2.4/2.5/3.0
  • JSP 2.1/2.2
  • JSF 2.0
  • EJB 3.0/3.1
  • JMS 1.1
  • Hibernate 3.0/3.5
  • Ibatis 1.2
  • Struts 1.2/2.3
  • Spring 2.5/3.0
  • HTML
  • DHTML
  • XHTML
  • Web services log4j
  • Junit
  • IBM Web Sphere 8.0/7.0/6.x/5.x
  • BEA WebLogic 8.x/10.x
  • Apache Tomcat 4.x/5.x
  • Oracle 10g/9i
  • SQL Server 2005
  • Eclipse 3.6/3.3/3.2
  • IBM’s WSAD 5.0/4.0
  • IBM’s RAD 6.0/7.0/7.5
  • Agile
  • SDLC
  • UML
  • SVN
  • CVS/ANT
  • Maven

PROFESSIONAL EXPERIENCE

Senior J2EE Developer

Confidential, South Lake, TX

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC).
  • Created UML use case diagrams, sequence diagrams for the application using Rational Rose.
  • Designed the applications using MVC, Session Façade, Service Locator and Business Delegate patterns.
  • Extensively used Spring MVC framework to develop the web layer for the application.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Extensive JavaScript utilization for Business Rules and Client side validation.
  • Implemented spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
  • Used Spring IOC framework to wire the Spring Beans.
  • Implemented Spring Aspect Oriented Programming (AOP) using Spring Framework.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Experience in implementing Spring Hibernate ORM tool mapping Java classes with database and using Hibernate query language (HQL).
  • Deployed the .ear file on Weblogic Application Server.
  • Implemented JMS for communication by diverting the messages into a queue.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Configured Log4j for logging activity at various levels.

Environment: J2EE, JSP, Spring 3.0, Hibernate 3.0, EJB, Weblogic 11g, Eclipse 4.x, Log 4J, ANT, Oracle 10g, Windows

J2EE Developer

Confidential, Atlanta, GA

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC).
  • Created UML use case diagrams, sequence diagrams for the application using Rational Rose.
  • Designed the applications using MVC, Session Façade, Service Locator and Business Delegate patterns.
  • Extensively used Spring MVC framework to develop the web layer for the application.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Extensive JavaScript utilization for Business Rules and Client side validation.
  • Implemented spring configuration files for the beans defined and properties to be injected into them using spring's Dependency Injection.
  • Used Spring IOC framework to wire the Spring Beans.
  • Implemented Spring Aspect Oriented Programming (AOP) using Spring Framework.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Experience in implementing Spring Hibernate ORM tool mapping Java classes with database and using Hibernate query language (HQL).
  • Deployed the .ear file on IBM Web Sphere Application Server.
  • Implemented JMS for communication by diverting the messages into a queue.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Configured Log4j for logging activity at various levels.

Environment: Core Java, Servlets, JSP, JMS, Spring 3.0, IBM’s RAD 7.5, IBM Web Sphere 8.0, Hibernate 3.5, JUnit, SOAP, XML, JavaScript, UML, ANT, Log4J, CVS, Oracle 10g, Windows.

J2EE Developer

Confidential, Houston, TX

Responsibilities:

  • Developed presentation layer using JSP, HTML and CSS.
  • Developed the module of generating task list to the collectors using Front Controller Pattern and Command pattern to submit the request from presentation layer.
  • Implemented MVC architecture using Struts Framework.
  • Created the UI validations using Strutsvalidation framework.
  • Hands on experience in using Tiles Framework, Validator Framework, JSTL Tag Libraries, ResourceBundles, PlugIn, Internationalization, DynaActionForm, DispatchAction in the Struts Application development.
  • Developed ActionForm classes, Form beans, Action Classes usingStruts.
  • Used Spring Framework to integrate with Struts and used ORM mapping tool called Hibernate.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Used Spring IOC framework to wire the Spring Beans.
  • Implemented Hibernate in data access layer to access and update information in the database and configured .hbm and .cfg.xml files according to hibernate framework.
  • Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL and PL/SQL.
  • Developed test cases and performed unit and integration testing; performed using testing using Used JUnit.

Environment: Core Java, Servlets, JSP, Struts 2.3, Spring 2.5, Eclipse 3.6, BEA Weblogic 10.3, Hibernate 3.0, JUnit, SOAP, XML, JavaScript, UML, Maven, SVN, Log4J, Oracle 10g.

J2EE Developer

Confidential, Irving, TX

Responsibilities:

  • Developed presentation layer using JSP, HTML and CSS.
  • Performed front-end validations using Ajax and JavaScript functions.
  • Extensively used Spring MVC framework to develop the web layer for the application.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Created the Application Context files for Spring 2.5 core modules.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Implemented all DAO’s using Spring Framework.
  • Configured and deployed the application on Web Sphere Application Server.
  • RAD IDE tool was used for application development and debugging.
  • Involved in the writing complex SQL queries for searches involving various joins.
  • Created build and deployment scripts using Ant.
  • Performed unit testing by writing test cases using JUnit.

Environment: Java, J2EE, JSP, Servlets, EJB, Spring 2.5, Hibernate 3.0,WebServices, XML, HTML, CSS, Java Script, Oracle 10g, Websphere 6.1, RAD 6, Ant Script, JUnit, Unix.

Software Engineer

Confidential

Responsibilities:

  • Developed User Experience Model containing Screens, navigation maps and use cases.
  • Developed Sequence, Collaboration and Activity diagrams using UML.
  • Developed web pages using JSP, Struts tags.
  • Developed the web application using Struts MVC.
  • Used Java Script For Client Side Validation.
  • Developed Action Classes for Struts framework and implemented java classes for corresponding Strut Actions.
  • Developed Session and Entity Beans for the business logic implementation.
  • Entity and Session Beans were created using Session Facade Pattern to reduce network calls and enhance transactional capabilities and deployed using BEA WebLogic application server.
  • Developed Data Access layer using JDBC for connecting to various databases to retrieve medical and diagnostic history data.
  • Created SQL queries and procedures for MS SQL Server database.
  • Developed ANT scripts to debug and deploy application in the Weblogic environment.

Environment: HTML, JSP, Struts 1.1, EJB, JDBC 4.0, Eclipse 3.0, Web Logic 7.0, MS SQL Server 2005, UML, Java Script, DHTML, XML, CVS, Maven, SQL, PL/SQL.

Software Engineer

Confidential

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the application, requirement gathering, design and analysis and code development.
  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Designed and developed business components using Session and Entity Beans in EJB.
  • Implemented EJB’s Container Managed Persistent strategy.
  • Worked on triggers and stored procedures on Oracle database.
  • Apache Ant was used for the entire build process.
  • JUnit was used to implement test cases for beans.
  • Worked on Eclipse IDE to write the code and integrate the application.
  • Application was deployed on Web Sphere Application Server.

Environment: JDK 1.4, JavaScript, JSP 1.2, Servlets, Struts 1.1, Web Sphere 5, Oracle 9i, EJB, Eclipse 2.0, ANT

We'd love your feedback!