1185.15 Liferay Full-Stack Developer
Posted on:
2 hours ago
Vacancies:
1 Vacancy
Job Summary
Liferay Full-Stack Developer
- 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 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