logo

View all jobs

Sr. Liferay Developer / Remote / SW Development / SC102901-IN

Remote, Remote
Looking for senior Liferay developers who have numerous Liferay development experience with Java programming language. 
 
Responsibilities
  • Hands-on with Liferay 7, creating OSGI bundles, customizing existing OSGI bundles, Service Builder in Liferay 7(OSGI), Spring portlets interaction with Service Builder Liferay 7(OSGI), web content in Liferay 7.
  • Extensive Experience in Liferay Portal Development Using Java/J2EE, JSP, HTML, JavaScript & different Plugins of Liferay Such as Portlet, Hook, Strong knowledge in Liferay Portal Users, Roles, Sites, Pages, Organizations, Locations, User Groups and Administration.
  • Experience on Liferay MVC Portlet, Spring MVC Portlet APIs, Familiar with Liferay URLs, request types action, render & resource, portlet phases, Window States, different tag libraries & implicit objects in Liferay, Utilities APIs in Liferay, Search container for displaying and search container with actions.
  • Experience on Liferay Service Builder, creating entities, creating finders & their implementations, Writing Custom SQL, Dynamic Query API, and Boolean Queries for Conjunction and Disjunction of Different Tables for complex data retrieval from the database.
  • Experience in Permissioning of Pages, Portlets, Model resources, Portlet Preferences, Inter Portlet Communication (IPC) among different portlets Using Public Render Parameter, Session & cookies for portlets of the pages, familiar with different configurations & configurational files of Plugins and Portal.
  • Created hooks for customization of JSPs, Struts actions overriding, new struts action for OOB portlets, events, indexer Post Processors, service wrappers, languages & localization, familiar with mode.
  • Experience on Themes & Layouts, Using AUI & Bootstrap for creating UI components, localization of content, Effective DOM manipulation using JavaScript & and familiar with Browser events, implementation of their listeners.
  • Experience in Upgrade Processors and Start-up action for running upgrade process, adding/modifying default data and Expando tables, columns, rows & values API of Liferay for adding custom attributes to Liferay’s default tables such as User, Roles, User
  • Experience in Document & Library API to create & retrieve DL files & Folder, Metadata retrieval of multimedia content like mp3 duration calculation, etc.
  • Extensive experience in concepts of Sites, Pages, Users, Organizations, Roles, User Groups, Locations, and handling with Pages for Sites, Organizations, User Groups, and Permissioning of a different resource based on Sites, Pages, Users, Organizations, Roles User Groups, Locations & Portlet, etc.
  • Customized OBB Search Portlet, Login Portlet, Roles Admin, Category Admin, Blogs Portlet, Liferay breadcrumbs, Familiar with Portlet Filter for different portlet lifecycle phases, Asset Category and Vocabularies, Global Site of Liferay.
  • Ability to Generate service using Liferay Service Builder.
  • Experience in Spring core modules, handling spring beans such as wiring, defining, and configuring them with respect to the application context, Spring MVC, Spring data.
  • Experience in build tool ant, extensively used Maven for dependency/build/code management, Tortoise SVN, Bit Bucket. Involved in project maintenance, have experience in code management and Deployment using Jenkins Tools.
Job Requirements
  • Liferay Portal Developer, Minimum 10 years of experience in Liferay
  • Good exposure and understanding of Liferay Web Technologies and Web Servers.
  • Hands-on in Core-Java and Spring framework (Spring - MVC) and Hibernate
  • Hands-on in Liferay DXP 7.0 or above.
  • Hands-on Portlet development - Liferay MVC Portlet.
  • Experience in Liferay Theme development.
  • Good Understanding and knowledgeable in Liferay Portal administration - User role and privileges, workflow management, etc.
  • Fair understanding and knowledge in DAM Liferay Digital Asset Management.
  • The candidate should possess decent communication to work with client-side business and technology teams.

BTI Recruiting Team
recruiting@btisolutions.com
BTI Solutions
801 E Campbell Rd. Suite 230, Richardson, Texas 75081, USA
Office:+1-972-992-0030, Fax:+1-972-992-0050
Powered by