We provide IT Staff Augmentation Services!

J2ee Consultant Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Have 7+ years of IT professional experience with full project lifecycle development in J2EE technologies, Requirements analysis, design, development, testing, deployment and production support of software applications.
  • Strong working experience in Insurance / Brokerage / Telecom / Banking Financial Industries.
  • Experience in Design, Development and Implementation of multi - tier thin/thick client web based applications using Object Oriented Methodologies.
  • Extensive experience with both core and advanced Java technologies which includes Java, XML, JavaScript, JEE, JSP, EJB 3.0/2.0/1.1, JDBC, Struts2, Servlets, JMS, JSF (MyFaces, RichFaces, PrimeFaces, Ice Faces), EJB, JPA, Java API for XML Web Services, JCA, Spring and Hibernate.
  • Extensive knowledge and implementation skills in Struts MVC framework, JSF Framework.
  • Extensively implemented IOC and Dependency Injection using Spring Frameworks.
  • Strong programming skills using Java 1.6/1.5/1.4, Spring, Hibernate, JPA 2, JTA, JNDI, JSP, Servlets, Java Beans, JSTL, JDBC.
  • Extensive experience in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, DAO, DTO, and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Extensive knowledge in using Ajax Frameworks Prototype, EXTJ, JQuery, JSON, DOJO.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Extensive experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
  • Expertise in client-side design and validations using HTML, DHTML, CSS 3.0, JavaScript, EXTJS, MS FrontPage, JSP, Struts Tag Library.
  • Strong Hands on Experience with IBM MQ Series and JMS for communications between middleware components.
  • Hands on experience with various Application Servers and Web Servers including IBM Web Sphere, BEA Web logic, Jboss, Tomcat server with wide variety of development tools like IBM WSAD/ RAD / RSA, My Eclipse, Dream Weaver.
  • Used Distributed Cache to distribute the archives and jar files at the slave nodes.
  • Having good RDBMS concepts knowledge and worked with MySQL 5.0, Oracle 9i/10g, SQL Server.
  • Proficient in SQL, PL/SQL developed Stored Procedures, Triggers, Functions and Packages besides writing DDL, DML and Transaction queries with development tools like TOAD and Rapid SQL.
  • Expertise knowledge in building applications using Rational Unified Process (RUP), UML and OOAD.
  • Involved in developing Test plans, Test Cases (Manual/Automated), Test Procedures and white-box and black-box testing
  • Installed and configured Tomcat Web Server on Windows, Linux.
  • Used Oracle coherence for Sharing and Managing data in a cluster using Java collection classes.
  • Experienced in implementing EnterpriseApplications with full life cycle of software development.
  • Experience in using Log4j, Version Control using SVN, GIT (SourceTree and Git Bash), Star Team, and CVS.
  • Experience with unit testing using Junit and writing build scripts using ANT.
  • Good knowledge on application builds and deployments using Hudson/Jenkins
  • Worked on different OS UNIX (Sun Solaris, AIX), Linux, Windows NT, Windows XP, and Windows 2K.
  • Good team player with ability to solve problems, organize and prioritize multiple tasks.
  • Excellent communication and inter-personal 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 Power Designer

Web Technologies: HTML/DHTML, XHTML, JavaScript, ExtJs XML1.0, XSL, XSLT, CSS

Development Tools (IDEs): Eclipse 3.2/3.0/2.1.1, My Eclipse 6.0/5.1.1, RAD 8.0/7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS Visual Studio 2005

Web/Application Servers: Tomcat 6.x/5.x, WebLogic 10.3/9.2/8.1/7.0, IBM WebSphere 8.x/6.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, Load runner 11.0/11.5, Quick Test Pro, HP Performance Center.

Version Control: CVS, SVN, VSS, GIT (SourceTree 1.6.8 and Git Bash) and Rational Clear Case.

Methodologies: Agile Methodology, RUP, Extreme Programming

Build Tools: Ant 1.7, Maven 2.x, Jenkins 1.2

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

J2EE Consultant

