Zum Inhalt springen
JobbörseOffen

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

Projekt Broker Consultant Services GmbH · Remote, Deutschland · Remote · Senior

  • Remote, Deutschland · Remote
  • German

Indexiert (vor 6 Wochen) · laufend aktualisiert

Start
Asap nach Absprache
Arbeitsmodell
Remote
Vertrag
Freelance / B2B
Erfahrungslevel
Senior
Referenz
3629

Geforderte Skills

Nice to have:JetBrains Marketplace

Sprachen: German

Jobbeschreibung

Project overview

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 %

Responsibilities

  • 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

Requirements

Tools / Technologien:

zusätzliche Information:

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.

  • 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
  • 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
  • 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)

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf jobboard.online

  1. SOLCOM

    D365 CRM Developer

    Vertraulich· Deutschland· Senior

    • D365 CRM
    • Plugin Development
    • Azure Functions
    • +9

  2. freelancermap

    Microsoft Dynamics Developer

    Vertraulich· berlin, Deutschland· Remote· Senior

    • Microsoft Dynamics CRM
    • Microsoft Dynamics 365
    • C#
    • +4

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben