Job
- Level
- Senior
- Job Feld
- Web, Full Stack, Back End
- Anstellung
- Vollzeit
- Vertragsart
- Freiberufler
- Ort
- Düsseldorf
- Arbeitsmodell
- Hybrid, Onsite
Job Zusammenfassung
In dieser Rolle entwickelst du Backend-Komponenten in Java, modelierst BPMN-Workflows, integrierst Datenströme und führst Tests durch, um komplexe Abläufe in der Finanzverwaltung zu optimieren.
Job Technologien
Java Spring Boot BPMN SQL XML JSON UML Hibernate Camunda Oracle Database Apache Kafka RESTful API SOAP WSDL- JAX-WS
JAX-RS BPMN JPA TCP/IP PostgreSQL Elasticsearch Linux Windows Apache CXF Apache Commons picocli JUnit Mockito Assertj HTML5 JavaScript TypeScript React IntelliJ IDEA Git GitLab Bitbucket Jenkins Gradle JIRA Confluence Asciidoctor Asciidoctor AdonisJS MagicDraw SonarQube
Deine Rolle im Team
- Entwicklung von Backend-Komponenten zur Versorgung grafischer Oberflächen.
- Umsetzung generischer und verfahrensspezifischer Schnittstellen.
- Modellierung von BPMN-Workflows zur Orchestrierung fachlicher Abläufe der Finanzverwaltung.
- Entwicklung komplexer, systemübergreifender Ablaufprozesse im KONSENS-Umfeld.
- Entwicklung von Basiskomponenten zur Transformation und Verarbeitung von Daten der Finanzverwaltung.
- Pflege, Wartung und Weiterentwicklung bestehender Software-Komponenten.
- Erstellung und Durchführung von Entwickler- und Integrationstests.
- Erstellung technischer Teildokumentationen, z. B. Betriebshandbuch, Installationsbeschreibung, Verfahrensbeschreibung und Schnittstellendokumentation.
- Arbeit mit Java 17/21, Spring Boot, Webservice-Technologien, BPMN, SQL, XML/JSON sowie gängigen Entwicklungs- und Kollaborationstools.
- Zusammenarbeit im KONSENS-Umfeld unter Beachtung der Vorgaben der KONSENS-Architektursteuerung.
Unsere Erwartungen an dich
Qualifikationen
- Sehr gute Kenntnisse in objektorientierter Modellierung und Programmierung.
- Kenntnisse in SQL, Datenmodellierung und Datenbankzugriff.
- Kenntnisse in Messaging-Architekturen, insbesondere Kafka.
- Kenntnisse in Microservice-Architekturen.
- Kenntnisse in Java Concurrency.
- Kenntnisse in SOA und EDA.
- Kenntnisse in Schnittstellen- und Protokolltechnologien wie HTTP, TCP, JSON und XML.
- Sicherer Umgang mit Linux und Windows.
- Kenntnisse in HTML5, JavaScript, TypeScript und React.
- Sicherer Umgang mit Entwicklungs- und Build-Tools wie IntelliJ IDEA, Git, GitLab, Bitbucket, Jenkins und Gradle.
- Sehr gute Deutschkenntnisse in Wort und Schrift.
Erfahrung
- Mindestens 5 Jahre Java-Programmiererfahrung.
- Praktische Erfahrung in der Entwicklung serverseitiger JavaSE-/JavaEE-Anwendungen.
- Projekterfahrung mit Java 17 oder höher.
- Mindestens 3 Jahre Erfahrung mit UML 2.
- Erfahrung in der Entwicklung verteilter und hochverfügbarer Java-Anwendungen.
- Mindestens 3 Jahre Erfahrung mit Spring.
- Mindestens 3 Jahre Erfahrung mit Spring Boot.
- Mindestens 3 Jahre Erfahrung mit Hibernate.
- Mindestens 2 Jahre Erfahrung mit Camunda 7.
- Mindestens 2 Jahre Erfahrung mit RedHat Kafka.
- Erfahrung mit Oracle-Datenbanken ab Version 18.
- Mindestens 1 Jahr Erfahrung mit Linux-Shellskripting.
- Erfahrung mit Softwareverteilung in großen, regulierten IT-Umgebungen.
- Erfahrung in Umgebungen mit klarer Trennung von Entwicklung, Test und Produktion.
- Erfahrung mit REST, JSON, SOAP, WSDL, JAX-WS und JAX-RS.
- Erfahrung mit BPMN 2.0, idealerweise im Camunda-Umfeld.
- Erfahrung mit JPA 2.x.
- Erfahrung in der XML-Verarbeitung, z. B. mit StAX und JAXB.
- Erfahrung mit PostgreSQL und ElasticSearch von Vorteil.
- Erfahrung mit Apache CXF, Apache Commons, Jackson, Logback und Picocli.
- Erfahrung mit Testframeworks wie JUnit, Mockito und AssertJ.
- Erfahrung mit Kollaborations- und Dokumentationstools wie Jira, Confluence, Asciidoc und Asciidoctor.
- Erfahrung mit Modellierungs- und Analysewerkzeugen wie Camunda Modeler, PlantUML, ADONIS, MagicDraw und SonarQube.
- Erfahrung bei einem großen IT-Dienstleister oder in vergleichbaren Enterprise-IT-Strukturen.
- Erfahrung in Projekten der öffentlichen Verwaltung.
- Erfahrung in der öffentlichen Finanzverwaltung von Vorteil.
- Erfahrung im Vorhaben KONSENS von Vorteil.
Unser Angebot
- Zeitraum: 04.01.2027 - 31.12.2027.
- Einsatzort: Remote (ca. 90 %) + Teamtage in Düsseldorf.
- Wichtig: Es können nur Angestellte von Dienstleistern oder Freelancer in einer projektbezogenen Festanstellung berücksichtigt werden (keine ANÜ).
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
Vp-systeme Gmbh
Als zuverlässiger Premium-Dienstleister mit der Erfahrung aus über zehn Jahren Softwareentwicklung und der Zusammenarbeit mit nennenswerten Großkunden sind wir prädestiniert für langfristige Partnerschaften und dem Lösen komplexer Problemstellungen.
Description
- Unternehmenstyp
- Etablierte Firma
- Arbeitsmodell
- Full Remote, Hybrid, Onsite
- Branche
- Internet, IT, Telekom