CareerPlan

Adobe AEM Forms Developer (German)

CanadaRemoteFull-time2026-11-06 → 2026-11-10
Remote

Core

Design and develop backend services for a business-critical digital forms platform in the insurance sector, replacing a legacy Java EE process engine with a modern architecture.

Role type

Senior IC Adobe AEM Forms Developer (Backend)

Builds

Backend services for form processing, submissions, queue management, auditing, data prefilling, and PDF generation

Domain

Insurance / Enterprise Application Modernization

Required skills

Adobe AEM Forms, Java, Java EE (JEE), OSGi, REST APIs, CI/CD pipelines, Jenkins, Linux/Windows server operations, IT security, system monitoring, performance optimization

Preferred skills

Flowable, BPMN, Apache Kafka, event-driven architectures, SonarQube, Qualys, PDF generation, dynamic forms, database and messaging systems

Technologies

Adobe AEM Forms, Java, OSGi, Flowable, Kafka, Jenkins, SonarQube, Qualys

Responsibilities

Analyze existing Java EE processes and system architectures; Design and implement a modern architecture to replace the legacy JEE-based process engine; Develop core services for form processing, submissions, queue management, auditing, data prefilling, and PDF generation; Design and implement integrations with CRM, Kafka, ECM, and other enterprise systems; Build and enhance monitoring solutions, health checks, and technical dashboards; Migrate existing forms and workflows to the modernized platform; Develop and automate build and deployment pipelines using Jenkins and CI/CD practices; Create and execute automated unit, integration, and end-to-end tests; Ensure stable parallel operations throughout the migration process; Maintain the existing Adobe AEM Forms environment, investigating incidents and resolving technical issues; Manage failed form submissions and ensure their successful reprocessing; Conduct regular system, security, and quality assessments; Identify and address vulnerabilities using SonarQube, Qualys, and other security tools; Install and validate Adobe hotfixes and service packs; Coordinate operating system and infrastructure upgrades across Windows and Linux servers; Perform performance optimization, troubleshooting, and continuous improvements to system stability

Seniority

Senior, hands-on IC