Talent.com
Senior Software Engineer – Hyland Alfresco Specialist
Senior Software Engineer – Hyland Alfresco SpecialistNeologix Software Solutions • ludhiana, India
No longer accepting applications
Senior Software Engineer – Hyland Alfresco Specialist

Senior Software Engineer – Hyland Alfresco Specialist

Neologix Software Solutions • ludhiana, India
3 days ago
Job description

Role Summary

We are seeking an experienced Senior Software Engineer with deep technical expertise in Hyland Alfresco ECM architecture, customization, extension, and system integration. The ideal candidate will demonstrate hands-on proficiency across both Alfresco Community Edition and Alfresco Enterprise Edition, enabling them to design scalable, secure, and optimized content management solutions.

This role requires advanced engineering capability, strong architectural understanding, and extensive experience in deploying and customizing Alfresco in enterprise environments.

Core Technical Responsibilities

1. Alfresco Platform Engineering

  • Develop and extend Alfresco Content Services (ACS) features, including custom Java-backed repository services, actions, behaviors, and policies.
  • Build, package, and deploy AMP modules using Alfresco SDK (3.x / 4.x).
  • Design and implement content models, constraints, aspects, and metadata-driven solutions.
  • Develop custom Alfresco REST APIs and advanced web scripts (Java-backed and JavaScript-backed).
  • Configure and optimize Solr / Lucene indexing, search components, shards, and replication.

2. Alfresco UI / Front-End Development

  • Customize and enhance Alfresco Share UI using Surf, FreeMarker, YUI / JavaScript, and extension modules.
  • Build modern interfaces using ADF (Alfresco Development Framework) and Angular.
  • Tailor document actions, forms, dashboards, and workflows within Share and ADF.
  • 3. Process Automation & APS / Activiti

  • Implement workflows using Alfresco Process Services (APS) or Activiti BPMN engine.
  • Develop workflow listeners, service tasks, form models, and integration endpoints.
  • Troubleshoot workflow execution issues and optimize BPMN processes.
  • 4. System Integration & APIs

  • Integrate Alfresco with external systems using REST, SOAP, Java APIs, and event-based messaging.
  • Implement SSO using SAML, OAuth2, OpenID Connect, and LDAP / AD authentication.
  • Develop microservices and middleware components interacting with ACS / APS.
  • 5. Troubleshooting & Advanced Debugging

  • Deep-dive investigation using Alfresco logs, Solr logs, thread dumps, heap dumps, and profiling tools.
  • Resolve repository corruption, indexing issues, workflow failures, and API malfunction.
  • Conduct RCA and implement long-term platform stabilizations.
  • Technical Skills & Tooling Requirements

    Programming & Frameworks

  • Java 8 / 11+, Spring Framework, Maven
  • JavaScript, Angular / TypeScript
  • XML, JSON, FreeMarker, HTML / CSS
  • Optional : Node.js, Python, shell scripting
  • Alfresco-Specific Expertise

  • Alfresco Community Edition & Enterprise Edition (preferred)
  • Alfresco Content Services (ACS) 5.x / 6.x / 7.x
  • Alfresco Process Services (APS) and Activiti BPM
  • Alfresco SDK (AMP development)
  • Web Scripts (Java-backed & JavaScript-backed)
  • ADF (Alfresco Development Framework)
  • Solr 4 / 6 configuration and indexing
  • Content modeling & repository design
  • Multi-environment configuration (DEV / TEST / PROD)
  • Experience & Qualifications

  • 7+ years of software engineering experience
  • 3+ years hands-on experience with Alfresco development and customization
  • Strong, demonstrable experience working with Alfresco Community Edition and Alfresco Enterprise Edition
  • Proven track record in enterprise-scale implementations, clustering, and performance tuning
  • Bachelor’s or Master’s degree in Computer Science / Software Engineering
  • Relevant certifications (Hyland / Alfresco) are an advantage
  • Create a job alert for this search

    Senior Software Engineer • ludhiana, India

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    BrightEdge • ludhiana, punjab, in
    Senior Software Engineer, Remote.The Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable dat...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TechVerito • ludhiana, punjab, in
    Senior Consultant with experience in software development, system design, cloud technologies, LLMs and Agentic AI.This is a hands-on engineering role designed for individuals who thrive in collabor...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cimpress India • ludhiana, punjab, in
    At Cimpress Technology, we are dedicated to crafting cutting-edge, world-class software solutions to power our mass customization businesses, serving a vast customer base of over 17 million individ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RanceLab • ludhiana, punjab, in
    TypeScript, Tailwind, tRPC, and Prisma.You should already be comfortable with these tools and know how to build fast, scalable, and maintainable systems with them. If you’ve played around with tools...Show more
    Last updated: 24 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ACL Digital • ludhiana, punjab, in
    Java-based Desktop Application Developer with strong proficiency in TypeScript, JavaScript, and React.Must have hands-on experience building robust desktop applications using Java (preferably with ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Backend (Platform - Onboarding)

    Senior Software Engineer, Backend (Platform - Onboarding)

    Coinbase • ludhiana, punjab, in
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer (Java, Spring boot, AWS, System design)

    Senior Software Engineer (Java, Spring boot, AWS, System design)

    Talentoj • ludhiana, punjab, in
    Design and develop backend services using Java, Spring Boot, and related frameworks.Write clean, modular, and testable code following best practices. Participate in technical design discussions and ...Show more
    Last updated: 27 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Divit Technologies, Inc. • ludhiana, punjab, in
    Java, Microservices, Elasticsearch , Solr.Essential Function and Responsibilities : .Design and architect search & recommendations platform, work on Next Generation architecture in addition to suppor...Show more
    Last updated: 10 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    ACL Digital • ludhiana, punjab, in
    We are looking Remotly for Senior Java Developer for permanent role.Experience : 5 Years to 8 Years.Notice Period : Immediate(Next Day joiner only). We are seeking a highly skilled and experienced.The...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (C++ & C#)

    Senior Software Engineer (C++ & C#)

    KLDiscovery • ludhiana, punjab, in
    KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Qpact • ludhiana, punjab, in
    Job Description – SSE – DOTNET - FS.Senior Software Engineer (DOTNET Full stack).The Senior Software Engineer plays a key role in each software development lifecycle. This individual will lead the d...Show more
    Last updated: 20 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Alvaria CX • ludhiana, punjab, in
    Investigating and resolving bugs in our software.Extending your skills through software engineering tasks.Owning and implementing new features. Creating automated end to end, integration, and unit t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Forage AI • ludhiana, punjab, in
    Role Overview (Hands‑on Player‑Coach).You’ll work closely with engineers—reviewing designs and PRs, pairing on tricky problems, and raising the bar on architecture, reliability, security, and perfo...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Turing • ludhiana, punjab, in
    Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Live Connections • ludhiana, punjab, in
    We’re Hiring – Senior Engineers.Open Position 1 – Senior Engineer.Strong frontend or strong full-stack expertise.Experience in design / architecture. Must have worked in a large e-commerce environment...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    HyperVerge • ludhiana, punjab, in
    Backend applications on NodeJs or MERN fullstack development.Ability to write well-abstracted, reusable, highly performant code for UI components. Back-End development with Node.Front-End developmen...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MS Shift, Inc. • ludhiana, punjab, in
    Own the end-to-end build of a new, modern company website—from architecture and UI implementation to performance, accessibility, analytics, SEO, and deployment. You’ll translate requirements into a ...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer (AWS) - Backend

    Sr. Software Engineer (AWS) - Backend

    Zeller • ludhiana, punjab, in
    At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments.We believe in a ...Show more
    Last updated: 30+ days ago • Promoted