Projekte

Alle Projekte
ST-01491

Java-Entwickler – Jakarta EE, JBoss, Xtext/Langium (m/w/d)

  • Festanstellung (Vollzeit), Freelance
  • Senior
  • Düsseldorf
  • Beginnt
  • 12 Monate

Projektbeschreibung 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, Java EE/Jakarta EE 8 (EJB 3.x), JBoss EAP 8.0, Oracle Database 19, Puppet, GIT, Gradle, XML, SOAP/REST/WSDL/JAX-WS, Jenkins, Xtext/Langium (domänenspezifische Sprachen), Jira/Confluence.

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)
  • 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

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).
 

Ihr Ansprechpartner

 
 

Interessiert?

Jetzt direkt hier bewerben.

 

"Für das Projekt Java-Entwickler – Jakarta EE, JBoss, Xtext/Langium (m/w/d) bewerbe ich mich als .

Kontakt

Ich heiße und bin unter der und der erreichbar.

Berater-Details

Mein sind in folgenden Dateien enthalten (.pdf/.odt/.doc/.docx, max. 5 Mb)*:

Ich möchte abgeben.
Abschluss

Ich habe über von dem Projekt erfahren.

."