Aufgaben
- Inbetriebnahme einer bestehenden Legacy-Anwendung
- Weiterentwicklung und Wartung einer SpringBoot-basierten Microservice-Anwendung
- Design und Implementierung von REST-basierten Schnittstellen
- Analyse und Bewertung vorhandener Funktionalitäten sowie Identifikation veralteter oder obsoleter Funktionen
- Fehlersuche und Fehlerbehebung in einem verteilten System
Profil
- Abgeschlossenes Hochschulstudium (Master oder Diplom) der Informatik oder eines vergleichbaren Studiengangs mit Schwerpunkt Softwareentwicklung
- Sehr gute Deutsch-Kenntnisse (C2) in Wort und Schrift
- Nachgewiesene Erfahrung in der Backend-Entwicklung mit Java
- Erfahrung in der Mitentwicklung eines Cloud-RAID-System (auf mehrere Providerverteiltes Cloud Storage System) inklusive PKI basierter Verschlüsselung der einzelnen Chunks
- Erfahrung in der Entwicklung von Dokumenten-/Datei-Sharing Software zum kollaborativen Arbeiten an VS-NfD eingestuften Dokumenten
- Erfahrung im Einsatz von Couchbase
- Fundierte Erfahrung in der Nutzung von Mercurial (Nachweis über alle drei Referenzen)
Benefits
- Spannendes Umfeld
- Remote-Möglichkeit