IntelliJ Plugin Developer (M/W/D)// Remote / Köln ab sofort // auf freiberuflicher Basis.
SINC GmbH
Ansprechpartner: Ralf Spinnler
Frankfurt, Deutschland
Beschreibung
Wir sind ein IT-Dienstleistungs- und Beratungsunternehmen mit Fokus auf Microsoft-Technologien und wurde 1999 gegründet. Heute beschäftigen wir 400 Mitarbeiter. Diese betreuen vielseitige und anspruchsvolle Projekte öffentlicher und privater Auftraggeber von der Konzeption bis zur Realisierung.
Für unsere eigenen Projekte suchen wir einen IntelliJ Plugin Developer (M/W/D)// Remote / Köln ab sofort // auf freiberuflicher Basis.
Rahmenbedingungen des Einsatzes:
- Vollzeit, Beginn: ab sofort, Remote ( 2 Tage vor Ort Einarbeitung )
- Einsatzdauer: 6 Monate, Option auf Verlängerung
- Einsatzort: Frankfurt
- Bereitschaft zu einer Sicherheitsüberprüfung SÜ2
Anforderungen:
Entwicklung eines BPMN-Modellierungsplugins im behördlichen Umfeld. Das Plugin wird dabei an bestehende Backend-Services und Prozess-Engines angebunden und kontinuierlich hinsichtlich Funktionalität, Kompatibilität und Stabilität weiterentwickelt.
Aufgaben:
• Entwicklung und Wartung eines IntelliJ Plugins zur Modellierung und Bearbeitung von BPMN-Prozessen
• Konzeption und Umsetzung von Editor-Funktionen wie grafischem BPMN-Editor,
• 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
• 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
• 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
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
Wir freuen uns, wenn sie an einer Zusammenarbeit interessiert sind. Bitte senden Sie uns bei Interesse Ihr aktuelles Profil sowie Ihre Stundensatzvorstellung für diese Aufgabe zu.
Vielen Dank!
Beste Grüße
Ralf Spinnler
SINC GmbH
Rheingaustraße 182
65203 Wiesbaden
Tel.: *****
Fax: *****
E-Mail: ***@***.de
Internet: http://www.sinc.de