We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Redwood, CA

PROFESSIONAL SUMMARY:

  • Over 12 years of software experience in design, development and support of enterprise applications using Java technologies like Servlets, JSP, Struts, Spring interfacing with relational databases such as MySQL, Oracle, SQL Server.
  • 5.10 years of portal development experience using Liferay portal standard editions 5.1.x, 5.2, 6.0.x, 6.1, 6.2 and enterprise editions 5.2.x, 6.0.x, 6.1, 6.2. Played various roles like Liferay Architect, Technical Lead, Consultant, Developer and Trainer.
  • Extensive experience working in an Agile software development environment (SCRUM).
  • Experience with using IDEs like Eclipse, Version Control Systems like CVS, Subversion, Clear case & Git
  • Experience in setting up production systems using Liferay portal framework.
  • Configured clustered nodes in multiple environments using Unicast (TCP PING for discovery and TCP for transport) in Liferay.
  • Experience in integrating LDAP & CAS SSO in Liferay.
  • Hands on experience on ANT, Maven & Gradle build tools.
  • Experienced in developing Internationalization (I18N) and UTF - 8 of web applications.
  • Experience in Apache Tomcat, Web logic, JBOSS.
  • Experience in performance tuning.
  • Proficient programming skills using Java, JSP, Servlets, Struts Framework, Spring, Web Services & Object Oriented Methodologies.
  • Experience in Network Management System for different types of Network Elements.
  • Experience in NMS Development using Java.
  • Experienced in all phases of software life cycle like analysis, designing, developing, testing, installing, configuring and maintaining applications.
  • Excellent hands-on experience dealing with the onsite - offshore model.
  • Effective result oriented team player with excellent communication and interpersonal skills.
  • Strong analytical and problem solving skills.

TECHNICAL SKILLS:

Operating systems: Linux, UNIX, Windows NT/2000/XP/7

Java Technologies: Servlets, JSP, JMS, RMI, JNDI, Struts, Spring, JDBC.

Languages: Java, C, C++, Python, Zope, Plone, SQL, PL/SQL, XML, XSLT, VTL

Databases: MySQL, Oracle, PostgreSQL, SQL Server.

Web/App Servers: Tomcat 5.x/6.x/7.x, Apache, Web Logic 7.1/8.1, JBoss, tcServer

Web Services: SOAP, XML, Apache Axis

Frameworks: Struts, Hibernate, Spring and Liferay Portal Framework

IDE: Eclipse, My Eclipse

Tools: CVS, Subversion, ANT, Jenkins, Maven, Gradle, Clear case & Git

WORK EXPERIENCE:

Confidential, Redwood, CA

Sr. Java Developer

Environment: Tomcat 7.0.61, Spring, Hibernate, JSP, JSTL, Servlets, MongoDB, Eclipse Luna, Windows, SOLR 4.10.3, Java Script, jQuery, AJAX, Maven, Elastic search, Git, Apache Tika and UNIX.

Responsibilities:

  • Handling Micro QA environment
  • Functional org chart
  • Support ETL processing issues
  • Create different maven sub-projects/modules to implement different features. Created DAO, Service, Mediator and Web controllers using spring.

Confidential, Manalapan, NJ

Sr. Liferay Developer

Environment: Liferay Portal 6.2 EE SP9, Git, MySQL, Java Script, jQuery, AJAX, Maven, Spring, Hibernate, JSP, JSTL, Servlets, Eclipse Luna, Windows, SOLR 4.10.3 and UNIX.

Responsibilities:

  • Worked on basic performance tuning.
  • Applying patches for Liferay 6.2 EE different service packs
  • Deploying the code on staging & production server.

Confidential, Southlake, TX

Sr. Liferay Developer

Environment: Liferay Portal 6.2 EE SP8, MySQL, Oracle, Java Script, jQuery, AJAX, ANT, Maven, Spring, Hibernate, JSP, JSTL, Servlets, Eclipse Luna, Jenkins, Git, Windows and UNIX.

