Analyse und Hinterfragung von Anforderungen sowie Entwicklung von Software- und Lösungsarchitekturen bilden die Grundlage für die Arbeitsweise. Dies beinhaltet auch die Initiierung und Bewertung von Make-or-Buy-Entscheidungen im strategischen Kontext
Durchführung von Testfällen, Automatisierung von Prozessen und Erstellung aussagekräftiger technischer Dokumentationen
Teamorientierte Arbeitsweise mit Peer-Reviews und Wissensaustausch
Zusätzlich zu den technischen Aspekten umfasst die Rolle auch die Reaktion auf Incidents und das Management von Problemen, wobei proaktive Verbesserungsvorschläge einen integralen Bestandteil bilden
Unterstützung bei Planungsaktivitäten sowie Zusammenarbeit mit anderen Abteilungen runden das Aufgabenprofil ab
Eigenschaften, die du mitbringst:
Abgeschlossenes Studium/Fachstudium der Informatik oder vergleichbare Ausbildung
Mind. 5 Jahre praktische Erfahrung in der Entwicklung von Java-Anwendungen
Gute Kenntnisse beim Einsatz von Werkzeugen, Frameworks und Sprachen, wie z. B. DE/SCM/CI/CD/Mocking/Testing/Datenbanken/Frontend
Konzeptionelle und methodisch-analytische Arbeitsweise