Liferay Developer
We are looking for an experienced Liferay Developer to join our engineering team. In this role, you will be responsible for developing, customizing, and maintaining Liferay-based portals while collaborating with cross-functional teams to deliver secure, scalable, and high-quality digital solutions.
Key Responsibilities
- Design, develop, and maintain Liferay DXP/Portal applications and modules.
- Customize Liferay themes, portlets, hooks, and extensions as per business requirements.
- Develop and integrate RESTful APIs and microservices with Liferay applications.
- Work closely with architects, product managers, and QA teams to deliver solution enhancements.
- Optimize portal performance, security, and user experience.
- Ensure best practices in coding, documentation, and deployment workflows.
- Troubleshoot production issues and provide timely resolutions.
- Contribute to continuous integration and continuous deployment processes.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
- Hands-on experience with Liferay DXP / Liferay 7.x.
- Strong proficiency in Java 8+, JSP, Servlets, and MVC frameworks.
- Experience with Liferay module development (OSGi) and custom portlet creation.
- Understanding of Spring / Spring Boot, REST APIs, and integration patterns.
- Good knowledge of relational databases (MySQL, PostgreSQL, Oracle etc.).
- Familiarity with Git or other version control systems.
- Experience working in Agile/Scrum environments.
Preferred Skills (Nice to Have)
- Experience with Liferay DXP upgrade/migration projects.
- Knowledge of cloud platforms (AWS, Azure, GCP).
- Exposure to Docker/Kubernetes or containerized deployments.
- Understanding of CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions).
- Experience with caching, security frameworks, and performance tuning.
- Strong analytical and problem-solving abilities.