Responsibilities:

  • Configured clustered nodes in multiple environments using Unicast (TCP PING for discovery and TCP for transport)
  • Worked on basic performance tuning in clustered environment.
  • Applying patches for Liferay 6.2 EE different service packs in different environments
  • Extensively worked on custom roles (regular & organization), permission assignment and testing of those permissions.
  • Automation of sample data creation using hook
  • Implemented custom themes as per requirement.
  • Implemented custom sign in portlet
  • Implemented hooks & used some of the out of the box functionalities provided by Liferay
  • Setup liferay environment with vanilla tomcat and liferay war file in multiple environments.
  • Reported bugs found in different 6.2 EE service packs of Liferay framework to Liferay Support

Confidential, Frisco, TX

Sr. Liferay Developer

Environment: Liferay Portal 6.2 EE GA1, Velocity, MySQL, Java Script, jQuery, AJAX, ANT, Maven, Spring, Hibernate, JSP, JSTL, Fusion Charts, SOAP, Servlets, Eclipse Indigo, Git, Windows and UNIX.

Responsibilities:

  • Designing & implementing generic/configurable search related Liferay portlets which talks to Mule services to fetch relevant data from Endeca
  • Implementing search related portlets using server-side IPC & all portlets developed are Spring MVC Portlets.

Confidential, Little Rock, AR

Sr. Developer

Environment: Liferay Portal 6.1 EE GA2, Velocity, MySQL, Java Script, jQuery, AJAX, ANT, Spring, Hibernate, JSP, JSTL, Fusion Charts, SOAP, Servlets, Spring, Hibernate, Eclipse Indigo, Windows and UNIX.

Responsibilities:

  • Offshore coordinator
  • Developing core components for portal
  • Worked as technical architect for some components

Confidential, Atlanta, GA

Liferay Architect/Sr. Developer

Environment: Liferay Portal 6.1 EE GA2, Velocity, Oracle 11.2, Java Script, jQuery, AJAX, ANT, Spring, Hibernate, JSP, JSTL, SOAP, Servlets, Spring, Hibernate, Eclipse Indigo, Jenkins, Windows and UNIX.

Responsibilities:

  • Offshore coordinator
  • Developing core components for portal
  • Worked as Liferay architect for some components

Confidential

Team Lead/Sr. Developer

Environment: Liferay Portal 6.1 EE GA1, Velocity, MySQL 5.1.x, Java Script, jQuery, AJAX, ANT, Spring, Hibernate, JSP, JSTL, SOAP, Servlets, Spring, Hibernate, Eclipse Indigo, Clear Case, Clear Quest, BMC ITSM, Windows and UNIX.

Responsibilities:

  • Involved in migrating majority code to Liferay 6.1 EE.
  • Worked on migrating custom portlets, hooks, themes, existing portlets.
  • Extensively used jQuery and Ajax in the development of entire portal.
  • Performed the unit level testing to make sure the correctness of the developed functionalities.
  • Involved in working all the critical fixes that are found in testing and during the client review.
  • Tested and deployed the application using Tomcat 7.0 web server.

Confidential

Team Lead/Sr. developer

Environment: Liferay Portal 5.2 EE SP3, Velocity, MySQL 5.1.x, Java Script, jQuery, AJAX, ANT, Spring, Hibernate, JSP, JSTL, SOAP, Servlets, Spring, Hibernate, Eclipse Helios, Clear Case, BMC ITSM, Windows and UNIX.

Responsibilities:

  • Involved in entire Liferay of requirements portal development
  • Extensively used jQuery and Ajax in the development of entire portal.
  • Performed the unit level testing to make sure the correctness of the developed functionalities.
  • Involved in working all the critical fixes that are found in testing and during the client review.
  • Tested and deployed the application using Tomcat 6.0 web server.

Confidential

Team Lead/Project Manager