Responsibilities:

  • Designed and developed the application using Agile Scrum methodology.
  • Developed the application using JSF 2.2, Primefaces 5.0, Spring framework 4.2.0 and Hibernate 4.0.
  • Developed the UI using JSP, JSF, Primefaces, HTML, XHTML and CSS.
  • Configured Spring declarative transaction manager and implemented transaction management in DAO layer.
  • Used Spring MVC as the dependency injection framework to take advantage of using annotations and generics that help in testing objects with measurably less effort.
  • Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables.
  • Implemented Hibernate framework for Data persistence.
  • Implemented AJAX using Ajax4JSF Framework and nested taglibs API along with other standard taglibs in the application, as a better approach for screen development and reusability of visual components in the JSP pages.
  • Configured and Integrated JSF, spring and Hibernate frameworks.
  • Used WebLogic Server 12c for deploying the web applications.
  • Developed SOAP Web Services for integrating with Clients and Servers for the exchange of data between Client and the application.
  • Used GitHub (SourceTree and GitBash) for software configuration management and version control.
  • Used Maven to build the application.
  • Used Eclipse as an IDE for development, build, deployment and testing the application.
  • Involved in Unit & Integration Testing of the application.
  • Supported the application on different environments from Test to Production.
  • Used JIRA for task integration, bug and issue tracking.
  • Log4j was employed for logging errors in the application.
  • Worked with QA team for testing and resolving issues.
  • Involved in designing Jasper Report using iReport 4.7.1 designer tool.

Environment: Java/J2EE, JSP, JSF2.2, Prime Faces 5.0, spring, Hibernate 4.0, HTML, XHTML, CSS 3.0, WebLogic Server 12c, Maven, GIT, SourceTree 1.6.8, iReport 4.7.1, Log4j, Oracle 11g, AJAX, JSTL, Eclipse.

Confidential, Philadelphia, PA

J2EE Consultant

Responsibilities:

  • Designed and developed the application using Agile Scrum methodology.
  • Wrote Technical design documents, Implementation plans and testing documents for the requirements.
  • Developed the application using Groovy and Grails framework and GSP.
  • Designed and developed VDM screens using GSP.
  • Worked on JavaScript, JQuery, HTML and CSS 3.0,
  • Implemented business logic using groovy and grails which built on Spring framework
  • Used JBoss server 7.0 for deploying the web applications.
  • Wrote HQL queries for reports and Criteria queries to get the data in the Data tables using MYSQL.
  • Used Subversion for software configuration management and version control.
  • Involved in Unit & Integration Testing of the application.
  • Used LDAP for user security credentials authentication and for validating the user roles.
  • Used JIRA and Confluence tools for issues and tasks tracking.
  • Log4j was employed for logging errors in the application.
  • Used GGTS as an IDE for development, build, deployment and testing the application.
  • Supported the application on different environments from Test to Production environment. Analyzed the issues and fixed the defects assigned to me by the users.

Environment: J2EE/J2SE, Java 7.0, Groovy and Grails, GGTS, GSP, MYSQL, Hibernate, HTML, CSS 3.0, Windows 7, Sub Version, Log4j, LDAP, JavaScript, UNIX, JBoss 7, Confluence, putty.exe. Winscp.

Confidential, Harrisburg, PA

J2EE Consultant

Responsibilities:

  • Designed and developed the application using Agile Scrum methodology.
  • Wrote Technical design documents, Implementation plans and testing documents for the requirements.
  • Developed the application according to the user requirements using JSF Framework 2.2, Richfaces 4, JQuery, XHTML and Spring framework 3.2.2.
  • Wrote JSF validators and converters for validation and data conversion purposes and used JSF explicit/implicit navigations.
  • Designed and developed Professional and Hospital screens using JSF Framework 2.2, HTML and CSS3 and Jquery.
  • Implemented business logic using Spring service layer and Spring Dao layer using Spring Framework 3.0.2
  • Configured Spring declarative transaction manager and implemented transaction management in DAO layer.
  • Integrated JSF, Spring and Hibernate, configured logging and developed exception handling for the application.
  • Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables.
  • Created Splash pages and hover bubbles using JSF 2.2 and have done the dependency management using Maven.
  • Wrote Junit test cases to test the Spring DAO layer and created Batch Services to generate reports using Spring Batch.
  • Used Hibernate 3.0 for accessing and persisting data between Java objects/classes and a relational database.
  • Used JBoss server 6.0 for deploying the web applications.
  • Wrote HQL queries for reports and Criteria queries to get the data in the Data tables using Oracle 11g.
  • Used Subversion for software configuration management and version control.
  • Involved in Unit & Integration Testing of the application.
  • Supported the application on different environments from Test to Production environment. Analyzed the issues and fixed the defects assigned to me by the users.

