Beschreibung
Aufgabe:- Beratung des Auftraggebers zur technischen Architektur der IT-Systeme
- Aufzeigen von Verbesserungsmöglichkeiten der bestehenden technischen Architektur
- Erstellen von technischen Architekturkonzepten für IT-Systeme im Projektkontext (wie Datenbankdesign, technische Schnittstellenbeschreibungen, technische Servicebeschreibungen)
- Erstellen und Durchführen von Präsentationen zu technisch komplexen Themenstellungen bis auf Management-Ebene
- Moderation von Workshops zu technischen Architekturthemen im Themengebiet
- Programmierung / Implementierung technischer Komponenten in Applikationen auf Basis der Java Technologie
- Serverseitiges Design und Entwicklung im Rahmen eines umfangreichen Bestandssystems mit einem Java-Technologistack und Oracle als Persistenzschicht. Die Entwicklung findet im Rahmen eines agilen Vorgehensmodells, angelehnt an Scrum, statt.
Anforderung:
- Umfangreiche Erfahrung mit JEE-Entwicklung sowie mit Java 8, im Projekt wird JBoss EAP 6.4 eingesetzt
- UML Modellierung, idealerweise mit Sparx Enterprise Architect
- Kenntnisse von Webservern: Apache 2.4 und Tomcat
- Standard-SQL zum Zugriff auf eine Oracle-Datenbank
- Erfahrung in der Mehrzahl der eingesetzten Tools: Eclipse, Jira, CI mit Jenkins, Oracle SQL-Developer
- Bereitschaft, sich in ein umfangreiches Bestandssystem sowohl technisch als auch fachlich einzuarbeiten
Wünschenswert:
- Multi-Threading und Java-Concurrent-API
- Kenntnisse über Java Messaging Services (JMS)
- Unix-Bash scripting
Umgebung/Sonstiges:
- Der Projekteinsatz ist in Vollzeit vor Ort zu leisten
Beginn: Ab sofort
Dauer: 31.12.2018
Branche: Logistik/Transport