Dafür bringst du Begeisterung mit
Du verfügst über fundierte Kenntnisse der Java/Spring-basierten Anwendungsarchitektur, um uns bei der Weiterentwicklung und Wartung unserer Produkte zu unterstützen. Du wirst dich mit der technologischen Basis unserer Anwendung vertraut machen. Darüber hinaus wirst du eine zentrale Rolle bei der kontinuierlichen Modernisierung und Wartung spielen, für die du eine Mitverantwortung übernimmst.
Wir sind ein Entwicklungsteam, das aus 15 leidenschaftlichen Entwicklern aller Altersgruppen besteht, die teils in Portugal, teils in der Schweiz arbeiten. Wir unterstützen unsere Anwendungen während ihres gesamten Produktlebenszyklus. Unser Spring-basierter Server und unser Java-basierter Desktop-Client kombinieren modernste Technologien und Tools.
Diese Haupttätigkeiten erwarten dich:
- Mitgestaltung an der Zukunft unserer Produkte
- Beherrschen und Pflegen der technischen Basis unseres Applikations-Stacks
- Analyse, Spezifikation, Implementierung und Test von neuen Funktionen und Modulen in Java
- Enge Zusammenarbeit mit anderen Entwicklungsteams, der Business-Analyse sowie Software-Consultants für die Erarbeitung von Lösungen
- Beratung der Fachabteilung bezüglich Machbarkeit, Lösungsvarianten und der Meinungsbildung
- Fehleranalyse und Wartung bestehender Softwareteile
- Unterstützung des Betriebs bei unseren Kunden im Rahmen des 3rd-Level-Supports
- Durchführung von Code- und Design-Reviews zusammen mit dem Team
- Unterstützung unserer Consultants beim Roll-out von Änderungen bei unseren Kunden