Liferay Developer

Overview

On Site
Contract - W2

Skills

Enterprise Portal
High Availability
Collaboration
Database
Authentication
Workflow
Technical Writing
DXP
Java
JSP
Spring Framework
Hibernate
SOAP
Web Services
Web Portals
Portlets
JSR
OSGi
HTML5
Cascading Style Sheets
Css3
JavaScript
React.js
AngularJS
Relational Databases
MySQL
PL/SQL
PostgreSQL
Object-relational Mapping
Continuous Integration
Continuous Delivery
Git
DevOps
Enterprise Integration
SSO
LDAP
OAuth
SAML
Conflict Resolution
Problem Solving
Agile
Scrum
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Docker
Kubernetes
Customization
Liferay
Computer Science
Information Technology
MEAN Stack
Customer Service
Training And Development
SAP BASIS

Job Details

Job Description: Liferay Developer Overview
We are seeking a skilled Liferay Developer to design, develop, and maintain enterprise portal solutions using the Liferay DXP platform. The ideal candidate will have strong experience in portal development, custom module creation, and integration with enterprise systems. This role requires both technical expertise and problem-solving skills to deliver scalable, secure, and user-friendly solutions.
Responsibilities
  • Design, develop, and deploy custom portlets, themes, and hooks within the Liferay DXP framework.
  • Configure and maintain Liferay portal instances, ensuring high availability and performance.
  • Collaborate with business analysts and stakeholders to translate requirements into technical solutions.
  • Integrate Liferay with third-party applications, enterprise databases, and authentication systems (e.g., SSO, LDAP).
  • Customize workflows, permissions, and user roles to meet organizational needs.
  • Optimize portal performance, troubleshoot issues, and provide ongoing support.
  • Develop and maintain technical documentation, coding standards, and best practices.
  • Stay up to date with Liferay updates, plugins, and community best practices.
Required Skills & Experience
  • 3-5+ years of experience as a Liferay Developer.
  • Hands-on experience with Liferay DXP 7.x (or later).
  • Proficiency in Java, JSP, Spring, Hibernate, and REST/SOAP web services.
  • Strong understanding of portal development, portlets (JSR-286), OSGi framework, and modular architecture.
  • Experience with front-end technologies: HTML5, CSS3, JavaScript, React/Angular (preferred).
  • Knowledge of relational databases ( MySQL, Oracle, SQL Server, PostgreSQL) and ORM tools.
  • Familiarity with CI/CD pipelines, Git, and DevOps practices.
  • Experience in enterprise integration (SSO, LDAP, OAuth2, SAML).
  • Strong problem-solving skills and ability to work in an Agile/Scrum environment.
Preferred Qualifications
  • Liferay certification(s) (Developer or Administrator).
  • Experience in cloud deployments (AWS, Azure, Google Cloud Platform).
  • Exposure to Docker/Kubernetes for containerized deployments.
  • Experience customizing Liferay Commerce modules (if applicable).
Education
  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience).
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.
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.

About Software Guidance & Assistance