Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
About the Role:
We are looking for a Java Developer with extensive experience in enterprise Java development and a strong background in the Nuxeo Platform. The ideal candidate is well-versed in customizing, extending, and deploying Nuxeo-based solutions and is passionate about building high-performance, content-centric applications. You will play a critical role in shaping our digital content management infrastructure and integrating it seamlessly with our broader architecture.
Key Responsibilities:
- Design, implement, and maintain solutions on the Nuxeo Content Services Platform, including customizations, plugins, and automation scripts.
- Develop and deploy Nuxeo components (operations, listeners, services, etc.) using Java and the Nuxeo SDK.
- Integrate Nuxeo with external systems via REST APIs, GraphQL, and custom connectors.
- Extend and configure Nuxeo Studio artifacts including workflows, document types, automation chains, and UI layouts.
- Optimize and scale Nuxeo for performance, reliability, and maintainability.
- Collaborate with DevOps teams on deploying and managing Nuxeo in cloud or on-prem environments using Docker, Kubernetes, etc.
- Participate in architectural discussions and contribute to solution design across content services and enterprise systems.
Job Requirements
Requirements:
- B.S in Computer Science or equivalent
- 7+ years of experience in Java development with strong expertise in Spring Boot, JEE, and related frameworks.
- 3+ years of hands-on experience working with the Nuxeo Platform, ideally contributing to complex customizations.
- Proficiency in creating and deploying Nuxeo bundles, operations, listeners, and workflows.
- Experience with Nuxeo Studio, Automation Scripting, and Content Models.
- Familiarity with Elasticsearch, MongoDB, and PostgreSQL, which Nuxeo can use as backends.
- Experience working with RESTful APIs, OAuth, and content synchronization strategies.
- Experience in Event Driven Architecture
- Knowledge of Maven, Git, Docker, and CI/CD pipelines.
- Ability to troubleshoot Nuxeo performance issues and tune the platform for optimal usage.
- Solid understanding of enterprise content management (ECM) concepts.
- Excellent communication, problem-solving, and collaboration skills.
- Experience with JHipster generator