Analysieren von Problemstellungen (Geschäftsprozesse/-transaktionen, Daten, Funktionen) sowie des Umfelds (Arbeitsplatz, Zielsysteme/-plattformen, Rahmenorganisation)
Festlegen der daraus entstehenden funktionalen und nicht funktionalen (Verfügbarkeit, Sicherheit, Performance) Systemanforderungen
Erstellen von Modellen für Daten, Funktionen und/oder Objekte
Entwickeln, Implementieren und Warten von Applikationen, Komponenten, Modulen und Schnittstellen
Einrichten und Pflegen der Entwicklungs- und Testumgebung
Mitarbeiten beim Implementieren und Testen (Integrationstests) von Applikationen
Erstellen und Nachführen der Dokumentationen (Modelle, Schnittstellenbeschreibungen, Testverfahren, Benutzerhandbuch etc.)
Analysieren und Beheben von Softwarefehlern in produktiven Anwendungen
Konzipieren und Realisieren von Softwareverbesserungen im Lebenszyklus von Anwendungen
Ihr Profil:
Mindestens 3 Jahre Erfahrung in der Rolle als Fullstack Java Developer oder in vergleichbarer Rolle
Bereitschaft Support- und Produktionssicherungsaufgaben, sowie Pikett zu übernehmen