We provide IT Staff Augmentation Services!

Senior J2ee Liferay Consultant Resume

5.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Seven plus years of diverse experience utilizing Java tools in Business, Web, and Client - Server environments using latestJava/J2EEtechnologies with skills in analysis, design, development, re-engineering, maintenance, installation, implementation and testing onvarious operating systems.
  • Experience in developing web applications using Eclipse, NetBeans and RAD deploying the applications onIBM Web Sphere Application Server, Web logic Server and Apache Tomcat Server.
  • Expertise in designing and developing multi-tier enterprise level web applications using various J2EE technologies like Servlets, JSP, JDBC, JSF and JMS.
  • Expertise in implementing web analytics tags using Tealium tag management tool.
  • Expertise in using various open source frameworks such asStruts, spring, Liferay and Hibernate.
  • Expertise in working with the presentation layer usingHTML, CSS, Bootstrap, jQuery, AngularJS and AJAX.
  • Expertise in implementing various Object-Oriented Design Patterns.
  • Experience in using XML parsers likeSAX, JAXB and DOM.
  • Excellent working experience with the build tools like ANT and Maven.
  • Experience in working with databases likeOracle, DB2 and SQL Server.
  • Experience in using version control toolsSub Version, CVS, Clear Case, Git and Harvest.
  • Experience in working with Agile and Water Fall methodology.
  • Deep understanding of technology with focus on delivering a good business solution.
  • Experience on Web Services like SOAP and RESTFUL.
  • Strong knowledge on deploying the application on JBOSS server.
  • Strong interpersonal and communication skills and self-motivated individual showing ability to learn and use new technologies and frameworks in considerably less time.

TECHNICAL SKILLS

Languages: Java, Liferay, SQL.

Java: J2SE, Collections, Multithreading, Generics, Exception Handling, JDBC.

J2EE Technologies: Servlets, JSP, JSTL, JSF, JMS, JNDI.

Application Server/Web Server: IBM Web Sphere, Web logic, Apache Tomcat and JBOSS.

Web Services: SOAP, RESTFUL.

IDEs: Eclipse and RAD.

Framework: Spring, Hibernate, Struts, DOJO.

Version Control: CVS, Clear Case,Sub version, Harvest, GIT.

Database: Oracle, SQL Server and DB2.

Operating Systems: Linux, Windows and Unix.

Web Technologies: XML, SAX, DOM, HTML, CSS, JSON.

Web Analytics Tools: Tealium.

Scripting Languages: JavaScript, AJAX, jQuery.

Other Tools: ANT, Maven, JUnit, Log4j, Toad, Rational Rose.

PROFESSIONAL EXPERIENCE

Confidential - Richmond, VA

Senior J2EE Liferay Consultant

Responsibilities:

  • Developed Responsive UI pages on portal sites using Liferay portal development suite, HTML,CSS, Bootstrap, Java, Maven, Struts and JavaScript.
  • Implemented Web Analytics tracking tags using Tealium tag management tool.
  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Developed themes, structures, layouts and templates for UI pages using the Liferay portal development tool.
  • Customized and enhanced the Liferay tool as per client requirements using Hooks and Ext Plugin.
  • Co-coordinated with QA team in manual & automatic testing of bug fixes.
  • Implemented the Web Analytics tracking tags like Google Universal Analytics and IBM Coremetrics on B2B, Portal and B2C sites.
  • Implemented third party tags like Click Tale, Foresee, Opinion Lab OwnerIQ and Google Ads on the B2C site.

Environment: Java, Tealium, Bootstrap, AngularJS, Liferay, jQuery, HTML, CSS, jQuery, Struts, Spring, Maven, SVN, AJAX, Apache Tomcat Server, Log4j, Restful web services, WebSphere Application Server, Oracle, jboss, Jenkins.

Confidential - Pittsburgh, PA

Senior J2EE Consultant

Responsibilities:

  • Participated inthe High-level and Low-level system design, planning, estimation and implementation.
  • Designed the UI prototype by using Axure tool.
  • Developed the web application using DOJO frame work.
  • Used Spring Dependency Injection in the define module.
  • Responsible in creating UML diagrams like UseCase,Class andSequence usingRational Rose.
  • Involved in Preparation of the technical design documents.
  • Developed the front end screens to be cross-browser & cross-platform usingHTML,CSS, AJAX and JavaScript.
  • Involved in Units testing, bug fixing, and supported User acceptance testing.
  • Used JSON for data exchange between different modules.
  • Involved in writing the services using RESTFUL Web services.
  • Implemented JAX-RS(Restful) Web Services using JERSEY Framework.
  • ANTwas used as a build tool.
  • Worked in an AgileScrum methodology.

Environment: Java 1.6, DOJO 1.8, HTML5, CSS3, JavaScript, XHTML, JDBC, Axure 6.5, Oracle 11g,My Eclipse Blue 10.7, Ant,Harvest, GIT, AJAX, Apache Tomcat Server, RESTFUL Web services, Hibernate, Log4j, Agile and Websphere Application Server 8.

Confidential - Pittsburgh, PA

Senior J2EE Consultant

