Ihre Aufgaben:
* Implementierung und Migration: Umsetzung der vom Java Solution Architekten konzipierten Lösungsansätze zur Modernisierung und Migration bestehender Anwendungen
* Datenbank-Transformation: Analyse und Migration des bestehenden Datenbankmodells auf ein SOA-taugliches Schema
* Integration und Entwicklung: Einbindung von Open-Source- und Third-Party-Bibliotheken sowie Entwicklung von Tools für automatisiertes Testing und Monitoring
* Infrastructure as Code: Implementierung von IaC mit Ansible, Azure Pipelines und GIT
* Systemoptimierung: Kontinuierliche Anpassung und Optimierung hinsichtlich Java-Versionen, Bibliotheken und Tools
* Schnittstellen und Kommunikation: Migration von Webservices und RMI-Kommunikation auf REST- oder eventbasierte Mechanismen
* Governance und Dokumentation: Erstellung von Schnittstellen- und Betriebsdokumentationen unter Berücksichtigung regulatorischer Vorgaben
* Monitoring und Betrieb: Umsetzung und Optimierung von Monitoring, Alarmierung und Qualitätssicherung
Ihre Qualifikationen:
* Abgeschlossenes Studium der (Wirtschafts-)Informatik oder vergleichbare Ausbildung/Berufserfahrung
* Tiefgründige Erfahrung als Java-Entwickler oder IT-Architekt, insbesondere im Betrieb und in der technischen Betreuung von Java-Applikationen unter Linux (z. B. Red Hat)
* Praktische Erfahrung in der Weiterentwicklung von Java-Applikationen im energiewirtschaftlichen Umfeld
* Kenntnisse in SpringBoot, Hibernate, Kafka sowie Container-Technologien (Docker, Podman)
* Erfahrung mit Azure DevOps, GIT und BASH-Scripting
* Gute Deutsch- und Englischkenntnisse
Ihre Vorteile:
* Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
* Betreuung im laufenden Projekt durch unser Team
* Ein hoch motiviertes Team und ein offener Kommunikationsstil