Environment: J2EE/J2SE, Java 6.0, JSF, Spring Frame Work, Spring Batch, Hibernate 3.0, CSS 3.0, XML, HTML, Oracle11g, Windows 7, Sub Version, Eclipse Kepler.

Confidential, Pittsburg, PA

J2EE Consultant

Responsibilities:

  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Wrote Technical design document with the class, sequence, activity diagrams in each use case.
  • Designed and Developed the UI Framework built using JSF Rich Faces My Faces Prime Faces Ice Faces, Ajax4JSF.
  • Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule using Spring Web flow.
  • Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO and Proxy.
  • Used Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End.
  • Developed various reusable Helper and Utility classes which are used across all the modules of the application.
  • Designed and developed Business components and Integrated with spring framework.
  • Wrote data Components for Plan Setup, wrote and called StoredProcedures using Java, HQL, Hibernate.
  • Involved in configuring and integrating JSF, spring and Hibernate frameworks.
  • Involved in design and implementation of MVC architecture in different modules.
  • Integrated business layer using Hibernate with Spring DAO.
  • Used Spring Batch to build thePOJO-based development approach of theSpring Framework.
  • Wrote the DAO’s to access the database using JDBC calls.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Implemented Spring Bean Factory to create proxied object using AOP framework
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML.
  • Designed & developed LDAP Authentication & Authorization Service using Java, LDAP, JNDI.
  • Involved in transforming XML data in to Java Objects using a JAXB binding tool.
  • Developed Action Form classes, Form beans, Action Classes using Struts2.
  • Responsible for configuring and deploying the builds on Web Sphere App Server
  • Deployed Distributed Cache on a cluster of multiple nodes.
  • Involved in the Performance Tuning of the Application on client side.
  • Wrote notification service that executes daily, sends emails and escalations to participants.
  • Used Tomcat Web server for deploying web applications.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Wrote build & deployment scripts using ANT, Maven, shell scripts and JACL on unix env.
  • Used Oracle Coherence in Java Collection API to access and modify data, and the JavaBean event model to receive data change notifications.
  • Did the application support on different environments from QA to Production. Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.

Environment: J2EE/J2SE, Java 5.0, JSP, Ajax, Ajax4JSF,JSF, Apache My Faces, Rich Faces Prime Faces Ice Faces, Spring Frame Work, Spring Batch, Hibernate, JDBC, JPA2, JMS, CSS3, Apache Axis 2.0, Tomcat Web server, LDAP, JNDI, UDDI, WSDL, SOA, SOAP, XML, HTML, Log 4j, Web Sphere 6,RAD 7, Oracle, SunOS (UNIX), Struts2, Shell Script, Sub Version, Maven, Ant and Windows XP.

Confidential, Wayland, MA

J2EE Consultant

Responsibilities:

  • Used OOAD for building applications.
  • Involved in gathering business requirements, analyzing the project and creating use Cases and Class Diagrams.
  • Interacted coordinated with the Design team, Business analyst and end users of the system.
  • Created sequence diagrams, collaboration diagrams, class diagrams, usecases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Designed and developed the project using MVC design pattern.
  • Developed front end using Struts framework, business components using EJB’s.
  • Implementing Spring/ Tiles based framework to present the data to the user.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Deployment of Application in the JBoss Server environment using ANT tool using Struts architecture with the JSP Client.
  • Configured Struts Dyna Action Forms, Message Resources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml.
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config, ejb-jar and web.xml using XML.
  • Designed and Developed front-end using struts framework.
  • Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Used Knockout.Js to implement MVVM pattern with templates
  • Wrote authentication and authorizationclasses and manage it in the frontcontroller for all the users according to their entitlments.
  • Developed and deployed Session Beans and Entity Beans for database updates.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB 3.0.
  • Used IBatis for decoupling the mappings from the application logic by packaging the SQL statements inXML configuration files.
  • Developed stored procedures and complex packages extensively using PL/SQL and shell programs.
  • Used Struts-Validator frame-work for all front-end Validations for all the form entries.
  • Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
  • Design and development of JAXB components for transfer objects.
  • Prepared EJB deployment descriptors using XML.
  • Involved in Configuration and Usage of Apache Log4J for logging and debugging purposes.
  • Wrote Action Classesto service the requests from the UI, populate business objects & invoke EJBs.
  • Used JAXP (DOM, XSLT), XSD for XML data generation and presentation
  • Wrote Junit test classes for the services and prepared documentation.

