Projects

All projects
ST-01489

Senior Java-Entwickler – Jakarta EE, Spring Boot, JBoss, VB.NET, C (m/w/d)

  • Permament Employment (Full-time), Freelance
  • Senior
  • Düsseldorf
  • Begins
  • 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, 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).
 

Your point of contact

 
 

Interessiert?

Jetzt direkt hier bewerben.

 

"Für das Projekt Senior Java-Entwickler – Jakarta EE, Spring Boot, JBoss, VB.NET, C (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.

."