Aufgaben
- Software (weiter-) entwickeln: Du baust und pflegst Anwendungen, Komponenten und Schnittstellen - immer mit Blick auf die fachlichen und betrieblichen Anforderungen
- Probleme verstehen und lösen: Du analysierst Geschäftsprozesse, Daten und Funktionen, um smarte Lösungen zu entwickeln
- Anforderungen definieren: Du legst funktionale und nicht-funktionale Anforderungen fest - von Performance über Sicherheit bis Verfügbarkeit
- Modelle und Standards: Du erstellst Daten- und Funktionsmodelle und wählst die passenden Methoden, Tools und Richtlinien für die Entwicklung
- Integration und Tests: Du richtest Entwicklungs- und Testumgebungen ein, unterstützt bei Implementierung und Integrationstests und stellst sicher, dass alles reibungslos läuft
- Dokumentation und Qualität: Du hältst Modelle, Schnittstellen und Testverfahren aktuell und sorgst für verständliche Benutzerhandbücher
- Fehler beheben und optimieren: Du analysierst Bugs in produktiven Anwendungen und entwickelst Verbesserungen über den gesamten Lebenszyklus hinweg
Profil
- Erfahrung: fundierte Erfahrung als Applikations-Entwickler oder in einer vergleichbaren Rolle
- Tiefgehende Kenntnisse in Java und der Fullstack-Entwicklung mit Fokus auf Backend
- Praktische Kenntnisse mit Tosca für Testautomatisierung
- Erfahrung mit komplexen Applikationen und Schnittstellen
- Sicher im Umgang mit Daten-, Funktions- und Objektmodellierung
- Vertraut mit agilen Arbeitsweisen (SAFe, Scrum oder Kanban)
-
Analyse von Geschäftsprozessen und Ableitung funktionaler sowie nicht-funktionaler Anforderungen
Benefits
- Hays ermöglicht den Einstieg bei innovativen Unternehmen
- Remote-Möglichkeit
- Abwechslungsreiche Tätigkeit in einem renommierten Unternehmen