IT Personalvermittlung

Softwareentwickler Java / eHealth-Anwendungen (m/w/d)

Berlin / Permanent

JOB ID    241701

Für ein international tätiges Unternehmen aus der IT- und Digitalisierungsbranche suchen wir einen Softwareentwickler Java / eHealth-Anwendungen (m/w/d) am Standort Berlin.

Unser Klient entwickelt digitale Anwendungen und technische Lösungen im Umfeld moderner IT- und Gesundheitsinfrastrukturen. In interdisziplinären Teams entstehen Testwerkzeuge, Referenzimplementierungen und produktive Anwendungen auf Basis fachlicher Spezifikationen und priorisierter Anforderungen. Die Entwicklung erfolgt nach agilen Methoden in enger Abstimmung mit Product Ownern, Test-Experten und weiteren Stakeholdern.

 

Ihre Aufgaben

  • Entwicklung und Wartung von Softwaresystemen, Proof-of-Concepts, Referenzimplementierungen und produktiven eHealth-Anwendungen
  • Umsetzung funktionaler Anforderungen in Form von User Storys innerhalb agiler Scrum-Prozesse
  • Selbstständige Analyse, Bewertung und Umsetzung von Anforderungen im Entwicklungsteam
  • Erkennen, Analysieren und Beheben von Fehlern in selbst- und fremdentwickelten Anwendungen
  • Dokumentation von Architekturen, Komponenten sowie Benutzer-, Administrator- und Entwicklerdokumentationen
  • Unterstützung bei der Erstellung von Lastenheften für externe Entwicklungsleistungen
  • Durchführung von Qualitätssicherungsmaßnahmen, unter anderem Unit Tests, Integrationstests, Code Reviews, Pull Requests, Clean Code und Refactorings
  • Zusammenarbeit mit Test-Experten bei der Erstellung und Weiterentwicklung automatisierter Tests
  • Unterstützung bei der Weiterentwicklung der Continuous-Integration-Infrastruktur und der Entwicklungsumgebung
  • Durchführung von Benutzertrainings und Workshops
  • Regelmäßige Abstimmung zu Fortschritten, Risiken und Abweichungen im Daily Scrum, Sprint Review und in Retrospektiven

 

Ihre Qualifikationen

  • Erfolgreich abgeschlossenes Studium der Informatik, Informationstechnik, Wirtschaftsinformatik, Computer Engineering oder eines vergleichbaren Studiengangs
  • Mindestens fünf Jahre einschlägige Berufserfahrung in der Softwareentwicklung mit Java
  • Sehr gute Kenntnisse in Java SDK 11 und/oder 17, REST-Protokollen, Spring Boot, JUnit und Integrationstests
  • Erfahrung im Build-Management mit Maven
  • Kenntnisse in Build- und CI/CD-Umgebungen, beispielsweise Jenkins, GitLab, SonarQube und Nexus
  • Erfahrung mit agilen Entwicklungsprozessen nach Scrum sowie im Anforderungs-, Qualitäts- und Releasemanagement
  • Kenntnisse im Aufbau von Microservices sowie im Umgang mit Docker und Kubernetes
  • Idealerweise Erfahrung im Betrieb von Anwendungen in Kubernetes, insbesondere mit Helm
  • Kenntnisse in Infrastructure-as-Code mit Terraform sind von Vorteil
  • Kenntnisse in Public-Key-Infrastrukturen und digitalen Signaturen, beispielsweise X.509, CVC, RSA, SSL/TLS, TSL und CRL, sind hilfreich
  • Sicherer Umgang mit Coding Guidelines, Code Reviews und strukturierter Teamarbeit

 

Das bietet unser Klient

  • Verantwortungsvolle Entwicklungsaufgaben in einem fachlich anspruchsvollen Digitalisierungsumfeld
  • Mitarbeit an modernen eHealth-Anwendungen und technischen Lösungen mit hoher gesellschaftlicher Relevanz
  • Agile Zusammenarbeit in interdisziplinären Scrum-Teams
  • Moderne Java-Entwicklung mit aktuellen Technologien, Microservices, CI/CD und Container-Infrastrukturen
  • Ein professionelles Umfeld mit klaren Entwicklungsprozessen, Coding Guidelines und etablierten Qualitätssicherungsmaßnahmen
  • Enge fachliche Zusammenarbeit mit Product Ownern, Test-Experten, Spezifikationsverantwortlichen und weiteren Stakeholdern
  • Möglichkeit zur aktiven Mitgestaltung von Architektur, Entwicklungsumgebungen und Automatisierungsprozessen

 

Klingt das spannend?
Dann freuen wir uns auf Ihre Bewerbung! 🚀

Die maximale Dateigröße beträgt 4 MB. Sollten die Dokumente die maximale Größe überschreiten, senden Sie bitte eine E-Mail mit diesen Dateien direkt an den/die Ansprechpartner:in.