Job Description :
Hi,

Hope you’re doing great.

This is Shivangi with KPG99 Inc. . I have the following job opportunity of Principal Alfresco ECM Developer in Norfolk, VA OR Alpharetta, GA OR Elk Grove, IL. Please see the job description below and let me know if you would be interested in it. You can either reply to this mail or call me at



Principal Alfresco ECM Developer

Norfolk, VA OR Alpharetta, GA OR Elk Grove, IL

6+ Months

Ps and f2f/Skype





Develops and directs the delivery of software programs including design, build and test in various software technologies, application program in accordance with a specific business need and in a way that achieves the development goals for assigned projects. Application developers will work as a part of a scrum team to plan, estimate, and deliver product features for ADP''s ECM (Enterprise Content Management) platform. Application developers must employ modern application development and agile principles to develop high quality deliverables that meet business objectives.

Key Duties & Responsibilities:


Develop custom solution for business using ECM/Alfresco Java/J2EE, Node, and REACT.
Actively participate in scrum ceremonies - planning, estimation, demos, and retrospectives.
Work on a daily basis with product owners and testers in a continuous integration environment, and be comfortable adjusting to evolving requirements.
Perform unit testing, peer reviews and functional testing.
Identify opportunities for system re-use and simplification.
Work with release engineers to package and deploy code to different environments.
Investigate and resolve application issues as needed, including on-call support.
Utilize and monitor internal performance monitoring for continuous improvement in code quality and delivery.



Required Skills/Experience:


Experience with ECM/Alfresco (Documentum experience may apply)
Experience with Java, J2EE development, sound understanding of Java architecture and it’s usage in ECM environment.
Experience managing Java applications and architecture (analyzing log files, researching errors, managing security, configuring database connections, etc
Experience with web applications using HTML5, JQuery, JavaScript
Experience with Node.js / Angular or REACT
Experience with frameworks Spring / Spring Cloud / Hibernate / SpringBoot
Experience consuming REST or SOAP Services
Experience with Linux or UNIX
experience with JSON or XML
bb  experience with Agile and Waterfall methodologies.
Excellent communication skills
Strong troubleshooting and analytical skills needed
Able to work independently




Desired Skills:


Experience with Enterprise Content Management solutions, such as SharePoint, Alfresco, and/or Documentum for enterprise clients
Database experience (SQL, Oracle, etc - installation, simple debugging, creating users, running queries, stored procedures, etc
Source Code management experience (Github, Bitbucket)
Continuous Integration experience with Jenkins
Automated testing experience
Usage of Containers such as “Docker”
Experience with Micro-Services
Experience with Active Directory or LDAP






Thanks and Regards,

Shivangi Singh | Team Lead | KPG99, INC

Certified Minority Business Enterprise (MBE)

Direct|  |