Finden Sie den Job, der Ihnen gefällt!
search
reorder
sell
keyboard_arrow_left Zurück
Passt das zu Ihnen?

IntelliJ Plugin Developer (BPMN) (m/w/d) Remote - Frankfurt/M (DE)

[3629]
Plugin-Entwicklung, IntelliJ Platform SDK oder vergleichbaren JetBrains-Plugin-APIs, Erfahrung mit BPMN 2.0 und idealerweise mit Prozess-Engines wie Camunda oder Flowable, XML, Gradle im IntelliJ-Plugin-Umfeld, Entwicklung automatisierter Unit- und Integrationstests, Grundkenntnisse in der Anbindung von REST-APIs, Scrum oder Kanban, Sehr gute Kommunikations-, Problemlösungs- und Teamfähigkeit

für unseren Kunden suchen wir 1 IntelliJ Plugin Developer (BPMN) (m/w/d) Remote - Frankfurt/M. Projektkontext: ·Im Rahmen eines Projekts im behördlichen Umfeld wird ein IntelliJ-Plugin zur Modellierung und Bearbeitung von BPMN-Prozessen entwickelt und weiterentwickelt. Ziel ist die Bereitstellung einer stabilen und intuitiven Entwicklungsumgebung für die BPMN-2.0-konforme Prozessmodellierung innerhalb der IntelliJ IDE. Das Plugin wird dabei an bestehende Backend-Services und Prozess-Engines angebunden und kontinuierlich hinsichtlich Funktionalität, Kompatibilität und Stabilität weiterentwickelt. Projektbezogene Selbsteinschätzung in der Skala: 1 = 10 % - 10 = 100 % Aufgaben: ·Entwicklung und Wartung eines IntelliJ-Plugins zur Modellierung und Bearbeitung von BPMN-Prozessen ·Konzeption und Umsetzung von Editor-Funktionen wie grafischem BPMN-Editor, Syntax-Highlighting, Code-Vervollständigung und Validierung ·Entwicklung auf Basis des IntelliJ Platform SDK und Integration in das JetBrains-Plugin-Ökosystem ·Umsetzung und Weiterentwicklung von BPMN-Modellierungsfunktionen gemäß BPMN 2.0 ·Anbindung des Plugins an bestehende Backend-Services, APIs und Prozess-Engines ·Gestaltung und Implementierung intuitiver Benutzeroberflächen innerhalb der IntelliJ IDE ·Abstimmung und Zusammenarbeit mit Product Owner, UX, Backend-Entwicklung und Quality Assurance ·Entwicklung von getestetem, wiederverwendbarem und dokumentiertem Code ·Planung und Umsetzung von Unit- und Integrationstests ·Sicherstellung von Performance, Stabilität und Kompatibilität des Plugins ·Durchführung von Code-Reviews und kontinuierliche Verbesserung der Entwicklungsprozesse ·Maintenance und Kompatibilitätspflege für neue IntelliJ-Versionen ·Fehleranalyse und Support auf Basis von Nutzer-Feedback ·Entwicklung nach agilen Methoden, insbesondere Scrum Anforderungen: ·Mindestens 2 Jahre Erfahrung in der Plugin-Entwicklung mit dem IntelliJ Platform SDK oder vergleichbaren JetBrains-Plugin-APIs ·Fundierte Kenntnisse in Java und/oder Kotlin ·Erfahrung mit BPMN 2.0 und idealerweise mit Prozess-Engines wie Camunda oder Flowable ·Erfahrung in der Entwicklung grafischer Editoren oder Diagramm-Komponenten ·Kenntnisse in der XML-Verarbeitung und XML-Validierung ·Verständnis der IntelliJ-IDE-Architektur, des Program Structure Interface (PSI) und der Extension Points ·Erfahrung in Konzeption und Entwicklung automatisierter Unit- und Integrationstests ·Kenntnisse im Umgang mit Gradle im IntelliJ-Plugin-Umfeld ·Erfahrung mit Versionierung und Veröffentlichung über den JetBrains Marketplace von Vorteil ·Grundkenntnisse in der Anbindung von REST-APIs ·Erfahrung mit agilen Vorgehensweisen wie Scrum oder Kanban ·Fähigkeit zur schnellen Einarbeitung in neue Technologien und Systeme ·Sehr gute Kommunikations-, Problemlösungs- und Teamfähigkeit ·Selbstständige und strukturierte Arbeitsweise im interdisziplinären Entwicklungsumfeld Tools / Technologien: ·IntelliJ Platform SDK ·IntelliJ IDE ·JetBrains Plugin APIs ·JetBrains Marketplace ·Java ·Kotlin ·BPMN 2.0 ·Camunda ·Flowable ·Swing ·IntelliJ UI-Komponenten ·JGraphX ·GEF ·XML ·Program Structure Interface (PSI) ·IntelliJ Extension Points ·IntelliJ Test Framework ·Gradle ·IntelliJ Platform Plugin Template / Gradle Plugin ·REST APIs zusätzliche Information: ·Deutsch in Wort und Schrift ·Bereitschaft zu SÜ2 Überprüfung ·Einsatzort / Remote-Anteil: full remote (2x / Jahr 2 Tage vor Ort i.d.R. Frankfurt am Main) Key-Skills: Plugin-Entwicklung,IntelliJ Platform SDK oder vergleichbaren JetBrains-Plugin-APIs,Erfahrung mit BPMN 2.0 und idealerweise mit Prozess-Engines wie Camunda oder Flowable,XML,Gradle im IntelliJ-Plugin-Umfeld,Entwicklung automatisierter Unit- und Integrationstests,Grundkenntnisse in der Anbindung von REST-APIs,Scrum oder Kanban,Sehr gute Kommunikations-, Problemlösungs- und Teamfähigkeit Bewerbungsunterlagen: CV im Word-Format + Stundensatz All-In und Remote, Verfügbarkeit, Selbsteinschätzung Falls Sie uns hierbei nicht unterstützen können, freuen wir uns gerne über eine Empfehlung ihrerseits? Ich freue mich über eine Nachricht Ihrerseits. Vielen Dank.

