We provide IT Staff Augmentation Services!

Liferay/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Experience in designing and developing web based applications using Java /J2EE technologies.
  • Expertise in Java and J2EE technologies including Core Java, Servlets, JSP, JDBC, EJB, Java Beans, JNDI, JMS and XML.
  • Experience and knowledge of Liferay portal 5.x, 6.x, 6.1.
  • Experience in developing new Liferay portlets and Modifying OOB Portlets.
  • Experience of implementing J2EE Design Patterns including MVC architecture
  • Expertise in Scripting languages like Java Script and new client side programming concepts like Ajax, Json and DOJO.
  • Experience in working different IDE’s like Eclipse, RAD and WSAD
  • Experience in different Application Servers like IBM Web Sphere, Web logic, Apache Ant and JBoss.
  • Extensive experience in design, development, performance tuning and testing of client - server applications, enterprise applications and Web applications.
  • Experienced in development, testing and deployment of products in Windows and UNIX Environments.
  • Having knowledge with JPA for Java Persistence.
  • Wide exposure in the areas of Graphical User Interface, Object Oriented Programming.
  • Extensive experience in SQL, Oracle 10g/9i, DB2, MS SQL Server 2000.
  • Good Exposure to RUP, Scrum process to implement Agile Methodology
  • Experiences in using ANT build scripts.
  • Exposure to Object Oriented Analysis and design using UML diagrams in Rational Rose.

TECHNICAL SKILLS

Languages: Java (J2SE and J2EE), C/C++, SQL

Frameworks and: J2EE, JDK 1.5, Swings, Struts, JSP, Servlets, Custom Tags Library, JDBCTechnologies JMS, Hibernate, Spring Framework, Liferay Portal 5.x SOA, Web Services, JSTLCSS, HTML, DHTML, JavaScript, Log4j, JNDI, XML, SOAP, WSDL, Apache Axis.

Front End Technologies: Java Script, Ajax, DWR, JQuery

RDBMS: Oracle 9i/10g, SQL Server, MySQL, DB2

Design and Modeling Tools: J2EE Design Patterns, ORM, UML, Rational Rose

Operating Systems: Windows 98/NT/2000/2003/XP, VISTA, MS-DOS, Unix, Linux

IDE and Tools: RAD 7.0.0.3, WSAD, Eclipse, My Eclipse, TOAD

Web/Application Serve: WAS (Web Sphere) 5.1/6.0, Tomcat 4.1/5.5/6, JBoss 2.x CVS, SVNVersion Controls Visual Source Safe

PROFESSIONAL EXPERIENCE

Confidential

Liferay/J2EE Developer

Responsibilities:

  • Involved in gathering business requirements from business users at client site.
  • Used Spring MVC in the development of new portlets.
  • Involved in developing the new portlets required for Content Builder changes.
  • Involved in bug fixing and tracking.
  • Developed portlets under Liferay SDK Plugin Environment for
  • Portlet to create Test Specification.
  • Portlet to create Test Blue Print.
  • Portlet to create Test Development.
  • Involved in the development of JSP pages using Java Script, JQuery, Java server tag library (JSTL) and CSS.
  • Involved in developing JSON serilaizable services.
  • Extensively used JQGrid, JSON, Ajax and CSS to provide all the look and feel and dynamism to the pages.

Environment: Liferay Portal 6.0.11 CE. Plugin SDK 6.0.11 CE, PostgreSQL, Apache Tomcat, JQuery, JSON, Ajax, Eclipse 3.x, SVN.

Confidential

Liferay/J2EE Developer

Responsibilities:

  • Responsible for client interaction on regular basis to filter the requirements.
  • Responsible for Technical Design discussions and prepare Detail Design Documents.
  • Involved in developing the new portlets required for PDS changes.
  • Involved in bug fixing and tracking.
  • Completed the PDS, PDS Conversion projects successfully.
  • Involving in the next Phases of PDS, which are PDS Covers, PDS Titles.
  • Created a utility Library to connect & retrieve content from UCM.
  • Prepared the Unit Test Cases and executing the same.
  • Involved in Admin configurations for PDS application like Create User Roles, Users, and Communities & Organizations etc.

