IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Java/Alfresco Developer

McLean, Virginia JCD Staffing



JCDS has an opportunity for a motivated and talented Java Developer with a solid programming background in the Alfresco Digital Business Platform and the Alfresco Development Framework


This position requires the developer to perform software and database development and maintenance tasks based on customer requirements. These tasks may include but are not limited to:

Develop Alfresco applications that are deployed to the server environments

Assess existing source code and adapt to meet current requirements

Support production environment with resolving application errors including backend and front end

Assist on team activities to analyze and improve system performance

Use version control system to manage software code

Enforce application development standards and best practices

Update design documentation, if required as part of correcting production issues

Adhere to the Agile methodologies Software Development Life Cycle

Identify and provide recommendations for system process improvements

Prepare periodic and ad hoc status reports for each assignment for Development Manager and Project Manager

The Developer designs, develops to specifications and maintains application code in accordance with the current development and project management methodologies and practices. Duties will include creating new program codes and testing newly installed programs to verify functionality; regular consultations with clients concerning software; writing reports on development progress and presenting those reports to senior management.


Manages work assignments according to current project methodologies or as direct

Prepares required documentation for the portion of work assigned, with review

Consults with Quality Assurance and Business Analysts in the development and execution of test plans

Provides technical assistance and problem resolution for assigned systems

Makes application changes, and resolves incidents and problems according to established policies & procedures


Expert on Alfresco Digital Business Platform and Alfresco Development Framework

Expert on Javascript and libraries, such as JQuery, Angular etc

Experience with HTML/CSS markup and dynamic markup

Expert on Object Oriented Programming

5+ years experience implementing Alfresco applications

Experience with build tools, like Maven or Grade

Experience with version control system Git/Subversion

Experience with Cloud and big data technologies

Knowledge of Virtual Machine and container technologies

Knowledge of both relational and NoSQL databases, such as Oracle, MS SQL, Maria DB, MongoDB

Considerable skill and expertise in software development

Extensive time and resource management skills

Familiar with technology governance and best practice

Works well within AGILE project management methodology

Works well in a fast-paced environment



A Bachelors degree in Engineering, Math or Science is desired. A B.S. in Information Systems, Business Systems, Management Information Systems, or other IT degree is acceptable if relevant experience is met.

Without a relevant degree, (8 years of relevant experience is a substitute for the degree requirement.)


15+ years of relevant work experience is required

(A relevant Masters degree is a substitute for two years of experience)


Must be able to obtain a Public Trust Clearance

To apply for this job please visit the following URL: →