We provide IT Staff Augmentation Services!

Liferay / Java Developer Lead Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Having 8+ years of experience in developing Web and Enterprise Applications using technologies Java / J2EE, spring, Hibernate and JavaScript.
  • Experience in Core Java, JDBC, Servlets, Portlets, JSP, JSF, HTML 5, CSS3, JavaScript, JQuery, Ajax, Alloy UI, Metal.js and Hibernate.
  • Experience in Struts, spring, Bootstrap Frame works.
  • Experience in Adobe flex, action script and Cairngorm, Pure MVC, parsley, Bulb frameworks.
  • Experience in Angular JS development and knowledge in Angular 2.
  • Experience in using Tomcat, WebSphere, Weblogic servers.
  • Experience in using Eclipse, Intelli J, Liferay Developer Studio and Toad.
  • Experience in version control using Tortoise SVN, CVS, IBM Rational Clearcase, Git.
  • Experience in Oracle database.
  • Experience in Liferay Portlet, theme, web content design and development.
  • Experience in Liferay portal administration.
  • Experience in Liferay versions 6.1, 6.2 and 7 DXP.
  • Experience in LDAP and Microsoft Active Directory.
  • Experience in SAML 2.0 as Service provider and Identity Provider.
  • Knowledge of OSGI architecture, design and concept.
  • Experience of REST / SOAP Web Services and knowledge of SOA architecture.
  • Experience in Docker Technology creating Dockerfiles, images, containers and swarms.
  • Experience and knowledge of IOS application development.
  • Experience in providing L2 and L3 application support activities on rotation basis.
  • Experience in Junit testing (easy mock) and load testing applications using Apache Jmeter.
  • Experience in using supporting libraries like ibatis, itextpdf, xalan, saxon, flexjson, SASS.
  • Experience in ADA compliance development.
  • Experience in Waterfall, Agile and test driven methodologies.
  • A highly motivated and hardworking individual with strong organizational and technical skills, and a good team player.

TECHNICAL SKILLS:

Java Technologies: JSP, JSF, JSTL, Servlets, Portlets, Mail, Junit, API & XML processing.

Frame Works: Struts, Spring, Liferay Portal 6.x/7 DXP, Theme, Cairngorm, PureMVC, parsley, Bulb, Angular JS, MVVC, easy mock, angular js, Apache - CXF

ORM Tool: JDBC, IBATIS, Hibernate.

Languages: JAVA, ActionScript, C/C++, Objective-C, Apache velocity.

Web Technologies: HTML 5, CSS3, SASS, ActionScript, Java Script, jQuery, Ajax, LDAP, SAML 2.0, i18n

Web Server: Tomcat, Websphere, Oracle Weblogic

Operating Systems: Windows XP / 7 Professional, Linux

Databases: Oracle, My SQL, SQL server, DB 2, Hypersonic.

IDE: Eclipse, beans, Intelli J, Adobe Flash Builder, Liferay Developer Studio, Xcode

Version Control: Tortoise SVN, CVS, IBM Rational Clearcase, Git.

Tools: ANT, Maven, Gradle, Toad, MY SQL Workbench, Hudson, Jenkins, Apache Jmeter, Fortify Source Code Analyzer, SOAP UI, LOAD UI, JXplorer, Docker.

PROFESSIONAL EXPERIENCE:

Confidential

Liferay / Java Developer Lead

Responsibilities:

  • Requirement gathering, analysis & design.
  • Meetings with Business analysts and stakeholders for understanding requirements and proposing solution design
  • Architect solutions for various requirements of the application.
  • Estimate amount of work for each requirement of application development and divide into sizable tasks that be tracked and tested in Agile process.
  • Portlet development, testing, integration into portal system called Identity Manager (IDM)
  • Web content development and management.
  • Custom theme development and enhancement.
  • Website creation and configuration.
  • Perform functional, Unit development and testing.
  • Customize SAML module to accustom additional attributes.
  • Customize LDAP module to configure multiple LDAP servers in portal and operate with custom logic.
  • Develop another Liferay portal setup as Service Provider (SP) in order to demonstrate working on SAML.
  • Develop REST API for IDM services with controlled access through roles and permissions.
  • Integrate other applications under Confidential with IDM through SAML.
  • Develop Dockerfiles, images and containers in Docker container for deployment of IDM and SP.
  • Provide extensive detailed documentation on the applications IDM, Service Provider, IDM REST API and hardware details, IDM configurations, Template information request to integrate another application with IDM.
  • Design and Develop content driven portlets with Liferay development standards.
  • Develop a dashboard to manage 20 web logic application servers containing node and admin applications.
  • Root cause analysis and bug fixing.
  • Creating tickets and getting resolution through Liferay team.
  • Follow agile methodology for application development with other teams.
  • Propose innovate ideas that would enhance maintenance and experience of the Confidential application.
  • Report to manager on the progress of development of the application, any blockers or any additional requirement of software

