09 Nov
|
EPAM Systems
|
Gurugram
09 Nov
EPAM Systems
Gurugram
We are hiring a Senior Software Engineer - Alfresco with Java to design and implement Alfresco APS/ADF solutions for enterprise process automation and content platforms. You will extend Alfresco through customization and integrations, develop Java 17+ and Spring Boot services with RESTful APIs, and support upgrades, testing, and production stability. Apply today and take ownership of up-to-date, secure deliveries
Responsibilities
- Design, develop, and implement enterprise solutions leveraging Alfresco Process Services (APS)
- Review existing workflows and business processes to identify modernization and optimization options
- Extend Alfresco through targeted customization to meet technical and business requirements
- Develop API-based integrations between Alfresco and enterprise applications using integration frameworks
- Implement scalable distributed applications using microservices architecture
- Support Alfresco platform modernization and upgrades to keep solutions on supported versions
- Maintain Alfresco workflows, business rules, permissions, repositories, and customized templates
- Coordinate with business users, product managers, architects, and stakeholders to convert needs into technical designs
- Guide solution design for content management and platform modernization initiatives with strong technical input
- Build RESTful APIs and backend services in Java and Spring Boot
- Develop and keep up-to-date comprehensive unit, integration, and automated tests
- Resolve application and production issues, taking end-to-end ownership until closure
Requirements
- Demonstrated 8+ years of software engineering experience focused on Java and enterprise application delivery
- Relevant bachelor's degree in Computer Science, Engineering, Information Technology, or a comparable field
- In-depth experience with Alfresco Process Services (APS) and Alfresco Application Development Framework (ADF)
- Strong grasp of workflow management concepts and process automation implemented with Alfresco APS
- Hands-on ability in Alfresco customization, configuration, workflow development, API integration, and ADF template customization
- Solid background in designing and rolling out enterprise process management solutions
- Experience connecting Alfresco to external applications and broader enterprise systems
- Good understanding of workflows, permissions, repositories, content management concepts, and ADF customizations
- Advanced skills in Java (preferably Java 17 or later) and Spring Boot within enterprise application development
- Knowledge of RESTful API design, backend services, and distributed systems plus microservices architecture
- Proficiency with object-oriented programming, design patterns, and software engineering best practices
Nice to have
- Experience supporting Alfresco upgrades, migration work, and broader modernization initiatives
📌 Senior Software Engineer - Alfresco (Gurugram)
🏢 EPAM Systems
📍 Gurugram