Environment: Liferay Portal 5.2.3. Plugin SDK 5.2.3, Oracle UCM, Apache Tomcat, JQuery, Eclipse 3.x, SVN.

Confidential

Liferay Developer

Responsibilities:

  • Involved in gathering business requirements from business users at client site.at Confidential office.
  • Create Portal theme based on the HTML/Design provided by Confidential .
  • Created Structure and templates for various type of Web Content Article Required in Portal.
  • Involved in code Migration of Liferay 5.2SP4 EE to Liferay 6.0SP1 EE.
  • Developed portlets under Liferay SDK Plugin Environment for
  • Portlet to track No of Downloads per user, per community.
  • Portlet to edit/remove/delete categories/tags from multiple WCM Articles/Document Library Documents/Image Gallery Images at once.
  • Added the subscription capabilities to Document Library by customizing core classes in ext-plugin.
  • Developer Hooks to track custom variables using Google Analytics Tracking Script.

Environment: Liferay Portal 6EESP1. Plugin SDK 6 SP1EE, Apache Tomcat, jQuery, Alloy, Eclipse 3.x, SVN.

Confidential, CA

Liferay Developer

Responsibilities:

  • Involved in gathering business requirements from business users at client site.
  • Used struts MVC in the development of new portlets
  • Implemented the existing Liferay Localization for web Content display portlet with Parent Language localization.
  • Involved in code Migration of Liferay 5.2.5 EE to Liferay 6.0.1 EE.
  • Developed (JSP/Struts) portlets under Liferay SDK Plugin Environment.
  • Customized existing Document Library portlet to meet client needs.
  • Knowledge of existing Liferay portlets like Blogs, CMS, Chat, Private Messaging, Message Boards and Wikis.
  • Involved in the development of JSP pages using Java Script, DHTML, Java server tag library (JSTL) and CSS.
  • Extensively used Java Script, JQuery and CSS to provide all the look and feel and dynamism to the pages.
  • Developed the registration modules based on the information configured in the My SQL.
  • Implemented the dynamic display of account specific fields for the display of field labels and field type based on client needs.
  • Modified the Liferay themes under the plugin development environment.
  • Involved in design and developing all clients registration.
  • Extensively involved in using Liferay server side validations for validating screens.
  • Modified WCM Structures and templates under the plugin development environment.
  • Extensively coded JSP pages using JSTL.
  • Performed the unit level testing using JUNIT to make sure the correctness of the developed functionalities.
  • Extensively used LOG4J for debugging the application.
  • Extensively used ANT tool for build and deploying the applications.
  • Fixed errors that is found during testing.

Environment: Liferay Portal 5.x, Liferay Portal 5.x Plugin Dev Env, Liferay Portal 6.x Plugin Dev Env, JSP, Servlets, Struts, ANT, LOG4J, My SQL, Apache Tomcat, HTML, JSTL, Java Script, jQuery, Eclipse 3.x, SVN.

Confidential, NYC, NY

Liferay Developer

Responsibilities:

  • Played the major role as developer by customizing the liferay portal source code in extension environment.
  • Developed (JSP/Struts) portlets using sdk plugin environment.
  • Used struts MVC in the development of new portlets
  • Customized existing Calendar portlet to meet the client needs.
  • Involved in the development of JSP pages using Java Script, DHTML, Java server tag library (JSTL) and CSS.
  • Extensively used Java Script and CSS to provide all the look and feel and dynamism to the pages.
  • Modified the source code by overriding in ext environment to achieve the parent language localization
  • Customized existing Document Library portlet to meet client needs.
  • Developed portlets based on JSR 168 and JSR 286 specifications based on Liferay Standards.
  • Involved in creating templates & Styles in FCKeditor.
  • Created new CMS Structures and templates.
  • Using Plugin ENV Modified existing CMS Structures and templates.
  • Knowledge of Liferay Admin Functionalities, assigning roles to users/org/portlets, creating organization and communities. Adding user groups.
  • Knowledge of Liferay Themes. Modification of themes (velocity templates/CSS).
  • Performed the unit level testing using JUNIT to make sure the correctness of the developed functionalities.
  • Used J2EE design patterns to improve the performance of the application.