für unseren Kunden suchen wir 1 IntelliJ Plugin Developer (BPMN) (m/w/d) Remote - Frankfurt/M.

Projektkontext:
  • Im Rahmen eines Projekts im behördlichen Umfeld wird ein IntelliJ-Plugin zur Modellierung und Bearbeitung von BPMN-Prozessen entwickelt und weiterentwickelt. Ziel ist die Bereitstellung einer stabilen und intuitiven Entwicklungsumgebung für die BPMN-2.0-konforme Prozessmodellierung innerhalb der IntelliJ IDE. Das Plugin wird dabei an bestehende Backend-Services und Prozess-Engines angebunden und kontinuierlich hinsichtlich Funktionalität, Kompatibilität und Stabilität weiterentwickelt.
Projektbezogene Selbsteinschätzung in der Skala: 1 = 10 % - 10 = 100 %
Aufgaben:
  • Entwicklung und Wartung eines IntelliJ-Plugins zur Modellierung und Bearbeitung von BPMN-Prozessen
  • Konzeption und Umsetzung von Editor-Funktionen wie grafischem BPMN-Editor, Syntax-Highlighting, Code-Vervollständigung und Validierung
  • Entwicklung auf Basis des IntelliJ Platform SDK und Integration in das JetBrains-Plugin-Ökosystem
  • Umsetzung und Weiterentwicklung von BPMN-Modellierungsfunktionen gemäß BPMN 2.0
  • Anbindung des Plugins an bestehende Backend-Services, APIs und Prozess-Engines
  • Gestaltung und Implementierung intuitiver Benutzeroberflächen innerhalb der IntelliJ IDE
  • Abstimmung und Zusammenarbeit mit Product Owner, UX, Backend-Entwicklung und Quality Assurance
  • Entwicklung von getestetem, wiederverwendbarem und dokumentiertem Code
  • Planung und Umsetzung von Unit- und Integrationstests
  • Sicherstellung von Performance, Stabilität und Kompatibilität des Plugins
  • Durchführung von Code-Reviews und kontinuierliche Verbesserung der Entwicklungsprozesse
  • Maintenance und Kompatibilitätspflege für neue IntelliJ-Versionen
  • Fehleranalyse und Support auf Basis von Nutzer-Feedback
  • Entwicklung nach agilen Methoden, insbesondere Scrum
