AEM Developer, AEM Consultant, full name of technology is Adobe Experience Manager
We are looking for a highly effective Senior Developer to join our team. This person will utilize best practices and methodologies to design and implement the best solution for our clients.
This key member of our team contributes to the entire software development lifecycle including analysis, requirement specification, use case and data modeling, technical design, development, testing, and implementation.
This individual will be focused on delivering assigned tasks and / or specific tracks of the solution on time, escalating issues when appropriate as well as educating and leading others in the form of code reviews, workshops, and documentation.
Minimum of 4 years of hands on Java / J2EE software development experience
Minimum of 2 years of full life cycle implementation experience using various SDLC methodologies (waterfall, Agile)
Minimum of 1 year of experience implementing Adobe Experience Manager (Sites, Assets) solutions
Bachelor's degree or equivalent (minimum 12 years) work experience
Bonus points if :
Experience working with other relevant WCM and ecommerce packaged solutions such as SDL Tridion, Acquia / Drupal, Sitecore, EpiServer, SalesForce, SAP hybris, and ElasticPath
Experience with one or more back end / server-side technologies including : SOAP / REST, SQL / NoSQL databases, ESB, and Microservices
Experience with one or more Java concepts and patterns including : Java / J2EE, JSP, Sling, JMS, JUnit, Eclipse
Experience with project automation technologies : CVS, SVN, Git, github, Jira, Selenium, SonarCube, maven, Jenkins, Continuum, Hudson
Working knowledge of multiple web and application tier technologies : Tomcat, Apache Http, Solr, open source packages, Content Delivery Networks (CDN)
Demonstrated leadership, teamwork, and collaboration in professional setting; either military or civilian