Client is looking for a Sr.AEM Full Stack Lead Developer with 6+ years of experience to participate in the software design, development, and implementation using standard WCM and/or eCommerce platforms such as Adobe AEM (CQ), SDL Tridion, Sitecore, Fatwire, CrownPeak, hybris, Oracle/ATG Demandware, Intershop and IBM WebSphere Commerce
Provide advanced-level development and documentation skills.
Developing Adobe Forms and AEM web applications including site structure, custom components, custom workflows using the AEM architecture (Sling, CRX, OSGI, JCR), object model designs (Java APIs), and unit testing
Provide strong testing and debugging skills at all levels, including unit, system, integration and performance testing
Serve as a lead developer or team lead of a small team
Assist in the conceptual and technical design, using object oriented design techniques
Assist with the estimation of development tasks
Independently interface with client technical teams and business owners as needed during the design and implementation
Independently manage individual time and tasks
Mentor junior team members and ensure software developed adheres to best practices and quality standards through code and design reviews
Basic Qualifications
Minimum of 4 years of hands on Java & J2EE/JEE software development experience
Minimum of 2 years of full life cycle implementation experience using various SDLC methodologies
Minimum of 3 years of developing in AEM
Experience in multiple web technologies including: XML, HTML, XHTML, XML, CSS, AJAX / JavaScript, Web Services/SOAP, SQL
Experience with one or more Java concepts and patterns including: Java/J2EE, JSP, Spring, Sling, JMS, JUnit, AOP, MVC, Eclipse
Experience with multiple source control systems: CVS, SVN, Git
Ability to articulate a vision of the total solution
Experience estimating development tasks
Preferred Qualifications
4-6 years of experience in systems integration and development, package implementation, and/or interactive design
1-2 years of experience as a lead developer or manager of a small team
Working knowledge of multiple web and application tier technologies: Tomcat, WebSphere, Weblogic, Apache Http, Spring tcServer, Solr, open source packages
Experience with web application design and analysis, design patterns, and object oriented design
Ability to define, create, and complete a technical task without guidance
Ability to thoroughly unit test all work and deliver an error-free technology component to the team
Ability to deliver constructive feedback and to lead by example
Ability to anticipate issues and formulate remedial actions
Excellent verbal and non-verbal communication skills