Sr. LifeRay Developer

Total-TECH Co.

” The Job Description”

  1.  Develop custom portlets, themes, hooks, and modules to extend Liferay functionalities.
  2. Build reusable fragments, templates, and widgets within Liferay DXP to meet business needs.
  3. Customize out-of-the-box features, including workflows, asset management, and web content.
  4. Implement multi-language and localization support for portal components.
  5. Integrate Liferay with backend systems such as Oracle, MongoDB, and Elasticsearch via REST/SOAP APIs.
  6.  Implement SSO solutions using Keycloak, OAuth2, SAML, and LDAP.
  7.  Develop API endpoints and ensure seamless communication with third-party services.
  8.  Manage complex content structures within Liferay’s WCM (Web Content Management).
  9. Implement workflows for content approval and governance using Liferay’s Kaleo Workflow Engine.
  10. Conduct load testing, bottleneck identification, and optimization for high traffic portals.
  11.  Implement caching strategies using Redis or Liferay’s built-in cache to improve performance.
  12.   Set up monitoring tools and alerts for real-time performance tracking and issue resolution.
  13.  Secure the portal with role-based access controls (RBAC), permissions, and audit logs.
  14. Implement data encryption using HashiCorp Vault and other encryption libraries.
  15.  Ensure GDPR, ISO, or other regulatory compliance for user data and processes.
  16. Work closely with DevOps to streamline CI/CD pipelines for Liferay deployment on Rancher and Kubernetes (RKE2).
  17. Provide technical mentorship to developers on Liferay best practices and custom development.
  18. Work with business analysts and stakeholders to align Liferay implementations with business requirements.Requirements:
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  •     3-5+ years of experience in Liferay development and portal technologies.
  • Strong knowledge of Liferay Portal (Liferay DXP or CE), including portlets, themes, hooks, and extensions.
  •  Experience with Java, JSP, J2EE, Spring, Hibernate, and other Java-related technologies.
  • Familiarity with HTML, CSS, JavaScript, and other front-end technologies.
  • Experience with DevOps tools (e.g., Jenkins, Git, Docker, Kubernetes) for continuous integration and deployment of integration services is a plus.
  • Experience with CI/CD pipelines.
  • Experience with Liferay DXP.
  • Strong knowledge of Liferay Portal (Liferay DXP or CE), including portlets, themes, hooks, and extensions.
  • Third parties integration including Oracle, MongoDB, Elasticsearch, Keycloak
  • Familiarity with Docker, Kubernetes, or other containerization technologies.
  • Experience with API security, OAuth, JWT, SAML, and other authentication/authorization mechanisms.
  • Knowledge of database systems such as MySQL, Oracle, or PostgreSQL.
  •  Familiarity with Agile development methodologies.
  • Excellent problem-solving and analytical skills with the ability to troubleshoot complex integration issues.
  • Strong communication skills to collaborate with cross-functional teams and stakeholders.
  • Familiarity with agile methodologies and working in a DevOps environment.

Tagged as: , , , , , , , , , , , , , , , , ,

Upload your CV/resume or any other relevant file. Max. file size: 3 GB.

Job Overview
Job Location