Environment: Java/J2SE, JSP, Servlets, Spring, JAXB, XSLT, DOM, XML, EJB 3.0, WebServices, JNDI, J2EE, RSA, JBoss 6.0, Ratonal Rose, CVS, Oracle9i, Junit, Rational Rose, IBatis, JavaScript, Knockout.Js, DHTML.

Confidential

J2EE Consultant

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and creating Class Diagrams.
  • Interacted, coordinated with the Design team, Business analyst and end users of the system.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Wrote the DAO’s to access the database using JDBC calls.
  • Deployment of Application in the Web logic Server environment using ANT tool using Struts architecture with the JSP Client.
  • Wrote SQL Queries, and integrated SQL Queries into DAO.
  • Developed triggers, packages, procedures and functions using PL/SQL.
  • Developed Business logic classes using Session Beans for Processing Manager Service.
  • Involved in creating and configuring of build files
  • Developed Controller Servlets Framework component for Presentation
  • Designed, Developed and Implemented JSP’s in Presentation layer for Submission Application implementation.
  • Used IBatis framework to map Oracle database and objects in the application.
  • Involved in preparation of docs like Functional Specification document and Deployment Instruction documents.
  • Used EXTJS client side for building UI of the application.
  • Developed JavaScript for client end data entry validations and Front End Validation.
  • Used Site Minder for authentication and authorization data between the thin client and application server.
  • Used custom tags to check for authentication.
  • Wrote JUnit test cases for unit testing the integration layer.
  • Developed Webapplication using Struts framework.

Environment: Java/J2EE, JSP, JDBC, EJB, Struts, XML, HTML, Eclipse, Java Script, EXTJS Ant, SQL, PL/SQL, TOAD, Oracle, Web logic, Windows, CVS

Confidential

J2EE Consultant

Responsibilities:

  • Designed and developed applications using RUP Methodology, UML and OOAD.
  • Created Use cases, Class Diagrams, Sequence Diagrams using Rational Rose.
  • Wrote Action classes, Action Forms Beans, Validations for Policy Change Details Components.
  • Developed JSP’s and HTML for front end User Interface.
  • Implemented J2EE Design Patterns like MVC, Service Locator and Session Façade.
  • Designed, developed and implemented the business logic required for Security presentation controller.
  • Configured JMS in the Web Sphere Application server to send messages to all the donors.
  • Wrote Message Handler Adapter for enterprise calls (Asynchronous Messages) using Message Driven Beans, JMS, and XML.
  • Wrote SQL queries, used JDBC to connect to Oracle database for larger data retrievals.
  • Involved in preparation of docs like Functional Specification document and Deployment Instruction documents.
  • Wrote Ant Scripts for building the applications and deployments.
  • Involved in development of Business components like Session Beans and Entity Beans for Transactions and business logic purpose.
  • Used IBatis framework to map Oracle database and objects in the application.
  • Used LDAP for user security credentials authentication and for validating the user roles.
  • Developed Message Handler Adapter, which converts the data objects into XML message and invoke an enterprise service and vice-versa using JAVA, JMS, MQ Series.
  • Wrote Junit test cases for testing the enhancement modules.

Environment: RUP, UML, EJB 2.x, JNDI, Servlets, JSP, JMS, MQSeries, XML, J2EE, JDBC, WSAD, Web Sphere, LDAP, ANT, Rational Rose, Dream Viewer, CVS, Test Director, Oracle, IBATIS Junit, JavaScript, DHTML.

We'd love your feedback!