Responsibilities:

  • Prepared the technical design documents and unit test case documents.
  • Involved in writing the business logic using core java.
  • Deployed and maintained the application.
  • Resolved the production defects.
  • Developed the application using Struts Framework.
  • Involved in Unit integration, bug fixing, and User acceptance testing with test cases.
  • Developed the UI layer usingJSP, HTML,XHTML,CSS, AJAX and JavaScript.
  • JUnitFramework was used for performing unit and integration testing by writing test cases.
  • ANTwas used as a build tool.
  • Worked in an AgileScrum methodology.

Environment: Java1.6,Servlets, JSP, Struts, HTML, XHTML,XSLT,JDBC,Oracle11g,My Eclipse Blue 10.0, Ant, Hibernate, Agile, NetBeans, Harvest, Oracle SQL developer 2.1, JUnit, AJAX, Log4j and Websphere Application Server 7.1.

Confidential - Pittsburgh, PA

Senior J2EE Consultant

Responsibilities:

  • Participated inthe High-level and low-level system design, planning, estimation and implementation.
  • Prepared the SAD (Software Architecture Document), Component mapping, Server mapping documents, etc.
  • Designed the UI prototype by using Axure tool.
  • Involved in doing the project set up.
  • Developed the front end using JSF frame work and implemented it using PRIMEFACES along with Facelets.
  • Responsible in creating UML diagrams like UseCase,Class andSequence usingRational Rose.
  • Involved in Preparation of the technical design documents.
  • Used jQuery for creating client side validations.
  • Developed the backend using Enterprise Java Beans (EJB).
  • Involved in writing the business logic using core java.
  • Implemented the Spring Dependency Injection.
  • Implemented JAX-RS (Restful) Web Services using JERSEY Framework.
  • Performed unit testing using JUnit framework.
  • ANTwas used as a build tool.
  • Worked in an Agile Scrum methodology.

Environment: Java 1.6,Servlets, JSP, jQuery, AngularJS, EJB, JSF, PRIMEFACES, Facelets, Axure 6.5, HTML, XHTML, JDBC, JPA, DB2 9.7, XSLT, My Eclipse Blue 10.0, Spring,Agile,Harvest, Oracle SQL developer 2.1, JUnit, AJAX, Javascript, RESTFUL Web Services, Log4j and Websphere Application Server.

Confidential - Webster, NY

Senior J2EE Consultant

Responsibilities:

  • Involved in designing of use case diagrams, class diagrams and sequence diagrams.
  • Extensively involved in coding and development.
  • Developed the frontend (UI) web pages of application using HTML, Servlets, JSP, Spring and Custom Tag library in JSP.
  • Develop business components using core java.
  • Used AJAX for building highly interactive web applications.
  • Developed DAO’s using Hibernate to access data from the Oracle database.
  • Used Spring Dependency Injection.
  • Used JUnit for unit testing.
  • Used Eclipse IDE for code development.
  • Implemented SOA architecture using oracle SOA.
  • Involved in writing the web services using SOAP.
  • Unix shell scripting is used for pulling log data.
  • Used Clear Case for version control and source repository.
  • Used Maven to standardize project build, provide a clear project definition, publish project information and share the jar files across different projects.
  • Used Agile Scrum methodology for implementing the project.

Environment: Java, J2EE, HTML, JSP, Hibernate, spring, Servlets, XML, XSLT, Java Script, AJAX, Oracle PL/SQL, JSF, Toad, MAVEN, Eclipse, WebLogic, SOAP,Log4J, Clear Case, Agile.

Confidential - Columbia, KY

J2EE Developer

Responsibilities:

  • Designed the framework usingStrutsand otherJ2EEdesign patterns for the system, this includes coding business components and interfaces to be used by the team for system development.
  • DevelopedStrutsActionclasses,Action forms and ViewsusingStrutscustom tags.
  • Used NetBeans asIDE tool for code development.
  • Developed the UI using JSP, Servlets, HTML/XHTML, CSS, Tiles, JavaScript and jQuery.
  • Implemented Multi-threading concepts for multiple users and CPU performance.
  • UsedSubversionas source control.
  • Used theANTScripts for building the web application.
  • Developed the backend using Enterprise Java Beans (EJB).
  • Used the XML Parsers like SAX parser to parse the data.
  • PerformedUnitTesting,IntegrationTesting, and System Testing.

Environment: Java,J2EE, JSP, Servlets,Struts,Tiles, JDBC, XML, SAX, RAD, JUNIT, EJB, HTML, JavaScript, Subversion, jQuery, log4j, NetBeans, Web Sphere Application Server, Oracle PL/SQL, Waterfall.

Confidential 

Programmer Analyst

Responsibilities:

  • Developed the UI usingServlets,JSP, HTML, CSS and JavaScript.
  • Developed the frontend using Struts framework.
  • Used JavaScript for validations at client side.
  • Used NetBeans as IDE for code development.
  • Requirements analysis was supported with use case and activity diagrams
  • Deployed the application onWeb Logicapplication server.
  • Used JDBCfor data retrieval and update data in the database.
  • Performedunit testing withJUnit.

Environment: Java, JSP, Servlets, Struts, NetBeans, JDBC, HTML, JUnit, CVS, XML, JavaScript, Web Logic Server, SQL Server.

We'd love your feedback!