Alfresco Senior Developer

Alfresco Senior Developer

Posted 2 days ago by BAPON Technologies

Negotiable
Undetermined
Undetermined
United Kingdom

Summary: BAPON is looking for an experienced Alfresco Developer to create and support enterprise content management solutions on the Alfresco platform. The role requires strong backend development skills in Java and experience in customizing Alfresco Content Services. The ideal candidate will be responsible for designing custom content models, developing repository-tier customizations, and integrating Alfresco with external systems. Additionally, the position involves optimizing performance and supporting deployments using modern tools and practices.

Key Responsibilities:

  • Design and implement custom content models, aspects, and metadata configurations
  • Develop repository-tier customizations using Java and Spring
  • Create and maintain Web Scripts and RESTful APIs
  • Implement business rules, policies, and behaviors within Alfresco
  • Configure and manage workflows using Activiti or Alfresco Process Services
  • Integrate Alfresco with external systems such as ERP, CRM, and identity providers
  • Optimize performance, security, and scalability of the Alfresco environment
  • Support deployments using Maven, Docker, and CI/CD pipelines
  • Troubleshoot production issues and provide long-term maintenance support

Key Skills:

  • Strong proficiency in Java and Spring Framework
  • Hands-on experience with Alfresco Content Services
  • Experience developing custom AMP/JAR modules
  • Knowledge of Alfresco SDK and Maven build processes
  • Experience with REST API development
  • Understanding of database systems such as PostgreSQL or MySQL
  • Familiarity with Linux-based environments

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

BAPON is seeking an experienced Alfresco Developer to design, develop, and support enterprise content management solutions using the Alfresco platform. The ideal candidate will have strong backend development skills in Java and hands-on experience customizing Alfresco Content Services in enterprise environments.

Key Responsibilities

  • Design and implement custom content models, aspects, and metadata configurations
  • Develop repository-tier customizations using Java and Spring
  • Create and maintain Web Scripts and RESTful APIs
  • Implement business rules, policies, and behaviors within Alfresco
  • Configure and manage workflows using Activiti or Alfresco Process Services
  • Integrate Alfresco with external systems such as ERP, CRM, and identity providers
  • Optimize performance, security, and scalability of the Alfresco environment
  • Support deployments using Maven, Docker, and CI/CD pipelines
  • Troubleshoot production issues and provide long-term maintenance support

Required Skills

  • Strong proficiency in Java and Spring Framework
  • Hands-on experience with Alfresco Content Services
  • Experience developing custom AMP/JAR modules
  • Knowledge of Alfresco SDK and Maven build processes
  • Experience with REST API development
  • Understanding of database systems such as PostgreSQL or MySQL
  • Familiarity with Linux-based environments

Preferred Qualifications

  • Experience with Alfresco Share or ADF (Application Development Framework)
  • Knowledge of Angular or modern front-end frameworks
  • Experience with Docker and containerized deployments
  • Understanding of authentication mechanisms (LDAP, SSO, OAuth)
  • Exposure to DevOps practices and CI/CD pipelines