Fullstack-Entwickler - Java-Stack
VP-Systeme GmbH
Düsseldorf, Germany
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Languages
German
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Microsoft Windows
Confluence
JIRA
HTML5
Automation of Tests
Business Process Model and Notation
Apache CXF
Databases
Linux
Elasticsearch
+43 more
Java Platform Enterprise Edition (J2EE)
Gradle
Hypertext Transfer Protocols (HTTP)
Hibernate (Java)
IntelliJ IDEA
Java Platform Standard Edition (J2SE)
Java Persistence API
Spring Framework
JSON
Java API for RESTful Web Services (JAX-RS)
Java Architecture for XML Binding
Junit
PostgreSQL
Object-Oriented Software Development
Oracle (Applications)
Red Hat Enterprise Linux
Mockito
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
SonarQube
SQL Databases
Transmission Control Protocol (TCP)
TypeScript
UML
Web Services
Web Services Description Language
Extensible Markup Language (XML)
MagicDraw
Software Distribution
ReactJS
Concurrency
Spring-boot
Gitlab
Git
ADONIS Software
Jax Ws
Integration Tests
Apache Kafka
Build Tools
Bitbucket
Apache Commons
Jenkins
Microservices
Job description
- 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
Requirements
- Mindestens 5 Jahre Java-Programmiererfahrung
- Praktische Erfahrung in der Entwicklung serverseitiger JavaSE-/JavaEE-Anwendungen
- Projekterfahrung mit Java 17 oder höher
- Sehr gute Kenntnisse in objektorientierter Modellierung und Programmierung
- 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
- Kenntnisse in SQL, Datenmodellierung und Datenbankzugriff
- 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
- Kenntnisse in Messaging-Architekturen, insbesondere Kafka
- Kenntnisse in Microservice-Architekturen
- Erfahrung mit REST, JSON, SOAP, WSDL, JAX-WS und JAX-RS
- Kenntnisse in Java Concurrency
- Erfahrung mit BPMN 2.0, idealerweise im Camunda-Umfeld
- Kenntnisse in SOA und EDA
- Erfahrung mit JPA 2.x
- Erfahrung in der XML-Verarbeitung, z. B. mit StAX und JAXB
- Kenntnisse in Schnittstellen- und Protokolltechnologien wie HTTP, TCP, JSON und XML
- Erfahrung mit PostgreSQL und ElasticSearch von Vorteil
- Sicherer Umgang mit Linux und Windows
- Erfahrung mit Apache CXF, Apache Commons, Jackson, Logback und Picocli
- Erfahrung mit Testframeworks wie JUnit, Mockito und AssertJ
- Kenntnisse in HTML5, JavaScript, TypeScript und React
- Sicherer Umgang mit Entwicklungs- und Build-Tools wie IntelliJ IDEA, Git, GitLab, Bitbucket, Jenkins und Gradle
- 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
- Sehr gute Deutschkenntnisse in Wort und Schrift
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on de.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
about 3 years ago
TL
Thomas Limbüchler
System change: restart as developer?
over 5 years ago
EM
Eli McGarvie
Frontend Developer Salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Fullstack developer salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago