We provide IT Staff Augmentation Services!

J2ee Consultant Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Over 6 Years of experience in IT in all phases of SDLC. Developed and supported Key projects for various clients, have a working experience on end - to-end development of software products from requirement analysis to system study, designing, coding, testing, documentation and implementation.
  • Strong experience in Object Oriented Programming in the field of JAVA and J2EE technologies.
  • Strong Object-Oriented Programming Concepts OOPS with OOP methodologies and Design skills.
  • Working experience in application development using Java, J2EE, Applets, JSF (Java Server Faces), JSP, Java Script, Servlets, JDBC, Struts, Hibernate, Spring.
  • Experience in using Struts 2.x and Spring and Hibernate framework, MVC for various Web based application development.
  • Significant experience in Hibernate and Ibatis as the Object Relational Mapping solution and Hibernate Query Language (HQL).
  • Good experience on Implementing the JSecurity security framework for authentication, access control and session management in the project.
  • Strong expertise in developing user-friendly web interfaces using HTML, DHTML, CSS, Struts Tag Library, JavaScript with AJAX technology.
  • Good knowledge of Design Patterns like Model View Controller (MVC), Data Access Object (DAO), Data Transfer Object and POJO etc.
  • Expertise in developing GUI based application with Java Applets and Swings.
  • Experience in working with application development environments using BEA Web Logic, Apache Tomcat and IBM Web Sphere Application Server.
  • Experience with JUnit for performing Unit Testing and determining the application functionality and good working Log4j package for logging purpose.
  • Experience in Programming technologies like ANT, Eclipse and NetBeans etc for project build.
  • Good experience working with Database like Oracle, MySql, MS Access, DB2, MS SQL Server to manager.
  • Through working knowledge in core Java, Java database connectivity API of JDBC, Java Beans.
  • Expertise in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX.
  • Working knowledge in designing and developing applications using UML with Rational Rose.
  • Experience Working on different platforms like Unix/Windows 2000/2003/XP/Vista.
  • Have a good knowledge on the Mercury LoadRunner and QTP Testing technologies.
  • Fulllifecycle experience, including customer reviews/meetings, requirements gathering, architectural review, high- and low-level design, coding, peer walkthroughs, testing, acceptance, delivery/installation, technical support and maintenance tasks
  • Demonstrated ability to work well with a wide variety of people at various levels. Highly motivated, quick starter, solution oriented programmer excellent at solving complex problems under strict deadlines. Good communication skills, co-ordination and collaboration skills.

TECHNICAL SKILLS

Languages: C, C++, Java(J2SE1.5/1.4, J2EE1.5/1.4), SQL, PL/SQL, UML2.0

Technologies: JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring2.0/1.0, Web Services, SOA, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP, .NET, Sybase PowerDesigner

Web Technologies: HTML/DHTML, XHTML1.1, JavaScript1.x, ExtJs XML1.0, XSL, XSLT, CSS

Development Tools (IDEs): Eclipse 3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS Visual Studio 2005

Web/Application Servers: Tomcat6.x/5.x, WebLogic 10.3/9.2/8.1/7.0, IBM WebSphere6.x/5.x/4.x.

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

RDBMS: Oracle 12c/11g/10g/9i/8i, MS SQL Server 2008/2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2

Platforms: Windows, UNIX, LINUX

Testing Tools: JUnit 4.x, Loadrunner 11.0/11.5, Quick Test Pro, HP Performance Center.

Version Control: CVS, SVN,VSS and Rational ClearCase.

Methodologies: Agile Methodology, RUP, Extreme Programming

Build Tools: Ant 1.7, Maven 2.x

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

J2EE Consultant

Responsibilities:

  • Involved in several phases of the project including application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Participated in agile (SCRUM) sprint backlog planning, story detailing, prioritizing and estimation for Enhanced Search project team
  • Designed the application using UML. Class Diagrams, Sequence diagrams and State diagrams were developed using Rational Tools
  • Responsible for design and development of front-end screens using IceFaces, JSP2.0, JavaScript and CSS.
  • Involved in design and implementation of MVC architecture in different modules.
  • Designed and developed the user interface applications using IceFaces, xhtml, JSP.
  • Used IceFaces for front-end validations.
  • Extensively used Custom components IceFaces library like auto complete, progress bar, sortable tables, Paginations, Scrollable, DataTables, calendar components in the application
  • Developing Controlling Page Navigation and Handling the Request Parameter’s with Managed beans in JSF
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Responsible for development of the application using JSF framework, Java Web Services (JAX - RS) as Business layer, SQL and Hibernate ORM tool in the data access layer.
  • Implementing Custom Components and Custom Tag Libraries for displaying the Data Tables using IceFaces.
  • Wrote the View Objects which can be populate on the ManagedBeans.
  • Used Business Delegate, Session Facade and DAO design patterns.
  • Used Eclipse for writing code and SVN for version control.
  • Used Web Logic application server 10.3.3 for deploying various components of applications.

Environment: Java, JSP, JSF, EJB, HTML, JavaScript, Oracle, JMS, Eclipse, SVN, Log4J, JUnit, WebLogic application server 10.3.3, ANT, IceFaces, IBM Main Frames, DOJO, jQuery, Java Script.

Confidential, Groton, CT