Environment: ANT, Maven, Gradle, Java 1.8, Liferay 7 DXP, velocity, JSP, Spring MVC, Hibernate, jQuery, Alloy UI, Metal.js, Tomcat, Weblogic, Git, Gitlab, JIRA, Atlassian Confluence, REST, Mail, JUnit, Jenkins, My SQL, Eclipse, Liferay Developer Studio, Windows 7 Professional, Linux, bootstrap, Javascript, CSS3, SASS, angular js, Agile, JXplorer, LDAP, Docker.

Confidential, Houston, TX

Sr. Web / Liferay / Java Developer and team lead

Responsibilities:

  • Requirement gathering, analysis & design.
  • Project lead and testing lead.
  • Portlet development, testing, integration into portal system.
  • Root cause analysis and bug fixing.
  • Web content development and management.
  • Custom theme development and enhancement.
  • Website creation and configuration.
  • Upgrade to Liferay 7 DXP (In Progress). Migration of portlets, themes, web content and POCs.
  • Stage and Production deployment preparation and execution.
  • Provide KT on portal system and related environment to new team members.
  • Lead team of developers and testers for Functional, Unit development and testing.
  • Setup and perform Static Code Analysis on monthly basis to maintain code quality.
  • Perform load testing of portal system using apache jmeter.
  • Document design, development and configuration of any portlet/module developed.
  • Develop APIs as gateway for clients to access functionalities of prepaid card system through SOAP UI.
  • Perform functional and load testing of APIs by using SOAP UI and LOAD UI.
  • Provide support to mobile team for app development and artifact build preparation.
  • Provide L2 and L3 application support activities on rotation basis.
  • Demo to business team after project development for feedback and enhancement changes.
  • Report to manager on weekly basis for assigned tasks, development progress.
  • Contribute innovative ideas for better user experience of the applications.

Environment: ANT, Maven, Gradle, Java 1.6/1.7, Liferay 6.1/6.2/7 DXP, Objective-C, velocity, JSP, JSF, Primefaces, Spring MVC, Ibatis, Hibernate, jQuery, tomcat Server, SVN, REST & SOAP Web Services, SAOP UI, LOAD UI, JUnit, Easy Mock, Toad, Hudson, Jenkins, My SQL, Eclipse, Liferay Developer Studio, Fortify, Windows 7 Professional, Linux, bootstrap, Javascript, CSS3, SASS, angular js, node.js, waterfall.

Confidential, Webster, NY

Java/Flex and UI Developer

Responsibilities:

  • Requirement Analysis & Design.
  • Module development, testing, integration into Confidential using Parsely & Bulb framework.
  • Configure pages and new modules based on struts framework.
  • Develop applications services for data modeling and transfer using spring to consume SOAP services.
  • Enhancements and bug fixing.
  • Styling the screens was done using CSS / CSS2
  • Functional and unit testing.
  • Setup data for development and testing environments.
  • Maintain code quality using Smart bear collaborator.
  • Agile methodology was used for development process.
  • Demo the module developed at the end of each sprint cycle
  • Report to manager on daily basis in an agile sprint cycle.

Environment: ANT, Maven, Java 1.5/1.6, Actionscript, Javascript, Struts, Spring MVC, Intelli J, Eclipse, CSS/CSS2, Parsely & Bulb frameworks, IBM Rational Clearcase, SOAP UI, SASS, Websphere server, Jenkins, Smart bear collaborator, Agile.

Confidential, St Paul, MN

Java / Flex and UI Developer

Responsibilities:

  • Requirement Analysis & Design.
  • Module development, testing, integration into Confidential using Cairngorm & PureMVC framework.
  • Enhancements and bug fixing.
  • Styling the screens was done using CSS / CSS2
  • Functional and unit testing.
  • Integrate with webfocus server for data retrieval.
  • Development of application with ADA compliance.
  • Demo to team lead for each new page developed.
  • Report to manager on weekly basis on the work assigned.

Environment: ANT, Java 1.5/1.6, Actionscript, Javacsript, Spring, Eclipse, Adobe Flash builder CSS/CSS2, Cairngorm & PureMVC frameworks, CVS, JUnit, Tomcat & Websphere servers, webfocus, ADA compliance.

Confidential

Web and Java Developer

Responsibilities:

  • Used Java and XML extensively with the help of JSPs, Servlets. Implemented pooling and caching to improve performance and scalability.
  • Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation and test case template generation.
  • Implementing design compositions using HTML, JavaScript and JQuery in a standard, maintainable and compliant way.
  • Implemented the Design and developing modules using Agile Methodology. Planning iterations for effective design and development of the Modules.
  • Developed source code and unit tests for several web services used to interact with the worklist/workflow product.
  • Used Spring MVC and Spring DAO modules to develop the application.
  • Involved in configuring and deploying the application with WebSphere Application server.
  • Involved in writing and reviewing unit test cases using Junit. Used Maven as build tool
  • Wrote and modified database stored procedures and SQL to improve performance.
  • Used CVS as version control tool to merge code, check in and checkout the data.

Environment: Java, Java beans, JSP, J2EE, WebSphere, Servlets, spring, JDBC, JavaScript, JQuery, HTML, WebSphere Application Server, Junit, CVS, Maven, RAD.

We'd love your feedback!