Fullstack-Entwickler/innen (m/w/d) (EG 12 TV-H) für die Weiterentwicklung des Ar- chivinformationssystems „Arcinsys“
Beim Hessischen Landesarchiv (HLA) sind zum nächstmöglichen Zeitpunkt zwei zunächst auf vier Jahre befristete Stellen als
Fullstack-Entwickler (m/w/d)
(EG 12 TV-H)
in der Abteilung Zentrale Einrichtungen, Referat Digitale Dienste, Team Standard-IT zu besetzen. Dienstort ist das Hessische Hauptstaatsarchiv Wiesbaden.
Das Hessische Landesarchiv ist für alle Bereiche des staatlichen Archivwesens in Hessen zuständig. Es gliedert sich in die Abteilungen Hessisches Hauptstaatsarchiv Wiesbaden, Hessisches Staatsarchiv Darmstadt und Hessisches Staatsarchiv Wiesbaden. Die Abteilung Zentrale Einrichtungen nimmt standortübergreifende Aufgaben des HLA wahr. Das Referat „Digitale Dienste“ betreut die IT-technische Infrastruktur und ist für die Entwicklung und den Betrieb der archivischen Fachverfahren zuständig.
Das zentrale Fachverfahren für die Erschließung, Verwaltung und Bereitstellung des Archivguts ist „Arcinsys“. Dieses wird im Verbund mit anderen Landesarchiven entwickelt und im HLA als Webanwendung programmiert. Die im Rahmen eines aktuell geplanten Redesigns von Arcinsys anstehende technische Überarbeitung und Neuprogrammierung des Systems bilden die Aufgabenschwerpunkte der ausgeschriebenen Stellen.
Haben Sie Interesse, an innovativen Lösungen für unsere Fachverfahren mitzuwirken? Haben Sie Freude daran, in Kooperationsprojekten mit Partnern zu arbeiten? Dann freuen wir uns über Ihre Bewerbung!
Aufgaben
- Entwicklung und Weiterentwicklung einer modularen, serviceorientierten Webanwendung mit Spring Boot (Backend) und Angular (Frontend)
- Konzeption und Implementierung von RESTful APIs zur Anbindung von externen und internen Komponenten
- Modellierung, Optimierung und Pflege relationaler Datenbanken (z. B. PostgreSQL, MySQL)
- Einsatz moderner Datenhaltungstechnologien (z. B. JSONB) zur optimalen Modellierung archivischer Metadaten
- Sicherstellung der Codequalität durch automatisierte Unit-, Integrations- und End-to-End-Tests
- Aufbau und Pflege von CI/CD-Pipelines
- Containerisierung und Deployment mittels Docker
Profil
- Ein als Bachelor abgeschlossenes Studium der Informatik bzw. Software-Entwicklung oder gleichwertige Fähigkeiten und Erfahrungen aufgrund entsprechender Tätigkeiten
- Fundierte Erfahrung in der Java-Entwicklung mit Spring Boot
- Fundierte Erfahrung in Angular (TypeScript, HTML, CSS)
- Sicherer Umgang mit SQL-Datenbanken, vorzugsweise PostgreSQL
- Erfahrung mit Git, CI/CD-Prozessen und Container-Technologien
Von Vorteil sind
- Verständnis für Softwarearchitektur, Security by Design und Clean Code-Prinzipien
- Erfahrung mit Testautomatisierungs-Frameworks wie JUnit, Spring Test, Cypress
Ihre persönlichen Stärken
- Engagement und Einsatzbereitschaft
- Teamfähigkeit in der Zusammenarbeit mit multiprofessionellen Teams
- Fähigkeit zu und Freude an konzeptioneller und ergebnisorientierter Arbeit
Wir bieten
- die Mitarbeit an einem länderübergreifenden IT-Projekt der öffentlichen Verwaltung,
- den Einsatz moderner Technologien in einem agilen Entwicklungsteam,
- Gestaltungsspielraum bei Architektur und Umsetzung,
- flexible Arbeitszeiten zwischen 6 und 20 Uhr,
- mobiles Arbeiten,
- das LandesTicket zur kostenfreien Nutzung des ÖPNV innerhalb Hessens, 24/7, inkl. kostenfreier Mitnahme einer weiteren Person und/oder eigener Kinder am Wochenende und an Feiertagen
- und die Möglichkeit zur persönlichen und fachlichen Weiterentwicklung.
STBL1_DE