Erarbeiten einer Migrationsstrategie für die Aktualisierung der verwendeten Frameworks GWT und GXT auf eine aktuelle Version
Prototypische Umsetzung der Migration anhand mehrerer Bildschirmmasken
Coaching des Entwicklungsteams
Knowhow-Transfer zum Projektende
Anforderungen, die nach Jahren aufgeteilt sind:
Fachkenntnisse: 5 Jahre und mehr Erfahrung
Fundierte Kenntnisse: 2 – 5 Jahre Erfahrung
Grundkenntnisse: 0 – 2 Jahr Erfahrung
Mehrjährige Erfahrung als Softwareentwickler (m/w/d) in großen oder mittelgroßen Projekten (Projektgesamtumfang mind. > 3 Personenjahre)
Fachkenntnisse und aktuelle Erfahrung in der Entwicklung mit der Programmiersprache Java
Fundierte Kenntnisse (3 Jahre) in der Gestaltung von Benutzeroberflächen mit GWT und GXT
Grundkenntnisse (min. 1 Jahr) bei der Migration von Projekten von GXT 2.x auf GXT 3.x oder 4.x
Fundierte Kenntnisse (3 Jahre) mit Spring
Fachkenntnisse im Betrieb von Anwendungen mit Apache Tomcat
Grundkenntnisse (½ Jahre) bei der Entwicklung mit Java 11
Grundkenntnisse (1 Jahr) in der Entwicklung mit der Versionsverwaltung Git
Fachkenntnisse (5 Jahre) in der Entwicklung von Unit-Tests mit JUnit inkl. Mockito und in der Entwicklung von Integrationstests
Grundkenntnisse (mind. 1 Jahr) mit Eclipse
Fachkenntnisse (mind. 5 Jahre) in der Wartung und Pflege des Buildprozesses mit Maven
Grundkenntnisse im Umgang mit Atlassian Collaboration Tools (JIRA, Confluence, Bamboo)
Sprachkenntnisse:
Deutsch: fließend in Wort und Schrift oder C2 Abschluss Zertifikat
Englisch: gute Kenntnisse (englische IT-Fachtexte (z.Bsp. Whitepaper) lesen und verstehen.)
Weitere Soft Skills:
Bereitschaft für die Einarbeitung in komplexe, technische Zusammenhänge für die Umsetzung der Projektvorgaben
Erfahrung und Bereitschaft im Coaching von Entwicklern in den genannten Technologien am entstehenden Programmcode
Teamfähigkeit: Mehrjährige Erfahrung (5 Jahre) in der Zusammenarbeit in Teams mit mehr als 5 Teammitgliedern
Fähigkeit und Bereitschaft benötigte Dokumentation zu erstellen (Entwicklerdokumentation, Betriebshandbuch, Anforderungsdokumente)
Fähigkeit und Bereitschaft Qualitätssicherung des entwickelten Codes auf gute Wartbarkeit durchzuführen
Achten auf die Einhaltung vorgegebener technischer Vorgaben Coding Guidelines und Styleguides
Selbstständiges Arbeiten innerhalb des Teams
Behörde
Remote
Projektstart: kurzfristig
Projektdauer: 40 Projekttage innerhalb von 3 Monaten
Vertragsart: Freiberufliche Mitarbeit
Silvija Nikolic-Todorovic
0211 82 89 85 26
bewerbung.fb@unp.de