Environment: < Liferay Portal (5.x) Enterprise Ext Env, Liferay Portal (5.x) Plugin Dev Env, Velocity, Oracle10g, Liferay Tomcat 6.0, Java Script, JQuery, AJAX, ANT, Maven, Spring, Hibernate, JSP, SQL, HTML, JSTL, SOAP, Servlets, Spring, Hibernate, JNDI, Eclipse 3.3.2, SVN, Tortoise SVN, JIRA, Windows and UNIX.

Responsibilities:

  • Involved in entire Liferay of requirements delivery
  • Worked on Spring MVC portlets extensively
  • Extensively used jQuery and Ajax in the development of overlay functionality.
  • CAS integration with Liferay - Resolved issues of concurrent login with Liferay
  • Looking into migrations options for existing portlets developed from 5.2.3 to 6.0.x
  • Working on migrating custom CMS of client to Liferay 6.0.x
  • Performed the unit level testing to make sure the correctness of the developed functionalities.
  • Involved in working all the critical fixes that are found in testing and during the client review.
  • Tested and deployed the application using Tomcat 6.0 web server.

Confidential

Lead/Sr. Developer

Environment: Liferay Portal (5.2.7) Enterprise Ext Env, Velocity, Oracle, MySQL 5.1.x, Liferay Tomcat 6.0.18, Java Script, JQuery, AJAX, ANT, JSP, SQL, HTML, JSTL, Servlets, Spring, Hibernate, JNDI, Eclipse 3.3.2, Tortoise SVN, Windows and UNIX.

Responsibilities:

  • Configured clusters nodes for development/UAT/production
  • Configured CAS SSO with Liferay
  • Applied changes related to screen name to allow numeric data on all nodes
  • Performed the unit level testing to make sure the correctness of the developed functionalities.
  • Tested and deployed sample portlets in the nodes configured

Confidential

Lead/Developer

Environment: Liferay Portal (5.2.x) Enterprise Ext Env, Velocity, SQLServer, MySQL 5.1.x, Liferay Tomcat 6.0.18, Java Script, JQuery, AJAX, ANT, Spring, Hibernate, JSP, SQL, HTML, JSTL, Servlets, Spring, Hibernate, JNDI, Eclipse 3.3.2, Tortoise SVN, Windows and UNIX.

Responsibilities:

  • Configured JCR & other properties properly according to requirements
  • Installed Liferay 5.2.6 on staging & productions nodes
  • Resolved conflicts raised while migrating the database accordingly

Confidential, Chicago

Lead/Developer

Environment: Liferay Portal (5.2.x) Enterprise Ext Env, Velocity, SQLServer, MySQL 5.1.x, Liferay Tomcat 6.0.18, Java Script, JQuery, AJAX, ANT, Spring, Hibernate, JSP, SQL, HTML, JSTL, Servlets, Spring, Hibernate, JNDI, Eclipse 3.3.2, Tortoise SVN, Windows and UNIX.

Responsibilities:

  • Extensively involved in analyzing the requirements, reviewed the out of box features and identified the areas where all customization is required.
  • Developed themes/layouts/new portlets using Plugins SDK environment according to client's requirements
  • Performed the unit level testing to make sure the correctness of the developed functionalities.
  • Involved in working all the critical fixes that are found in testing and during the client review.
  • Tested and deployed the application using Tomcat 6.0.18 web server.

Confidential

Lead/Developer

Environment: Liferay Portal (5.2.x) Enterprise Ext Env, Liferay Portal (5.2.x) Plugin Dev Env, Velocity, Oracle10g, Liferay Tomcat 6.0, Java Script, JQuery, AJAX, ANT, Spring, Hibernate, JSP, SQL, HTML, JSTL, SOAP, Servlets,Spring, Hibernate, JNDI, Eclipse 3.3.2, Tortoise SVN, JIRA, Windows and UNIX.

Responsibilities:

  • Extensively involved in analyzing the requirements, reviewed the out of box features and identified the areas where all customization is required.
  • Extensively involved in the development of customizations for Confidential in extension and development of new portlets using plugin environment.
  • Developed several customizations on Asset Publisher, Web Content, Login & Polls portlets that involves the development of JSP pages using HTML, DHTML, Java server tag library (JSTL) and CSS.
  • Involved in the usage of Hibernate Dynamic query API to access data from different collaboration subsystems.
  • Performed the unit level testing to make sure the correctness of the developed functionalities.
  • Involved in working all the critical fixes that are found in testing and during the client review.
  • Tested and deployed the application using Tomcat 6.0.18 web server.

