Full Stack

Liferay Full Stack Developer

Dicetek LLC
Dubai, UAE Listed 2 days ago via Naukrigulf
sql server java spring sql postgresql mysql elasticsearch oracle react angular typescript javascript docker kubernetes aws

Job Overview

Company Industry Recruitment, Placement Firm, Executive Search
Department / Functional Area Software Development, Application Development (IT Software)
Keywords Backend Liferay Developer, Java, Portal DevelopmentDXP DeveloperAPI Integration, Liferay Integration Specialist, Enterprise Portal Developer, React

  • 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.

Desired Candidate Profile

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 Employment Type Full-time

Ready to apply?

You are viewing this role on JobSphere AI. Continue on naukrigulf.com to apply.

Opens the original job posting in a new tab

  • CompanyDicetek LLC
  • LocationDubai, UAE
  • CategoryFull Stack
  • Listing sourceNaukrigulf
  • Apply onnaukrigulf.com
  • Listed2 days ago
Liferay Full Stack Developer On naukrigulf.com
Apply Now (opens the original posting in a new tab)

Related Full Stack jobs

More Full Stack

Keep this job on every device

It’s saved on this browser. Create a free JobSphere account to keep it, and every job you save, on any device.

Free. No spam.