drjobs AEM Developer - Adobe

AEM Developer - Adobe

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

3-5years

Job Location drjobs

Kyiv - Ukraine

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

This is a remote position.

As anAEM developer, your primary responsibility is thedesign, development, and testing of software that makes use of or is based on the Adobe Experience Manager.After initial evaluation and analysis, you helpintegrate AEM with the existing setupin line with the requirements of the organization.

In essence, you have all the same responsibilities as a software developer but with a narrowerfocus on the AEM system.

As anAEM Developer, you runtests to evaluate software buildsfor issues such as performance,debugging,and alsowork to enhance existing systems. Depending on the size of the organization you work for, you may be responsible for a team of programmers.

Furthermore, you work withagile methodologies, responsive frameworks, and front-end development techniquesto meet deadlines in a fast-paced development environment.


What is the role of an AEM developer?

  • Conception and implementation of enterprise content management solutions based on AEM
  • Analysis of customer requirements and the creation of implementation concepts
  • Independent development and implementation of innovative ideas
  • Support with the transfer of the AEM into the development and operating environment of the EPD (AEM architecture and staging)
  • Java-based development of release-capable AEM software components
  • Implementation of the supplied web frontend HTML templates in AEM JSP templates
  • Integration of Adobe Marketing Cloud systems such as Adobe Analytics, Adobe Target or Adobe Tag Manager
  • Support of the product owner in the assessment of requirements with regard to AEM architecture, technologies, internal interfaces or connections to third-party systems


Requirements

What skills does an AEM developer need?

  • Experience with AEM Developer tools such as:
  • Apache Felix
  • Apache Sling
  • Jackrabbit
  • CRXDE
  • Familiarity with the Java Content Repository API
  • Knowledge of OSGi and its Declarative Services
  • Familiarity with building tools, including Maven
  • Knowledge of version control tools, especially Git
  • Knowledge of Patterns and Good Practices to design and develop quality and clean code
  • Knowledge of HTML, CSS, and JavaScript (preferably ExtJs and jQuery)
  • Experience in pair programming and code reviews
  • Experience with testing at all levels: unit, integration, functional, and performance
  • Familiarity with task management, bug tracking, and wiki-based documentation tools like JIRA and Confluence


What skills does an AEM developer need? Experience with AEM Developer tools such as: Apache Felix Apache Sling Jackrabbit CRXDE Familiarity with the Java Content Repository API Knowledge of OSGi and its Declarative Services Familiarity with building tools, including Maven Knowledge of version control tools, especially Git Knowledge of Patterns and Good Practices to design and develop quality and clean code Knowledge of HTML, CSS, and JavaScript (preferably ExtJs and jQuery) Experience in pair programming and code reviews Experience with testing at all levels: unit, integration, functional, and performance Familiarity with task management, bug tracking, and wiki-based documentation tools like JIRA and Confluence

Employment Type

Full Time

Company Industry

About Company

0-50 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.