Job Role: Liferay Developer
Job Location: Bangalore
Experience Required: 4+ years
Notice Period: Immediate to 30 days
Mandatory Skills: Liferay, CI/CD, REST, Git
Role Overview
We are looking for an experienced Liferay Consultant with strong expertise in Liferay DXP, Liferay Portal, Java/J2EE, portal development, integrations, and web technologies. The candidate will be responsible for designing, developing, customizing, integrating, deploying, and supporting scalable Liferay-based portal applications.
The ideal candidate should have hands-on experience with Liferay DXP/CE, Liferay frameworks, portal administration, REST/SOAP integrations, frontend technologies, CI/CD, Git, and database technologies.
Key Responsibilities
- Collaborate with business and technical stakeholders to understand requirements and translate business needs into scalable Liferay solutions.
- Design, develop, customize, and maintain Liferay DXP / Liferay Portal applications.
- Develop and customize portal components including Themes, Portlets, Hooks, EXT Plugins, and Service Builder modules.
- Leverage Liferay out-of-the-box (OOTB) capabilities to minimize custom development and improve maintainability.
- Implement integrations between Liferay and external systems using REST, SOAP, Web Services, and other integration mechanisms.
- Work extensively with Liferay features including Organizations, Sites, Pages, Roles, Permissions, Workflow, User Management, Site Administration, Assets, Staging, and Page Management.
- Customize Liferay UI/UX using FreeMarker, JSP, HTML5, CSS3, JavaScript, jQuery, React, AlloyUI, and Liferay frontend frameworks.
- Develop and maintain Liferay themes, templates, portlets, and frontend components.
- Troubleshoot and resolve technical issues across development, testing, staging, and production environments.
- Optimize Liferay applications for performance, scalability, reliability, and maintainability.
- Participate in code reviews and ensure adherence to coding standards, development best practices, and security guidelines.
- Mentor junior developers and provide technical guidance within the team.
- Support deployment and administration of Liferay instances on application servers such as Tomcat, Apache, or other supported containers.
- Work with CI/CD pipelines and Git-based version control for application development and deployment.
- Monitor Liferay releases, patches, upgrades, and security advisories and recommend appropriate updates.
- Ensure portal applications meet security, accessibility, performance, and SEO requirements.
Required Skills & Experience
- 4–6 years of overall software/web development experience.
- Solid hands-on experience with Liferay DXP / Liferay Portal.
- Minimum 3+ years of experience specifically in Liferay DXP/CE.
- Strong knowledge of Liferay Portal architecture, development, customization, and administration.
- Hands-on experience with:
- Liferay DXP
- Liferay Portal
- Liferay Consultant
- Service Builder
- Portlet APIs
- Liferay Tag Libraries
- Themes and Templates
- Hooks and EXT Plugins
- Strong programming experience in Java / J2EE.
- Knowledge of Spring Framework and Hibernate.
- Experience with REST APIs, SOAP, Web Services, and system integrations.
- Strong understanding of Liferay Roles, Permissions, Organizations, User Management, Workflow, Assets, Staging, Site Management, and Page Management.
- Frontend development experience with:
- HTML5
- CSS3
- JavaScript
- jQuery
- JSP
- FreeMarker
- AlloyUI
- React is an advantage.
- Experience with Liferay deployment and application servers, including Tomcat and Apache.
- Hands-on experience with CI/CD pipelines.
- Strong experience with Git / version control systems.
- Working knowledge of databases such as MySQL, Oracle, or PostgreSQL.
- Understanding of Liferay database schema and data management.
- Experience working in Agile development environments.
- Familiarity with tools such as JIRA and Confluence.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently as well as collaboratively in a fast-paced environment.
Good to Have
- Liferay Certification.
- Experience with Liferay Cloud or Liferay PaaS.
- Exposure to Headless CMS, GraphQL, and API-first implementations.
- Experience with SSO, LDAP, SAML, or enterprise authentication integrations.
- Knowledge of WCAG accessibility standards.
- Experience with SEO optimization in Liferay.
- Exposure to Liferay upgrades, migrations, patches, and version management.
Education
- BE / B.Tech / Graduate Engineer in Computer Science, Information Technology, Engineering, or a related discipline.
📌 Liferay Developer (Bengaluru)
🏢 UST
📍 Bengaluru