Liferay Digital Experience Platform (DXP) Developer (3-7 Years)
Job Description:
We are looking for a skilled Liferay Developer with hands-on experience in Liferay Portal / Liferay DXP to build, customize, and maintain enterprise-grade digital platforms. The ideal candidate should be comfortable working with traditional Liferay development approaches as well as latest Liferay DXP features and modern development methodologies.
Liferay Development
Develop and customize applications using Liferay Portal / Liferay DXP (7.x / 7.4+)
Build and maintain:
MVC Portlets
OSGi modules
Service Builder–based services
Work on legacy Liferay components such as Hooks and Ext plugins (as required)
Customize themes, layouts, and UI components
Modern Liferay & DXP Features
Work with:
Liferay Fragments
Experience Builder
Liferay Objects
Headless APIs (REST / GraphQL)
Develop frontend applications using React / Angular integrated with Liferay
Implement role-based access, permissions, and workflows
Integration & Backend
Integrate Liferay with external systems using REST/SOAP APIs
Implement authentication & authorization using OAuth2, SAML, LDAP
Work with databases such as PostgreSQL / MySQL / Oracle
Optimize queries and ensure efficient data access
Quality, Performance & Support
Follow coding standards and best practices
Debug and resolve production issues
Support performance tuning, caching, and indexing (Elasticsearch)
Write technical documentation and unit test cases
Required Skills & Qualifications
Core Liferay Skills
3–7 years of overall IT experience with 3+ years of Liferay experience
Strong hands-on experience with:
Liferay DXP 7.x / 7.4+
OSGi framework and Service Builder
MVC Portlet development
Understanding of traditional Liferay concepts (themes, hooks, ext – legacy)
Programming & Frontend
Strong Java / J2EE skills
Experience with React or Angular (preferred)
Experience building responsive UI components
Databases & Search
Hands-on experience with relational databases
Basic understanding of Elasticsearch / OpenSearch