Aufgaben
* Konzeption, Neu- und Weiterentwicklung einer cloudbasierten Softwarelösung zur Analyse und Bewertung von Naturkatastrophen- und Klimarisiken
* Entwicklung moderner Frontend- und Backend-Komponenten innerhalb der bestehenden Systemarchitektur
* Implementierung neuer Funktionalitäten sowie Erweiterung und Integration bestehender Module
* Backend-Entwicklung mit Java und Spring Boot sowie Frontend-Entwicklung mit Angular
* Integration von Machine-Learning- und Natural-Language-Processing-Komponenten in bestehende Anwendungen
* Mitarbeit bei der Verarbeitung, Analyse und Speicherung geographischer Daten (z.B. Polygon-Geometrien, Value-Assessments)
* Unterstützung beim Aufbau und der Weiterentwicklung von Cloud-, DevOps- und CI/CD-Strukturen in der Microsoft-Azure Umgebung
* Sicherstellung der technischen Qualität durch Code-Reviews, Testing, Monitoring und Observability-Lösungen sowie enge Zusammenarbeit im agilen Team
Profil
* Berufserfahrung als Full-Stack Entwickler in der Entwicklung moderner Web-Applikationen
* Sehr gute Kenntnisse in der Backend-Entwicklung mit Java und Spring Boot
* Gute Kenntnisse in der Frontend-Entwicklung mit Angular
* Erfahrung mit Cloud-Technologien, idealerweise Microsoft Azure, sowie DevOps-Methoden (CI/CD, automatisierte Deployments)
* Kenntnisse in der Integration von Machine-Learning- und/oder Natural-Language-Processing-Komponenten
* Idealerweise Erfahrung im Umgang mit Monitoring- und Observability-Tools (z.?B. Grafana)
* Analytische, strukturierte und selbstständige Arbeitsweise mit hohem Qualitäts- und Clean-Code-Bewusstsein
* Sicherer Umgang mit agilen Arbeitsweisen (z.?B. Scrum, idealerweise SAFe) sowie sehr gute Deutsch- und Englischkenntnisse
Benefits
* Schneller und unkomplizierter Einstieg in ein modernes Technologieumfeld
* Möglichkeit, wertvolle Projekterfahrung in einem professionellen DevOps- und Cloud-Setup zu sammeln
* Hohe Flexibilität und Option auf Verlängerung