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.