Liferay Full-Stack Developer
Almorix Technologies LLC
Description
Company Description
Almorix Technologies is a leading IT solutions provider dedicated to driving innovation, efficiency, and growth in a digitally connected world. Specializing in technologies like Artificial Intelligence (AI), Internet of Things (IoT), Cybersecurity, Cloud Computing, and Big Data & Analytics, Almorix delivers secure, scalable, and intelligent solutions tailored to diverse business needs. Serving industries such as Banking, Healthcare, Government, and Retail, we empower businesses to navigate digital transformation with agility, integrity, and technical expertise. Our mission is to act as a trusted partner and catalyst for digital acceleration, enabling businesses to achieve their strategic goals efficiently.
Joining Requirement: Immediate Joiners
Job Summary
We are seeking an experienced Liferay Developer Full Stack Developer (8+ years experience) with strong expertise in Liferay DXP/Portal development to join our team in Dubai. The ideal candidate will be responsible for designing, developing, customizing, and supporting enterprise-grade portal applications and integrations.
The candidate should have hands-on experience in enterprise digital transformation projects, portal customization, API integrations, performance optimization, and deployment activities within Agile delivery environments.
Key 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
- Manage Web Content (structures, templates, fragments) and site/page configurations
- Implement and customize workflows using Kaleo Workflow Engine
- Develop Service Builder modules and expose secure APIs for internal and external integrations
- Use Groovy scripting for automation, admin tasks, and quick fixes
- Ensure code quality using SonarQube, and write unit/integration tests
- Experience with CI/CD pipelines (GitLab, Jenkins) for automated build and deployment
- Experience with Git, branching strategies, and code review processes
- Ability to troubleshoot production issues, analyze logs, and optimize portal performance
- Understanding of security best practices, including authentication, authorization, and secure API development
Work Location: In person