Fullstack-Entwickler oder Fullstack-Entwicklerin - 80% bis 100%
Role details
Job location
Tech stack
Job description
- Wartung und Weiterentwicklung von Anwendungen im Bereich Data.
- Durchführung technischer Migrationen und Entwicklung neuer Features.
- Support und Monitoring der Anwendungen zur Gewährleistung der Stabilität., Innerhalb der DTN-KI sind Sie Teil des Business Analytics Teams im Datenbereich als Fullstack-Entwickler oder Fullstack-Entwicklerin, um zur Wartung und Weiterentwicklung der bestehenden Anwendungen beizutragen, die vom Team verwaltet werden.
Im Rahmen Ihrer Aufgaben stellen Sie die technische Migration der verschiedenen Anwendungskomponenten sicher, sei es Backend, Frontend oder Batch-Verarbeitung. Sie arbeiten mit einer modernen technischen Stack, basierend auf Java (Versionen 8 und 17-21) mit Spring für die Backend-Entwicklung und Angular (Version 14 und 19) für die Frontend-Entwicklung.
Dazu tauschen Sie sich direkt mit den Fachanwendern aus, um deren Bedürfnisse zu verstehen. Anschließend entwerfen Sie passende Lösungen, entwickeln die geforderten Funktionen, führen die notwendigen Tests durch und setzen die Weiterentwicklungen produktiv um. Sie analysieren Anomalien, beheben identifizierte Fehler und sorgen dafür, dass die Tests aktuell bleiben, um die Stabilität der Anwendungen zu gewährleisten. Sie implementieren Monitoring-Tools, um eine effektive Überwachung des ordnungsgemäßen Betriebs der Dienste sicherzustellen.
Sie arbeiten an mehreren strategischen Anwendungen, darunter ein Tool zur Generierung von Alarmen zur Erhöhung der Patientensicherheit, ein Medikamentenreferenzsystem für die Verschreibung, eine Anwendung zur Verwaltung der medizinischen Einwilligung sowie eine Schnittstelle zur synthetischen Visualisierung von Patientenakten.
Sie dokumentieren alle Entwicklungen klar und aktuell, um die Nachhaltigkeit der Lösung zu gewährleisten.
Im Rahmen Ihrer Aufgaben übernehmen Sie auch den technischen Support der Stufe 3 in Zusammenarbeit mit den anderen Teams der DTN-KI, mit starkem Kundenfokus. Sie nutzen Ihre Analysefähigkeit, Ihr Synthesevermögen und Ihre Eigeninitiative, um die Themen fristgerecht voranzubringen und dabei ein hohes Qualitätsniveau sicherzustellen., Dank Ihrer Erfahrung haben Sie zahlreiche Unit- und Integrationstests mit Tools wie JUnit und Mockito implementiert.
Außerdem verwenden Sie routinemäßig kollaborative Entwicklungstools wie Git, Jira, Confluence, Maven und Docker.
Sie kommunizieren klar, erklären technische Begriffe verständlich und praktizieren aktives Zuhören, um die Bedürfnisse sicher zu verstehen.
Ihr Initiativegeist und Ihre Fähigkeit, aus Erfahrungen zu lernen, sind wertvolle Stärken für die Entwicklung innovativer Lösungen. Sie gehen technische Herausforderungen ruhig und überlegt an und wissen, Prioritäten professionell zu managen.
Requirements
- Master in Informatik oder gleichwertig, mindestens 2 Jahre Erfahrung.
- Erfahrung in Java und Spring für Backend-Entwicklung.
- Gute Kenntnisse in Angular für Frontend-Entwicklung., Sie verfügen über einen Masterabschluss in Informatik oder einen gleichwertigen Abschluss und haben mindestens zwei Jahre Erfahrung in der Fullstack-Entwicklung. Vorerfahrungen mit Krankenhausinformationssystemen sind ein wertvoller Vorteil, der Ihr Verständnis für spezifische Daten vertieft.
Sie beherrschen die Entwicklung von Anwendungen in Java mit dem Spring Framework. Kenntnisse in ereignisorientierter Microservice-Architektur und Kafka sind von Vorteil. Sie besitzen auch fundierte Erfahrung in der Frontend-Entwicklung mit Angular. Kenntnisse in reaktiver Programmierung (Spring Webflux, R2DBC) sind ein Plus.