As a Full Stack AEM Developer you will be responsible for translating the requirements into technical designs which includes enterprise-level architecture and implementing strategies developing and using components of the Adobe AEM platform to support multi-site, multi-channel, multi-lingual delivery environments.**To be successful in this role you have**:- Bachelors or Masters in computer science or related field.- Strong understanding of SDLC methodologies (Agile, SCRUM)- Minimum of 4years software development experience- Minimum of 4 years with J2EE programming experience with deep understanding of Java, Java EE, Servlets, HTL/Sightly skills, combined with a strong understanding of enterprise Java frameworks such as Spring.- Internet related system development for a public-facing internet web site.- Proficient in Day CQ / Adobe AEM foundational concepts, including the use of core frameworks such as OSGI, Apache Sling, Apache Felix, a solid understanding of all of the related building blocks including templates, components, dialogs, widgets, etc., and the Adobe AEM development and deployment process.- Good understanding of Day CQ /Adobe AEM WCM capabilities including Multi-site manager and Blueprinting, and the use of online marketing components such as advanced targeting / personalization, and multi-variate testing, is preferred.- Demonstrated experience with Java, JSP, Servlets, JSTL, Struts, Spring MVC, RESTful & SOAP Based Web Services.**Location**:Heredia, CR (Hybrid)**Job Type**: ContractAbility to commute/relocate:- San Francisco, Provincia de Heredia: Reliably commute or planning to relocate before starting work (required)**Education**:- Bachelor's (preferred)**Experience**:- Adobe AEM 6.5: 2 years (required)- Software development: 4 years (required)- J2EE: 4 years (required)