Environment: Liferay Portal 5.x, Liferay Portal 5.x Plugin Dev Env, My SQL, Apache Tomcat, HTML, JSTL, Eclipse 3.x, JUNIT, Java Script Subversion, Tortoise SVN.

Confidential, Michigan

J2EE Developer

Responsibilities:

  • Involved in the analysis, design, development and testing phases of the Product Development.
  • Developed Action forms, Action classes using Struts framework to handle user requests.
  • Actively participated in developing Store Vision platform using Agile development methodology.
  • Extensively implemented Ajax using DOJO.
  • Implemented Struts Custom Tags, Bean Tags, Logical Tags and Display Tags in JSP’s.
  • Leveraged struts-validations, struts-beans tag libraries.
  • Used JSP, HTML, CSS for preparing GUI. And JavaScript for Validation.
  • Used Struts Validator framework for the validations for the application.
  • Implemented persistence layer using Hibernate and created the mapping files.
  • Used Eclipse as Java IDE tools for development.
  • Responsible for Designing the Session beans to implement business logic/rules and the standard GUI interface, Web forms using JSP.
  • Actively involved in designing and implementing Session Façade, Service Locator, Business Delegate and Data Access Object design patterns.
  • Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.
  • Used spring to separate an application's configuration and dependency specification from the actual application code.
  • Used Apache Axis to implement SOAP protocols.
  • Generated client stubs for the WSDL files provided by the different services using WSDL2Java.
  • Enabled logging as a value added feature due to restrictions in server access to view logs. Enabled this with Log4j.
  • Designed and developed unit tests using Junit framework.
  • Involved in Integration Testing and in User Acceptance Test (UAT)
  • Involved in production support for the Application.

Environment: Java, Java Beans, Java Script, JSP, Servlets, Struts, Tiles, CSS, Ajax, Agile HTML, DHTML, Hibernate, Spring, Web logic 9, Oracle Database 10g, PL/SQL, ANT, Apache Axis, SOA, SOAP, WSDL, XML, Log4j, Eclipse, Unix.

Confidential

Programmer Analyst

Responsibilities:

  • Used Struts framework for configuration and implementation of Presentation and Control layers
  • Involved in Development of Graphical User Interface (GUI) using and JSP's.
  • Contributed to an effective Order processing system and simplified the existing Order process, which proved to be more efficient
  • Developed session bean as a enterprise business service object
  • Used JDBC, Application Server provided transaction API for accessing data from the Oracle the using standard statements
  • Replaced the custom built tag libraries using Struts view tags
  • Developed DTO classes and common Util classes for the application modules
  • Developed Admin page, which is used to create new customers and agents, to delete the existing customers and agents and to change their privileges using Struts view tags, Struts Action classes, Action form and configured the in configuration file
  • Developed Asynchronous messaging component using MDB, JMS, and XML.
  • Used CVS for version control integrated with WSAD application
  • Used WSAD (Web Sphere Studio Application Developer) for development and code management throughout the application
  • Involved in developing the unit test classes using Junit

Environment: Java, J2EE, JSP, JSP Tag Libraries, EJB, Oracle, XML, JMS, Struts, JavaScript, HTML, IBM Web Sphere 5.0, MQ Series, WSAD, Log4j, Junit

Confidential

Programmer Analyst

Responsibilities:

  • Involved in coding of Java and servlet classes for entire application
  • Developed Users Interface (UI)-using HTML
  • Involved in designing and development of data base tables in Oracle
  • Involved in writing of JavaScript for client side validations
  • Used JDBC for database connectivity with Oracle
  • Involved in testing and test cases writing

Environment: Java, Servlets, JBoss, JDBC, XML, JavaScript, HTML, Eclipse, Oracle and Windows 98

We'd love your feedback!