Liferay Developer

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

DXP
Portal 7.x
portlets
themes
hooks
OSGi modules
MySQL
Oracle
SQL Server
or PostgreSQL

Job Details

Job Title: Liferay Developer

Experience: 8 10 Years

Location: Frisco TX or Remote

Job Summary

We are looking for an experienced Liferay Developer with 8 10 years of proven expertise in portal development, customization, and integration. The ideal candidate will have strong hands-on experience with Liferay DXP and Java/J2EE technologies, along with solid knowledge of modern frameworks and enterprise application integration.

Key Responsibilities

Design, develop, and implement Liferay portal solutions (DXP/Portal 7.x).

Customize Liferay themes, portlets, hooks, layouts, and extensions as per business requirements.

Develop and maintain modular, reusable, and efficient code in Java/J2EE.

Integrate Liferay with third-party systems (REST, SOAP, SSO, LDAP, OAuth, SAML).

Work on content management, user management, and workflow customization in Liferay.

Optimize performance, scalability, and security of Liferay applications.

Troubleshoot, debug, and resolve complex technical issues.

Collaborate with cross-functional teams including UI/UX, QA, and DevOps.

Provide technical guidance and mentor junior developers.

Required Skills

8 10 years of overall IT experience with at least 5+ years in Liferay (DXP/Portal 7.x).

Strong programming skills in Java, J2EE, JSP, Servlets, Spring, Hibernate.

Experience with Liferay customization (portlets, themes, hooks, OSGi modules).

Proficiency in REST/SOAP Web Services integration.

Strong understanding of Liferay CMS, workflow, and role-based access control.

Experience with databases (MySQL, Oracle, SQL Server, or PostgreSQL).

Knowledge of application servers (Tomcat, JBoss, WebLogic, WebSphere).

Familiarity with CI/CD tools, Git, Maven/Gradle, Jenkins.

Strong analytical and problem-solving skills.

Excellent communication and client interaction skills.

Good to Have

Experience with cloud deployment (AWS, Azure, Google Cloud Platform).

Knowledge of Docker, Kubernetes for containerized deployments.

Exposure to microservices architecture.

Education

Bachelor s or Master s degree in Computer Science, Engineering, or related field.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.