Anforderungen:
  • Mindestens 2 Jahre Erfahrung in der Plugin-Entwicklung mit dem IntelliJ Platform SDK oder vergleichbaren JetBrains-Plugin-APIs
  • Fundierte Kenntnisse in Java und/oder Kotlin
  • Erfahrung mit BPMN 2.0 und idealerweise mit Prozess-Engines wie Camunda oder Flowable
  • Erfahrung in der Entwicklung grafischer Editoren oder Diagramm-Komponenten
  • Kenntnisse in der XML-Verarbeitung und XML-Validierung
  • Verständnis der IntelliJ-IDE-Architektur, des Program Structure Interface (PSI) und der Extension Points
  • Erfahrung in Konzeption und Entwicklung automatisierter Unit- und Integrationstests
  • Kenntnisse im Umgang mit Gradle im IntelliJ-Plugin-Umfeld
  • Erfahrung mit Versionierung und Veröffentlichung über den JetBrains Marketplace von Vorteil
  • Grundkenntnisse in der Anbindung von REST-APIs
  • Erfahrung mit agilen Vorgehensweisen wie Scrum oder Kanban
  • Fähigkeit zur schnellen Einarbeitung in neue Technologien und Systeme
  • Sehr gute Kommunikations-, Problemlösungs- und Teamfähigkeit
  • Selbstständige und strukturierte Arbeitsweise im interdisziplinären Entwicklungsumfeld
Tools / Technologien:
  • IntelliJ Platform SDK
  • IntelliJ IDE
  • JetBrains Plugin APIs
  • JetBrains Marketplace
  • Java
  • Kotlin
  • BPMN 2.0
  • Camunda
  • Flowable
  • Swing
  • IntelliJ UI-Komponenten
  • JGraphX
  • GEF
  • XML
  • Program Structure Interface (PSI)
  • IntelliJ Extension Points
  • IntelliJ Test Framework
  • Gradle
  • IntelliJ Platform Plugin Template / Gradle Plugin
  • REST APIs
zusätzliche Information:
  • Deutsch in Wort und Schrift
  • Bereitschaft zu SÜ2 Überprüfung
  • Einsatzort / Remote-Anteil: full remote (2x / Jahr 2 Tage vor Ort i.d.R. Frankfurt am Main)
Key-Skills:
Plugin-Entwicklung,IntelliJ Platform SDK oder vergleichbaren JetBrains-Plugin-APIs,Erfahrung mit BPMN 2.0 und idealerweise mit Prozess-Engines wie Camunda oder Flowable,XML,Gradle im IntelliJ-Plugin-Umfeld,Entwicklung automatisierter Unit- und Integrationstests,Grundkenntnisse in der Anbindung von REST-APIs,Scrum oder Kanban,Sehr gute Kommunikations-, Problemlösungs- und Teamfähigkeit

Bewerbungsunterlagen: CV im Word-Format + Stundensatz All-In und Remote, Verfügbarkeit, Selbsteinschätzung

Falls Sie uns hierbei nicht unterstützen können, freuen wir uns gerne über eine Empfehlung ihrerseits? Ich freue mich über eine Nachricht Ihrerseits. Vielen Dank.

map Remote date_range Asap nach Absprache update Freiberuflich


Sie haben kein passendes Projektangebot finden können? Dann nehmen Sie Kontakt zu uns auf!

Um Sie bei unseren aufkommenden Projektangeboten zielgenau kontaktieren und informieren zu können, bitten wir Sie uns Ihren aktuellen CV im .docx Format inkl. Ihrer Kontaktdaten zukommen zu lassen. Vielen Dank!