Nuxeo Expert
Posted on January 13, 2026
Job Description
Nuxeo Expert
Overview
5+ years
Remote
Punctual and Remote Assistance (Support/coaching) for an ongoing Nuxeo/Angular/PostGresSQL project. Below are the requirements for engaging an expert to provide punctual (asneeded) remote assistance on an hourly or daily rate basis. The expert will assist for the development and implementation of a Courrier Management System (CMS) built on Nuxeo Server LTS 2025 as the backend, with an Angular frontend. The project leverages Nuxeo Studio for lowcode configurations, customizations, and deployments. Assistance will focus on troubleshooting, guidance, and handson implementation in specific technical areas during active development phases.
Key Responsibilities
- Configuration and implementation of Nuxeo multirepository (multitenancy) for isolated tenant environments, including setup of domain hierarchies, user isolation, and crosstenant data sharing if needed.
- Configuration and deployment of high availability using Nuxeo clustering, including load balancing, session replication, Redis or Kafka integration for caching/messaging, and failover mechanisms in cloud or onpremise setups (e.g., AWS, Docker, Kubernetes).
- Design and implementation of workflows using Nuxeo Studio, including defining nodes, transitions, escalations, parallel/serial paths, and integration with user tasks for correspondence routing and approval processes.
- Creation and management of automation chains and automation scripts using Nuxeo Studio, including chaining operations for document processing (e.g., validation, notification, archiving) and scripting in MVEL or JavaScript for custom logic.
- Event management using Nuxeo Studio, including defining event listeners, handlers for synchronous/asynchronous events (e.g., document created/updated), and integration with automation chains for realtime triggers in the CMS.
- Custom reassignment of tasks in workflows, including dynamic user/group assignment rules, escalation policies, and UI customizations for task management in Nuxeo Web UI or Angular frontend.
- Generation of PDF acknowledgements, including template design in Nuxeo Studio, integration with rendering services (e.g., LibreOffice or PDFBox), dynamic data population from documents, and automation triggers for email/distribution.
- Data migration from Alfresco to Nuxeo, including mapping content models (e.g., aspects to schemas), bulk import/export using CMIS or Nuxeo tools, handling metadata/versioning, and scripting for data transformation/validation.
- Integration and configuration with Keycloak for authentication, including setup of OAuth2/OpenID Connect, realm configuration, user federation (e.g., LDAP sync), role mapping to Nuxeo permissions, and single signon (SSO) for the Angular frontend.
- Training for Nuxeo Server Application Development Without Nuxeo Studio. Achieve proficiency in developing Nuxeo server applications through codebased approaches (Java, XML contributions, Maven bundles), excluding the use of Nuxeo Studio for configuration and lowcode features. The focus remains on backend development, content modeling, workflows, APIs, testing, frontend integration, and deploymentaligned with current Nuxeo Platform LTS 2025 practices.
- Preparation of the Nuxeo development environment, including installation and configuration of development tools, libraries, dependencies, and structuring of a Maven project.
- Creation and management of content, particularly definition of document types, schemas, vocabularies, structure templates, and document lifecycles.
- Backend development on Nuxeo, including design and configuration of services and components, implementation of custom automation operations, automation chains, and document adapters.
- Design, development, and modeling of workflows, including definition of tasks, transitions, conditions, context variables, callbacks, and unit tests for workflows.
- Creation and exposure of custom REST APIs, along with use of Nuxeo's standard REST endpoints, pagination, filtering, and error handling.
- Implementation of unit and integration tests for backend services, workflows, and REST endpoints.
- Consumption of Nuxeo REST APIs from an Angular frontend, including setup of authentication services (OAuth2), document management, and workflow and task management.
- Build, packaging, and deployment of the Nuxeo backend module, respecting package structure and production configurations.
- Nuxeo core architecture and extension points, including use of OSGi bundles, event listeners, and contribution mechanisms to extend platform functionality via XML and Java code.
- Security configurations, such as definition of access control lists (ACLs), user/group management, and integration with external authentication providers (e.g., LDAP or SSO).
- Performance optimization techniques, including query optimization with NXQL/ESQL, caching strategies, and monitoring tools like Nuxeo's builtin metrics or integration with external monitoring systems.
- Data migration and versioning, including schema evolution, content import/export scripts, and management of document versioning policies through code.
- Integration of Nuxeo with external systems, such as databases (e.g., PostgreSQL, MongoDB), search engines (e.g., Elasticsearch), or thirdparty services via custom connectors and APIs.
Required Skills
nuxeo studio
redis or kafka
mvel or javascript
Clarification Board
Your Clarifications
"Send your Job Related Query - you'll get a reply soon."