J2EE Consultant

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application
  • Develop the User Interface Screens for presentation using JSP and HTML.
  • Struts (MVC) framework is used for developing the web application
  • Configured Struts-Config file for form-beans, global forwards, error forwards and action forwards.
  • Developed Action Classes and Form Beans for the Application.
  • Enhanced application with new screens, coding the underlying business functionalities using Struts, EJB 3.0 with annotations, web services and Oracle
  • Updated the Resource Bundle to add the error messages to be thrown to Struts Validator errors.
  • Used Spring IOC to get the dependencies and look up business objects.
  • Used Spring Dependency Injection to get the Hibernate Sessions and Spring DAO Classes
  • Integrated spring ORM tools like EJB in context files, configured entities and JPA for persistence.
  • Implemented Agile Methodologies, and SCRUM a light weight framework for managing and controlling iterative and incremental projects.
  • Involved with database design including tables and fields using normalization principles and Entity relationship diagrams.
  • Developed the JSP using the tag libraries. Perform validations using struts validation framework.
  • Web services were developed using document style web service call. All the request and response were XML documents transferred using SOAP API.
  • Extensively used JAVA5, XML, XPath API’s and XSLT transformation to retrieve/build messages from the request/response.
  • Generated WSDL file through Axis. Involved in design and develop web services using Axis.
  • Involved in configuring various XML’s in Hibernate and Spring framework.
  • Client side validation is performed using JavaScript. Used Log4j for logging. SVN as source control tool.
  • Used JUnit framework to automate unit testing.

Environment: Core Java,J2EE, JSP 1.2, Weblogic Application Server 10.3, Eclipse 3.1, Web services, Hibernate, Oracle 9i, SVN, HTML, Java script, MVC, WindowsXP, Struts1.2, Ajax.

Confidential, Hartford, CT

J2EE Consultant

Responsibilities:

  • Involved in analysis, design and development of workflow.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object(DAO), Singleton and Factory.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Developed custom validators in Struts and implemented server side validations using annotations.
  • Developed Struts forms and actions for validation of user request data and application functionality
  • Implemented the business logic using Session Beans of the Enterprise application and for integration of EJBs into Struts Framework worked with the Service Locator and Business Delegate layers.
  • EJB, Entity Beans are used as persistence layer and are used to interact with the database.
  • Developed Bean Managed Persistence BMPs and Container Managed Persistence CMPs according to the needs of the application.
  • Used XML parser APIs such as JAXP (SAX, DOM), JAXB and other technologies like SOAP, WSDL, UDDI for implementing Web services.
  • Used JMS Java Messaging Service for messaging and also worked with Message Driven Beans MDBs for Synchronous and Asynchronous Messaging.
  • Concurrent Versions System (CVS) is used for version control and TOAD is used as database development tool.
  • Used Maven to build the application and deployed on WebLogic Application Server.
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Monitored the error logs using log4j.

Environment: Java, JSP, Servlets, Struts, JAXB, XSLT, DOM, XML, EJB 3.0, WebServices, JNDI, J2EE, Eclipse, JBoss, Ratonal Rose, CVS, Oracle 9i, Junit, Rational Rose, JavaScript, DHTML.

Confidential

J2EE Consultant

Responsibilities:

  • Involved in several phases of the project including application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Developed the code for the tabulated listings, reports and charts for the performance of the employees using MVC design pattern and on Struts Framework and data access.
  • Develop user interfaces using JSP, HTML and CSS.
  • Used ClearCase as a source code controller, Used ClearQuest for issues and defects.
  • Developed the interacting JSPs and Servlets for modules like User Authentication and Performance Display.
  • Developed front-end user interface modules by using HTML, XML, etc. Front-end validations of user requests carried out using Java Script.
  • Developed the Actions classes, logic classes for executing business logic, DAO classes to access the DB using
  • Spring and Hibernate.
  • Responsible for code reviews, writing unit test cases and unit test using JUnit.
  • Lots of bug fixing to make new changes and enhancements. Worked in a fast pace environment, handling lots of multi-tasking to meet the deadlines.
  • Provided mentoring, help and support to other developers.

Environment: JSP, JDBC, JNDI, WebServices, ANT, Log 4j, JavaScript, XML, EJB, Eclipse, DB2, Spring, Hibernate, JUnit, Rational ClearCase, Websphere Application Server, Rational Application Developer (RAD).

Confidential

J2EE Consultant

Responsibilities:

  • Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript. Built and accessed the database using JDBC for ORACLE.
  • Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.
  • Developed Session Beans for necessary transactions like fetching the data required, updating the customer information
  • Worked on coding of Servlets and EJB communication
  • Worked on Maven for getting latest jar files including common-collection.jar, common-logging.jar etc. from Apache.
  • Developed Servlets to process the requests, transfer the control according to the request to Corresponding Session Beans, JSP pages.
  • Developed WebLogic container security components for adding vendor specific Security Realm to application using JMX.
  • Java Servlets and JSP pages were deployed on the WebLogic Application Server for retrieving user information and posting related data.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures.

Environment: Java/J2EE, Struts, EJB, Web Logic Server, Oracle, XML, HTML, JavaScript, Ant, PL/SQL, JSF, JUnit.

We'd love your feedback!