1. Home
  2. Jobs
  3. Senior Liferay Developer/Portal Architect (CMS Focus)
FullStack Onsite

Senior Liferay Developer/Portal Architect (CMS Focus)

SSC Egypt
Egypt - Egypt Listed 1 month ago 6+ years via Naukrigulf
java sql postgresql mysql elasticsearch react vue javascript html css tailwind bootstrap docker ci/cd devops

Job Description Roles & Responsibilities 1. Admin-First Portal Architecture Zero-Code Content Management: Design the portal so that all text, images, videos, banners, menus, and call-to-actions are editable via Liferay's UI (Control Panel) without touching source code. Page Builder Enablement: Configure Content Pages and Widget Pages with reusable, configurable components that admins can drag, drop, and configure. Role-Based Access: Implement granular permissions so content editors, publishers, and admins have appropriate access without developer oversight. 2. Content Modeling & Structured Content Custom Structures & Templates: Create Web Content Structures (content types like "Blog Post," "Press Release," "Product," "Event") with custom fields that admins can populate via forms. Dynamic Lists: Build Display Page Templates and Collections so admins can auto-generate listing pages (e.g., "/news", "/careers") without coding. Taxonomy Management: Implement Categories and Tags that admins can manage to organize content dynamically. 3. Fragment & Component Library (The Building Blocks) Develop Reusable Fragments: Build a library of Liferay Fragments (atomic components: Hero Banners, Card Grids, Accordions, Testimonials, Forms) that admins can drag onto any page. Fragment Configuration: Every fragment must expose configurable properties (text, images, links, colors, visibility rules) so admins customize appearance per instance without code. Composable Layouts: Ensure admins can combine fragments freely to create unique page layouts within the page builder. 4. Navigation & Site Structure Management Dynamic Navigation: Build menus, footers, and sitemaps that admins can edit via the Navigation Menus UI. Site Hierarchies: Support multiple sites (e.g., /corporate, /support, /community) with independent admin controls. Localization Ready: Implement Liferay's Language Settings so admins can add/manage translations without redeployment. 5. Workflow & Publishing Governance Content Workflows: Configure Liferay's Kaleo Workflow Engine to allow draft review publish approval processes managed entirely by non-technical users. Scheduled Publishing: Enable admins to schedule content go-live and expiration dates via UI. Versioning & Rollback: Ensure admins can view content history and revert to previous versions without developer intervention. 6. Technical Implementation (Developer Scope Only) Liferay DXP Setup: Install and configure Liferay DXP (7.4+) with appropriate templates, site initializers, and client extensions. Frontend Development: Build Fragments and Templates using HTML, CSS, JavaScript, and FreeMarker (or React for Headless). Asset Integration: Connect Liferay's Documents & Media library for admin-uploaded assets (images, PDFs, videos). Form Builder: Implement Liferay Forms with admin-configurable fields, validations, and email notifications. Desired Candidate Profile Qualification and Education Requirements: Experience: 6+ years of software development (Java/J2EE). 4+ years of hands-on Liferay DXP development (version 7.3 or 7.4 preferred). Proven track record of building a portal where content teams manage the entire site without code changes. Technical Stack: Liferay CMS: Deep expertise in Web Content Management, Structures, Templates, Fragments, Content Pages, Display Pages, and Collections. Frontend: Strong proficiency in HTML5, CSS3 (Flexbox/Grid), JavaScript (ES6), and responsive design. Templating: Experience with FreeMarker for building dynamic templates. Administration: Liferay Control Panel, Roles/Permissions, Site Templates, and Page Templates. Database: Basic SQL knowledge (MySQL, PostgreSQL, or MariaDB). Preferred Skills (Nice to Have): Headless CMS: Experience with Liferay Headless REST APIs to decouple frontend frameworks (React/Vue)from admin experience. Client Extensions: Knowledge of Liferay 7.4 Client Extensions for customizing admin UI. DevOps: Docker, CI/CD pipelines for deploying site initializers and fragments. Frontend Frameworks: Tailwind CSS, Bootstrap 5, or React components within Liferay. Search: Elasticsearch for admin-managed faceted search Build a liferay application for an informative website Up to 3 API integration Provide accessibility features as per Dubai digital authority (DDA) standard Language: Arabic & English High fidelity Figma prototype will be provided Scope will include implementation, installation of literary and deployment - provide optional support Language: Arabic & English (C1,C2,B2 proficiency) Company Industry ConsultingManagement ConsultingAdvisory Services Department / Functional Area IT Software Keywords Senior Liferay Developer/Portal Architect (CMS Focus) Get real-time job updates only on our App

Ready to apply?

You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.

Apply on original site

Opens the employer's site in a new tab

  • CompanySSC Egypt
  • LocationEgypt - Egypt
  • CategoryFullStack
  • SourceNaukrigulf
  • Listed1 month ago

Related FullStack jobs

More FullStack