Software Engineer - Document Generation

Pro Informatik Ag — Switzerland · Posted ~1 week ago

Skills

Java Output Management CSF Designer DocBridge OpenText Adobe LiveCycle XML XSD JSON REST SOAP Maven Git German Spring Spring Boot JUnit Mockito

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Develop and maintain enterprise document generation solutions, build Java-based integrations, and improve automated output management processes while working closely with technical and business stakeholders.

Highlights

Work on enterprise document automation, integration solutions, process optimization, and collaborate with business teams using modern Java technologies.

Description

Aufgaben Umsetzung von Anforderungen zur automatisierten Dokumentenerstellung mit Output-Management-ToolsEntwicklung, Anpassung und Pflege von Dokumenten-Templates und Layouts für verschiedene FachbereicheAnbindung und Integration der Templates an unterschiedliche Datenquellen und UmsystemeImplementierung und Anpassung von Schnittstellen und Integrationslogik mit Java (z. B. für Datenaufbereitung, Transformation, Validierung)Technische Analyse und Design von Integrationslösungen zwischen Fachapplikationen und Output-Management-SystemenBeratung der Fachbereiche hinsichtlich der Möglichkeiten und Optimierung der DokumentenerstellungMitwirkung bei Test- und Qualitätssicherungsmassnahmen im Output ManagemenErstellung von Dokumentationen und Schulungsunterlagen für Anwender und FachbereicheWeiterentwicklung und Automatisierung von Output-Management-Prozessen mittels Java (z. B. Batch-Jobs, Services, Helper-Bibliotheken)Mitarbeit bei der Entwicklung oder Erweiterung von Java-basierten Services/REST-APIs zur Anbindung des Output-Management-Systems Anforderungen Erfahrung mit Output-Management-Systemen und Dokumentenerstellungstools (CSF Designer, DocBridge, OpenText, Adobe LiveCycle)Kenntnisse in der Erstellung und Anpassung von Dokumenten-Templates und FormularenVerständnis für Datenintegration und Schnittstellen (z. B. XML, XSD, JSON, REST, SOAP)Gute Kenntnisse in Java (idealerweise Java 8+), insbesondere für Integrationslösungen und Backend-ServicesErfahrung mit Java-Ökosystem (Maven, Git)Kenntnisse in Test- und Qualitätssicherungsprozessen im Output ManagementFliessende Deutschkenntnisse Von Vorteil Erfahrung mit Spring und SpringBootErfahrung mit automatisierten Tests im Java-Umfeld (z. B. JUnit, Mockito) Persönlichkeit Erfahrung in der Zusammenarbeit mit verschiedenen FachbereichenAnalytisches Denken und strukturierte ArbeitsweiseTeamfähigkeit, Kommunikationsstärke, Eigeninitiative, Lernbereitschaft und Flexibilität