Full Stack Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Penta Consulting seeks a Full-Stack Developer for a 12-month contract in Dubai. The role involves designing and maintaining enterprise portals using Liferay DXP 7.4, building OSGi modules, REST services, and frontend components.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain scalable enterprise portals using Liferay DXP 7.4
- Build and deploy OSGi modules, custom portlets, REST services, and backend components
- Extend and customize Liferay core features using Extension Points, Model Listeners, Service Wrappers, Hooks, and Custom Fragments
- Integrate and utilize Redis for distributed, high performance caching
- Implement and manage Liferay caching mechanisms
- Improve frontend performance using lazy loading, memorization, and optimized API usage
- Develop and manage Liferay Client Extensions (Themes, Page Fragments, Remote Apps, Content)
- Build responsive and accessible UI using React.js, JavaScript, HTML5, CSS3, Bootstrap
- Integrate UI with Headless APIs and REST API endpoints
- Design and configure Liferay Objects, including relationships, validations, actions, notifications, and scheduled jobs
- Manage Web Content (structures, templates, fragments) and site/page configurations
- Implement and customize workflows using Kaleo Workflow Engine
Requirements
- Strong understanding of Liferay architecture, OSGi framework, module lifecycle, and portal internals
- Experience building and deploying OSGi modules, custom portlets, REST services, and backend components
- Experience with Redis for distributed caching
- Proficiency in React.js, JavaScript, HTML5, CSS3, Bootstrap
- Experience with Git, branching strategies, and code review processes
- Experience with CI/CD pipelines (GitLab, Jenkins)
- Ability to troubleshoot production issues and optimize portal performance
Full Job Posting
About the Role
- We are seeking a Full Stack Developer to design, develop, and maintain scalable enterprise portals using Liferay DXP 7.4.
- This role involves building and deploying OSGi modules, custom portlets, REST services, and backend components.
Responsibilities
- Design, develop, and maintain scalable enterprise portals using Liferay DXP 7.4
- Build and deploy OSGi modules, custom portlets, REST services, and backend components
- Strong understanding of Liferay architecture, OSGi framework, module lifecycle, and portal internals
- Extend and customize Liferay core features using Extension Points, Model Listeners, Service Wrappers, Hooks, and Custom Fragments
- Integrate and utilize Redis for distributed, high‑performance caching
- Implement and manage Liferay caching mechanisms (Entity Cache, Finder Cache, MultiVMPool, SingleVMPool)
- Improve frontend performance using lazy loading, memorization, and optimized API usage
- Leverage Liferay out‑of‑the‑box capabilities and follow best practices to minimize customizations and ensure maintainability
- Develop and manage Liferay Client Extensions (Themes, Page Fragments, Remote Apps, Content, etc.)
- Build responsive and accessible UI using React.js, JavaScript, HTML5, CSS3, Bootstrap, and modern frontend tooling
- Integrate UI with Headless APIs and REST APIs endpoints
- Design and configure Liferay Objects, including relationships, validations, actions, notifications, and scheduled jobs
Required Skills
- Strong understanding of Liferay architecture, OSGi framework, module lifecycle, and portal internals.
Preferred Skills
- Experience with CI/CD pipelines (GitLab, Jenkins) for automated build and deployment.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Penta Consulting
Senior Software Engineer
Doha, QAT
Penta Consulting is seeking a Senior Software Engineer with strong expertise in Oracle ECE for a contract role in Doha, Qatar. The role involves designing, developing, and maintaining real-time charging solutions for tel
Senior Software Engineer
Doha, QAT
Penta Consulting is seeking a Senior Software Engineer for a contract role in Doha, Qatar. The role involves designing, developing, and maintaining OSM cartridges for telecom order workflows, with hands-on experience in
Senior Data Engineer
Doha, QAT
Penta Consulting seeks a Senior Software Engineer / SME with deep expertise in Oracle Access Portal (OAP CRM) and telecom customer management systems. You will design, develop, and support enterprise-scale CRM applicatio
Senior Software Engineer
Doha, QAT
Penta Consulting seeks a Senior Software Engineer/SME for a Vodafone transformation programme in Qatar. The role involves designing, building, and supporting Oracle DBX infrastructure, DevOps, SecOps, automation, and dat
Cloud Solution Architect
Dubai, UAE
Looking for an Arabic-speaking Azure Cloud Solution Architect to deliver technical advisories and drive architectural sessions with enterprise organizations in Dubai. Requires hands-on experience with Azure virtualizatio
n8n Automation Engineer
Dubai, UAE
Penta Consulting is looking for an n8n Automation Engineer to design, build, and support production-grade workflow automations for HR lifecycle processes. The role focuses on n8n orchestration, enterprise API integration
Customer Expert Engineer
Dubai, UAE
Penta Consulting is hiring a Customer Expert Engineer to support a global telecommunication vendor in Dubai. The role provides 24x7 technical support for DWDM/OTN products, troubleshoots complex issues, and conducts root
Cloud Solution Architect
Dubai, UAE
Penta Consulting seeks a Cloud Solution Architect fluent in Arabic for a contract role in Dubai. The role involves delivering technical advisory for Azure Local and hybrid cloud solutions, leading workshops, and driving
Senior Software Engineer
Doha, QAT
Senior Software Engineer
Doha, QAT
Senior Data Engineer
Doha, QAT
Senior Software Engineer
Doha, QAT
Cloud Solution Architect
Dubai, UAE
n8n Automation Engineer
Dubai, UAE
Customer Expert Engineer
Dubai, UAE
Cloud Solution Architect
Dubai, UAE