Senior Java-Entwickler – Jakarta EE, Spring Boot, JBoss, VB.NET, C (m/w/d)
MyTechJobs
*CONTRACT
*Germany
DüsseldorfProjektbeschreibung
Im Rahmen eines bundesweiten IT-Großprojekts der öffentlichen Verwaltung wird die Automationsunterstützung behördlicher Prüfungsdienste weiterentwickelt, gepflegt und betreut. Besondere Anforderungen ergeben sich aus Abhängigkeiten zu Bestandsverfahren und deren schrittweiser Ablösung. Technologie-Stack u. a.: Eclipse, Visual Studio, Spring Boot, Java EE/Jakarta EE 8 (EJB 3.x), Tomcat, JBoss EAP 8.0, Oracle Database 19, GIT, Maven/Gradle, XML, SOAP/REST/WSDL/JAX-WS, Jenkins, Jira/Confluence, VB.NET, C, ISAM, RPM/DSM.
Aufgaben
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
Anforderungen
Must-have
Abgeschlossenes Hochschulstudium Informatik oder vergleichbare Qualifikation (z. B. Ausbildung als Fachinformatiker plus mehrjährige entsprechende Tätigkeit)
10-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 28)
Praktische Projekterfahrung mit dem Web Container Tomcat
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. 4 Jahre Erfahrung mit Eclipse
Praktische Erfahrungen mit Maven/Gradle
Praktische Erfahrungen mit GIT
Praktische Erfahrungen mit VB.NET-Programmierung
Praktische Erfahrungen mit C-Programmierung
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
15+ Jahre Java-Erfahrung; Expertenkenntnisse in JBoss, Spring Boot, C und VB.NET
Mehr als 2 Jahre Erfahrung mit Maven/Gradle, JUnit und UML
Erstellung von Analyse-/Designmodellen, Erfahrung mit XTend
Expertenkenntnisse Java EE/Jakarta EE 8, Spring Boot und JPA; Erfahrung mit Hibernate, EJB 3.x, Apache Camel, Drools, Vaadin, Primefaces
6+ Jahre Eclipse; fundierte bis Expertenkenntnisse Hudson/Jenkins
Kenntnisse in Microservice-Architekturen (API-Gateway, Service Discovery, Kafka, Istio)
Fundierte bis Expertenkenntnisse GIT (Branching-Strategien, CI/CD-Pipelines/GitOps)
Erfahrung in der Paketierung mit RPM/DSM
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
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).
Rahmendetails
Projektdauer: 12 Monate
Startdatum: 4.1.2027
Einsatzort: Düsseldorf
Vertragsbasis: Festanstellung (Vollzeit), Freelance
Auslastung: 100 %
Bewerbungslink: https://www.vp-systeme.de/de/projects/ST-01489#jobApplication