- Company Name
- XELIANS
- Job Title
- Tech Lead Nuxeo Java F/H
- Job Description
-
Job Title
Tech Lead – Nuxeo Java (F/H)
Role Summary
Lead the design, development, and support of Nuxeo‑based document management solutions for public‑sector clients. Manage end‑to‑end projects, from architecture and coding to deployment, maintenance, SLA compliance, and cost estimation. Provide technical leadership, mentor team members, and ensure high‑quality deliverables that meet client expectations.
Expectations
- Deliver robust, scalable Java applications using Spring Boot, Hibernate, and Maven.
- Make informed technical decisions and drive architectural choices.
- Maintain strong communication with project managers and stakeholders.
- Uphold coding standards, documentation quality, and project timelines.
Key Responsibilities
1. Participate in design and architecture of client applications.
2. Develop and test Java services using Spring Boot, Hibernate, and Maven.
3. Configure Linux environments (Debian/Redhat/Alma).
4. Integrate with Nuxeo (or similar GED) components and search engines (Solr/Elasticsearch).
5. Write and maintain technical documentation and user guides.
6. Perform application maintenance (TMA), issue resolution, and SLA management.
7. Estimate effort, track budgets, and produce status reports.
8. Mentor junior developers, enforce best practices, and review code.
9. Attend project meetings, provide technical updates, and drive timely delivery.
Required Skills
- Proficient in Java (≥ 5 yrs, Java 8+), Spring Boot, Hibernate, Maven.
- Strong Linux system administration.
- Experience with Nuxeo or Alfresco and other GED platforms.
- Knowledge of Solr and Elasticsearch indexing.
- Databases: PostgreSQL, Oracle, MySQL, MariaDB.
- CI/CD: Nexus, Git, Jenkins.
- Evidenced ability to design and document application architecture.
- Analytical, problem‑solving, and communication skills.
- Team‑player, autonomous, punctual with SLA deliverables.
Required Education & Certifications
- Bac+5 (Master’s level) or equivalent in Computer Science or related discipline.
- Minimum 5 years experience in Java/Java EE development, preferably with Hyland/Nuxeo.
- Certifications in Java SE/EE, Spring, Nuxeo, or Agile are advantageous but not mandatory.