Beschreibung
Für einen unserer Kunden TOP-Kunden aus der Öffentlichen Verwaltung suchen wir einen Softwarearchitekten (m/w/d) sowie einen Softwareentwickler (m/w/d)für eine Office-Umstellung von einem Java Office-Systems (JOSy) unter Open Office hin zu Libre Office. Der Leistungszeitraum wird voraussichtlich bis zum 30.04.2022 gehen (Verlängerung möglich). Ein Beginn muss spätestens im Mai 2021 erfolgen können. Projektstandort ist vor Ort in Hannover.Das bestehende Entwicklungsteam beim Kunden (aktuell zwei Entwickler) soll verstärkt werden, um das aktuelle Java Office-System umzustellen. Hierbei sind diverse Java-Projekte umzustellen, die Datenquellen neu zu strukturieren und für eine vorgegebene Zieldatenstruktur aufzubereiten.
Die Kenntnisse von Open Office sind dabei von Vorteil, weil die API aktuell verstärkt genutzt wird; sie sind aber nicht zwingend erforderlich. Das Gleiche gilt für die Nutzung von Eclipse als Entwicklungsbasis, weil aktuell PlugIns genutzt werden, die auf Basis von Eclipse erstellt worden sind.
Wichtig sind ausgeprägte und nachweisbare Kompetenzen in JAVA, XML und XSLT und die persönlich Bereitschaft, sich in das vorhandene, komplexe System einzuarbeiten und zu einer Neustrukturierung beizutragen. Hierbei müssen sowohl Analyse- als auch Implementierungsaufgaben übernommen werden.
AUFGABEN:
• Vorgaben/Konzeptionen zur Softwarearchitektur und Entwicklungsleistungen bzgl. notwendiger Anpassungen des vorhandenen Java Office-Systems (JOSy) unter Open Office hin zu Libre Office
• Umstellung von Vorlagen und anderen Artefakten im Zusammenhang mit der Dokumentgenerierung
• Umstellung auf aktuelle Java-Version 64-bit(bisher32 bit)
• Integration eines neuen Datenmodells
• Bereitschaft zur Einarbeitung und Unterstützung in fachliche und technische Komponenten
• Testfälle erstellen, Testautomation, Testdurchführung
• Betriebsdokumentation
ANFORDERUNGEN:
• Mind. 10 Jahre relevante Berufserfahrung
• Hervorragende Kenntnisse in Skript- und Softwareprogrammierung (z.B. JAVA, XSLT, XML)
• Grundlegende Kenntnisse von Eclipse als Entwicklungsbasis
• Grundlegende Kenntnisse der Client-Server-Betriebssysteme (Linux, Windows) sowie der Datenbanksoftware (Oracle)
• Fundierte Kenntnisse und praktische Erfahrung mit Build-Management mittels MAVEN
• Praktische Erfahrung in der Programmierung im Office-Umfeld (wenn möglich in vergleichbaren Umstellungen)
• Selbst- und eigenständiges Arbeiten und die Kommunikation ins Team
• Ausgeprägte Teamfähigkeit und Kooperationsbereitschaft
• Perfektes Deutsch und sehr gutes Englisch in Wort und Schrift
Bitte senden Sie bei Interesse Ihr Profil unter Angabe der angestrebten Rolle - Softwarearchitekt oder Softwareentwickler -, Ihrer Verfügbarkeit und Ihrer Stundensatzerwartung (netto all in) an