Back to jobs

ALFRESCO DEVELOPER

tamem
Full-timejunior

Job description

Duties & responsibilities • Develop and customize solutions on Alfresco Content Services. • Design and implement content models, metadata structures, and repository configurations. • Develop custom Web Scripts, REST APIs, and repository extensions using Java. • Implement and maintain workflow solutions using Alfresco workflow engines. • Integrate Alfresco with enterprise applications, authentication systems, and external services. • Support document lifecycle management, including storage, retrieval, versioning, and records management. • Troubleshoot issues in development, staging, and production environments. • Perform performance tuning, monitoring, and system optimization. • Participate in code reviews, testing, and deployment activities. • Collaborate with business analysts, architects, and DevOps teams to deliver high-quality ECM solutions. • Document technical designs, configurations, and development standards. Skills & Qualifications • 1–3 years of experience working with Alfresco Content Services or similar ECM platforms. • Strong experience with Java and the Spring framework. • Experience developing Alfresco Web Scripts and REST APIs. • Knowledge of Alfresco content modeling (types, aspects, metadata). • Experience implementing workflows and business processes. • Familiarity with Alfresco Share customization. • Understanding of Linux environments and application servers. • Experience working with Git-based version control systems. • Strong problem-solving and debugging skills. Preferred / Nice to Have • Experience with Alfresco Process Services (APS) or workflow engines. • Experience with Docker, Kubernetes, or containerized deployments. Knowledge of CI/CD pipelines. • Experience integrating Alfresco with enterprise systems (ERP, CRM, identity systems, etc.). • Familiarity with RESTful integration patterns and microservices architectures. • Experience with database systems such as PostgreSQL or MySQL.