Skip to content

Dicetek LLC

NewBe an early applicant

Liferay Full Stack Developer

Posted 28 views
Discussion
Find people

Summary

Dicetek LLC in Dubai seeks a Liferay Full Stack Developer to build modular Liferay DXP applications: Java/Spring/OSGi backends with Service Builder and headless REST APIs, plus responsive React/Angular frontends. The role covers integrations, SSO/security, Elasticsearch search, CI/CD with Docker/Kubernetes, and production support in Agile Scrum.

Design and develop modular Liferay DXP applications using Java Spring OSGi Liferay Workspace Gradle and platform extension points Build and maintain RESTful and headless APIs GraphQL or REST integrations web services and secure integrations with internal and external systems Develop and manage Service Builder entities database schemas persistence layers upgrade processes and data migration scripts Create responsive reusable frontend experiences using HTML5 CSS3 Sass JavaScript TypeScript React or Angular Liferay Client Extensions themes fragments widgets templates and Clay UI Implement accessible user interfaces aligned with WCAG 2 1 AA and responsive design standards Configure and customize Liferay capabilities such as sites pages navigation roles and permissions workflows forms web content document management search localization and multi-site or multi-language experiences Implement authentication and authorization using SSO OAuth 2 0 OpenID Connect SAML 2 0 LDAP Active Directory JWT and role-based access control as applicable Optimize application performance search caching database access JVM behavior and frontend delivery investigate bottlenecks using logs and monitoring tools Write unit integration API and UI tests participate in peer code reviews and maintain coding security and documentation standards Support CI CD pipelines configuration management releases and deployments across Development UAT and Production environments including Docker or Kubernetes-based platforms where applicable Troubleshoot production and non-production incidents perform root-cause analysis implement corrective actions and maintain technical documentation and operational runbooks Collaborate with product owners business analysts UX CX QA security infrastructure integration and DevOps teams in an Agile Scrum delivery model

Required Technical Skills
  • Strong development experience with Java, Spring, OSGi, and Liferay DXP/Portal, preferably Liferay DXP 7.4 or a comparable supported enterprise version.
  • Hands-on experience with Liferay Workspace, Gradle, modules, portlets/widgets, Service Builder, Client Extensions, and Liferay APIs.
  • Frontend proficiency in HTML5, CSS3/Sass, JavaScript ES6+, TypeScript, and at least one modern framework such as React or Angular.
  • Experience with Liferay themes, fragments, templates, Clay UI, FreeMarker, and JSP, including responsive and accessible implementation.
  • Experience designing and consuming REST APIs, headless APIs, JSON, and integration patterns; familiarity with API gateways and microservices.
  • Experience with PostgreSQL, Oracle, SQL Server, MySQL, or a comparable RDBMS, including SQL tuning and schema design.
  • Knowledge of Elasticsearch or OpenSearch configuration, indexing, reindexing, search tuning, and troubleshooting in Liferay environments.
  • Practical knowledge of application security, OWASP Top 10, secure coding, secrets management, TLS, OAuth 2.0, JWT, SSO, LDAP, SAML, and OpenID Connect.
  • Experience with Git, branching strategies, build tools, CI/CD pipelines, artifact repositories, and release management.
  • Familiarity with Docker, Kubernetes, Linux, web/application servers, reverse proxies, JVM configuration, logging, and monitoring.
Quality, Delivery and Functional Skills
  • Strong analytical, debugging, problem-solving, and root-cause analysis capabilities.
  • Ability to translate business and UX requirements into secure, maintainable technical solutions.
  • Understanding of enterprise architecture, integration design, scalability, availability, disaster recovery, and production support practices.
  • Clear technical communication, documentation, estimation, and stakeholder collaboration skills.
  • Experience working with Agile/Scrum practices and tools such as Azure DevOps or Jira.
Qualifications and Experience
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
  • 4-8+ years of full stack software development experience.
  • 2-5+ years of hands-on Liferay DXP/Portal development and customization experience.
  • Demonstrated experience delivering at least one enterprise-grade Liferay implementation through development, integration, testing, deployment, and support.
Preferred / Nice to Have
  • Liferay Certified Professional Developer or relevant Java, cloud, DevOps, security, or accessibility certification.
  • Experience with Liferay DXP Cloud, Liferay SaaS/PaaS offerings, or deployments on Microsoft Azure, AWS, or Google Cloud.
  • Experience with data portals, dashboards, content-heavy platforms, open data, smart city, or government digital services.
  • Experience with API management platforms, event-driven integration, message brokers, and microservices architecture.
  • Familiarity with analytics and reporting tools such as Microsoft Power BI.
  • Knowledge of data governance, privacy, cybersecurity, secure SDLC, vulnerability remediation, and government-sector compliance requirements.
  • Arabic/English multilingual portal implementation experience is an advantage.
Skills
  • Liferay DXP
  • Java
  • RESTful APIs

Skills

Apply