Job Description – Alfresco Developer (8+ Years)
Role: Alfresco Developer / Lead
Experience: 8+ Years
Location: Bangalore | Hyderabad
Employment Type: Full‑time
Role Summary
We are looking for a highly experienced Alfresco Developer with 8+ years of strong hands-on expertise in Alfresco Content Services (ACS) to design, develop, customize, and support enterprise-scale ECM solutions. The role involves technical ownership, mentoring, and close collaboration with business and architecture teams.
Key Responsibilities
- Design, develop, and implement Alfresco-based ECM solutions for large-scale enterprise systems.
- Customize Alfresco Content Services (ACS) including content models, behaviors, actions, policies, and custom services.
- Develop and maintain custom Alfresco AMP modules.
- Implement and customize Alfresco Share UI and/or ADF (Alfresco Digital Framework) applications.
- Develop RESTful services and integrations using Alfresco REST APIs.
- Lead and support Alfresco upgrades, migrations, and version transitions.
- Integrate Alfresco with enterprise systems (IAM, LDAP/AD, BPM, third‑party apps).
- Perform performance tuning, troubleshooting, and production issue resolution.
- Ensure security, scalability, and best practices in solution design.
- Provide technical leadership, code reviews, and mentor junior team members.
- Prepare technical design documents and participate in architecture discussions.
Mandatory Technical Skills
- 8+ years of experience in Alfresco Content Services (5.x / 6.x / 7.x).
- Strong hands-on experience with:
- Alfresco Repository customization
- Content Modeling
- Java & Spring Framework
- AMP / JAR development
- Solid understanding of:
- Alfresco workflows (Activiti)
- Security model (roles, permissions, groups)
- Search (Solr / Solr6)
- Experience with Alfresco Share customization OR Alfresco ADF.
- Proficiency in REST APIs, Web Scripts (Java & JavaScript).
- Strong RDBMS experience (PostgreSQL / Oracle / MySQL).
- Hands-on experience in Linux environments.
Good to Have
- Experience with cloud deployments (AWS / Azure).
- Alfresco containerization using Docker / Kubernetes.
- CI/CD exposure (Jenkins, Git, Maven).
- Knowledge of DevOps practices.
- Experience working in high-availability Alfresco setups.
- Prior experience in migration from legacy ECM systems (Documentum / FileNet).
Soft Skills
- Strong communication and stakeholder management.
- Ability to lead and work independently with minimal supervision.
- Analytical mindset with strong troubleshooting skills.
- Willingness to work in agile and fast‑paced environments.