Confidential

Lead/Developer

Environment: Liferay Portal (5.2.x) Enterprise Ext Env, Velocity, MySQL 5.1.x, Liferay Tomcat 6.0.18, Java Script, JQuery, AJAX, ANT, Spring, Hibernate, JSP, SQL, HTML, JSTL, Servlets, Spring, Hibernate, JNDI, Eclipse 3.3.2, Tortoise SVN, JIRA, Windows and UNIX.

Responsibilities:

  • Extensively involved in analyzing the requirements, implementing the same according to customers needs.
  • Performed the unit level testing to make sure the correctness of the developed functionalities.

Confidential

Lead/Developer

Environment: Liferay Portal (5.2.x) Enterprise Ext Env, Velocity, MySQL 5.1.x, Liferay Tomcat 6.0.18, Java Script, JQuery, AJAX, ANT, Spring, Hibernate, JSP, SQL, HTML, JSTL, Servlets, Spring, Hibernate, JNDI, Eclipse 3.3.2, Tortoise SVN, JIRA, Windows and UNIX.

Responsibilities:

  • Played the major role in the complete life cycle development of ingnet Portal.
  • Involved in writing of Hibernate custom-SQL queries where the area involved showing the data with complex queries.
  • Extensively used Hibernate for providing the interaction and services with data layer.
  • Extensively used LOG4J for debugging the application.
  • Performed the unit level testing using to make sure the correctness of the developed functionalities.
  • Involved in working all the critical fixes that are found in testing and during the client review.
  • Tested and deployed the application on Tomcat web server.

Confidential

Team Lead

Environment: JAVA, XML, Eclipse, Flexr GT, Nakina Open Console, Nakina SDK and Nakina Network OS

Responsibilities:

  • Understanding the SNMP MIBs of ADVA.
  • Responsible for creating Strategy classes for NE Security, Association, Performance applications, Backup & restore.
  • Leading the Team from Onsite/Offshore.
  • Direct Communication with client and onsite team.
  • Responsible for Package creation, environment setup for SVN etc.
  • Testing the developing adapter through remote console using the tools.
  • Testing with respect to Performance of Network Element.

Confidential

Offshore Lead/Analyst/Developer

Environment: JAVA, XML, Eclipse, Flexr GT, Nakina Open Console, Nakina SDK and Nakina Network OS

Responsibilities:

  • Understanding the Present Existing System.
  • Responsible for creating Strategy classes for Inventory, Association, Performance applications and PPTs.
  • Leading the Team in Offshore.
  • Direct Communication with client and onsite team.
  • Responsible for Package creation, environment setup for SVN etc.
  • Testing the developing adapter through remote console using the tools.
  • Testing with respect to Performance of Network Element.

Confidential

Team Lead/Analyst/Developer

Environment: ZOPE CMF, Plone 2.5, Python, LDAP and SVN

Responsibilities:

  • Handling database related changes, coding and guiding the team to meet the time lines of project deliverables.
  • Configured the LDAP server which is used for authentication with application
  • Offshore contact person to client. Chatting with client to get clarifications regarding any new requirements.
  • Designed user interface for most of the modules in the application.
  • Responsible for planning and control of the project.
  • Involved in coding of all the modules, supporting to team whenever needed
  • Involved in working all the critical fixes that are found in testing and during the client review.
  • Tested and deployed the application on Tomcat web server.

Confidential, Santa Clara, CA

Developer

Environment: ZOPE CMF, Plone, LDAP and SVN

Responsibilities:

  • Coding of Calendar and Program Council modules of Instructor Portal Features.
  • Partly involved in coding of Reports project.
  • Preparing User Help Documentation for Instructor Portal Features Project.

We'd love your feedback!