Java-Entwickler - Jakarta EE, JBoss, Xtext/Langium
VP-Systeme GmbH
Düsseldorf, Germany
22 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on de.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Languages
German
Job source
Tech stack
Java (Programming Language)
Microsoft Windows
Confluence
JIRA
Configuration Management
Databases
Continuous Integration
Data Structures
Linux
Eclipse (Software)
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
+31 more
Gradle
Hibernate (Java)
Java Platform Standard Edition (J2SE)
Java Persistence API
Spring Framework
JSON
Java Architecture for XML Binding
WildFly (JBoss AS)
Junit
Object-Oriented Software Development
Oracle (Applications)
Service Discovery
Simple Object Access Protocol (SOAP)
SQL Databases
Systems Architecture
UML
Web Services
Web Services Description Language
WS-Security
Extensible Markup Language (XML)
Openapi
Istio
Spring-boot
Git
Jax Ws
Information Technology
Hudson Software
Apache Kafka
Api Gateway
Jenkins
Microservices
Job description
- Analyse von Lastenheften und Erstellung von Pflichtenheften zur Schnittstellen-Spezifikation
- Prüfung technischer Vorgaben der Zielarchitektur auf Umsetzbarkeit, Umsetzungsvorschläge
- Implementierung der Anwendung im Java-Umfeld, Erstellung und Pflege von Webservices
- Begleitung des Entwicklungsprozesses: Konfigurationsmanagement, Build-Skripte/
- Codegenerierung, Continuous Integration, Fehlermanagement, Testverfahren/QS
- Pflege und Wartung der vorhandenen Software-Komponenten
- Erstellung von Dokumentationen (Pflichtenheft, Installations-, Schnittstellendokumentation)
- Integration der Anwendung in die bestehende Produktionsumgebung
Requirements
- Abgeschlossenes Hochschulstudium Informatik oder vergleichbare Qualifikation (z. B. Ausbildung als Fachinformatiker plus mehrjährige entsprechende Tätigkeit)
- 5-jährige Programmiererfahrung in Java
- Projekterfahrung in serverseitigen JEE-/Spring-Boot-Anwendungen: Java EE/Jakarta EE 8/ Spring Boot, EJB 3.x, JAX-WS, JPA; Kenntnisse auf Basis Java SE 17 oder höher
- Projekterfahrung und fundierte Kenntnisse JBoss EAP (min. 8.0); Wildfly ab Version 28 gilt als gleichwertig
- Min. 3 Jahre Projekterfahrung mit aktuellen Oracle-Datenbanken (ab Oracle 19)
- Min. 3 Jahre bzw. mittlere Komplexität in SQL und JPQL
- Fundierte Kenntnisse in SOAP- und REST-basierten Webdiensten auf Java-Basis
- Erfahrungen mit XML-Datenstrukturen
- Kenntnisse der Methoden der objektorientierten Modellierung und Programmierung
- Min. 3 Jahre Erfahrung mit Eclipse
- Praktische Erfahrungen mit Gradle
- Praktische Erfahrungen mit GIT
- Erfahrung in der Teamarbeit mit mindestens 5 Personen
- Sehr gute Deutschkenntnisse in Wort und Schrift
- Alle Zeiträume müssen über Projektreferenzen belegbar sein.
Nice-to-have
- 10-15+ Jahre Java-Erfahrung; Expertenkenntnisse JBoss
- Mehr als 2 Jahre Erfahrung mit Gradle, JUnit und UML
- Erstellung von Analyse-/Designmodellen, Erfahrung mit XTend
- Expertenkenntnisse Java EE/Jakarta EE 8 und JPA; Erfahrung mit Hibernate, EJB 3.x
- Kenntnisse in Xtext oder Langium (Grammatiken, Scoping, LSP-Features, Code-Generatoren)
- 6+ Jahre Eclipse; fundierte bis Expertenkenntnisse Hudson/Jenkins
- Kenntnisse in Microservice-Architekturen (API-Gateway, Service Discovery, Istio), Kafka
- Kenntnisse in Spring/Spring Boot (bis Expertenniveau)
- Fundierte bis Expertenkenntnisse GIT (Branching-Strategien, CI/CD-Pipelines/GitOps)
- Fundierte bis Expertenkenntnisse Jira/Confluence
- Linux-Kenntnisse (Administration bis Hardening/Automatisierung), Windows-Kenntnisse
- Vertiefte Webservice-Kenntnisse: WSDL, OpenAPI, XML/XSD, JAXB 2.0, JSON, WS-Security
- SQL und JPQL mit hoher Komplexität (Performance-Optimierung, Window Functions etc.)
- Gute Kenntnisse in Software- und Systemarchitektur, idealerweise Erfahrung in der Verfahrensarchitektur des Großprojekts
- Tätigkeit bei einem IT-Dienstleister der öffentlichen Verwaltung
- Kenntnisse im Umfeld von Finanzbehörden, insbesondere behördlicher Prüfungsdienste
- Praktische Erfahrungen mit dem bundesweiten IT-Großprojekt der Verwaltung
Benefits & conditions
Rahmenbedingungen
- Projektstart 04.01.2027, Laufzeit bis 31.12.2027 mit Option auf jahresweise Verlängerung
- Geplanter Umfang: 220 PT für den Zeitraum 04.01.2027-31.12.2027
- Weitgehend remote; erfahrungsgemäß max. 1 Tag Vor-Ort-Präsenz pro Monat
- Es können nur renten- und sozialversicherungspflichtige Personen eingesetzt werden.
- Freelancern bieten wir eine projektbezogene Festanstellung an (keine Arbeitnehmerüberlassung).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on de.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
over 5 years ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
Finding IT & Technology English-speaking Jobs in Germany
over 2 years ago
Starter Kit For Job Applications For Developers
over 6 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago