java developer
Core
Designing, developing, and maintaining complex enterprise solutions on the Adobe Experience Manager (AEM) platform.
Role type
Senior Java Developer (AEM Specialist)
Builds
Custom AEM components, workflows, and business logic for enterprise clients.
Domain
Information Technology / Digital Experience Platforms
Deliverable
production ML models | product features
Required skills
Java, Adobe Experience Manager (AEM), HTL (Sightly), Apache Sling, OSGi, MySQL, Git, CI/CD pipelines
Preferred skills
Cloud architecture, Kubernetes, MySQL performance tuning, AEM caching optimization
Technologies
Adobe Experience Manager, HTL, Sling Models, OSGi Bundle, Apache Sling, MySQL, Jenkins, Azure DevOps, GitLab CI, Kubernetes
Responsibilities
Design and develop components and solutions on the AEM platform; Implement custom components using HTL, Sling Models, and OSGi; Develop and manage complex workflows; Manage application business logic ensuring quality and scalability; Manage interactions with MySQL databases; Collaborate on frontend integration; Manage code versioning and release pipelines; Participate in code reviews; Support junior team members.
Seniority
Mid-Senior, hands-on IC with mentorship responsibilities