Beschreibung
• Neu- und Weiterentwicklung von Backendkomponenten für Webanwendungen, Client-Server-Lösungen und Content Management Systemen für eine komplexe Portal-Plattform,• Erstellung von Prototypen und Case Studies,
• Erstellung, Durchführung und Dokumentation von Entwicklertests (Modultests, Komponententests),
• Arbeit im technischen Third-Level-Support (Bugfixing und Bugtracking),
Anforderungen
• DevOps (DevOps Mindset - you build it, you run it - Stichwort
• Logging/Monitoring (Kibana/Grafana) und Betrieb),
• Verständnis der Architektur und Kommunikation von verteilten Systemen
(Micro-services),
• Verständnis des Software-Lebenszyklus einer Cloud-native Applikation
(Kubernetes/openShift),
• Erfahrung im Design relationaler Datenbanken,
• Belastbare Erfahrung in JPA,
• Programmiersprache Java in aktueller Version (11+) insbesondere sicherer
Umgang mit Java Annotations,
• Belastbare Erfahrung in Spring-Framework und Spring-Boot und erweiterte
Kenntnisse in Web Security, REST,
• Belastbare Erfahrung in Unit-Tests und Integrationstests,
• Build-Management-Tools, insbesondere Apache Maven,