Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.

Für unseren Kunden suchen wir aktuell eine/n

Senior Softwareentwickler Java (m/w/d) - Berlin

Rahmeninformationen

Referenz:
143444
Start:
09.11.2020
Standort:
Berlin
Umfang:
full-time

Ihre Aufgaben

  • Im Bereich IT-Entwicklung werden Testwerkzeuge und Referenzimplementierungen, basierend auf unseren Spezifikationen und den konkreten Anforderungen der Hauptabteilungen, Test- und Systems Engineering entwickelt. Die Entwicklung erfolgt in interdisziplinären Teams, unter Anwendung von agilen Methoden und im engen Austausch mit allen Stakeholdern.
  • Implementierung und Wartung von Softwaresystemen anhand vorgegebener Konzepte, Architektur- und Projektpläne
  • Durchführung der Anforderungsanalyse und der Anforderungsbewertung im Rahmen der agilen Entwicklungsprozesse
  • Dokumentation von Architekturen für festgelegte Komponenten der Softwaresysteme
  • Unterstützung bei der Erstellung von Lastenheften für die Beauftragung externer Entwicklungen
  • Erstellung von Benutzer-, Administrator- und Entwicklerdokumenten in Quellcode, Wiki-Systemen und Dokumenten, mithilfe bereits vorhandener Vorgaben und Templates
  • Durchführung von Qualitätssicherungsmaßnahmen, wie z.B. Anfertigung von Unit Tests, Teilnahme an Code-Reviews, Durchführung von Refactorings
  • Unterstützung bei der Weiterentwicklung der Continuous Integration-Infrastruktur und der Entwicklungsumgebung
  • Durchführung von Benutzertrainings und Workshops
  • Erstellung von Prototypen, Referenzimplementierungen und Proof of Conceps zur Erprobung von neuen Technologien und Architekturen

Ihre Qualifikationen

  • Erfolgreicher Abschluss eines Studiums an einer Berufsakademie bzw. eines Bachelor-Studiengangs an einer Fach- bzw. Hochschule in Informatik (Informationstechnik, Computer Engineering, Wirtschaftsinformatik) oder verwandter Studiengänge sowie eine darüber hinausgehende, umfassende Zusatzqualifikation (ITIL, ISTQB, PMI, etc.)
  • Einschlägige Berufserfahrung als Softwareentwickler in Java ( > 5 Jahre)
  • Beherrschung vielfältiger oder komplexer Aufgaben- und Problemstellungen, zu deren Lösung verschiedene Aspekte analysiert und beurteilt werden müssen und auch konzeptionelle Beiträge sowie ggf. neue Lösungswege erforderlich sind.
  • Die Aufgaben werden selbständig im Rahmen der gematik-Richtlinien, des Entwicklungsprozesses nach Scrum und anhand der im Entwicklungsteam festgelegten Sprint-Ziele bearbeitet. Für die Erfüllung der Aufgaben sind Kenntnisse und Erfahrungen im Anforderungsmanagement, agilen Entwicklungsprozessen (Scrum), Qualitätsmanagement und Releasemanagement notwendig
  • Es sind vielseitige oder tiefgehende Kenntnisse in der Softwareentwicklung in Java zwingend erforderlich mit Schwerpunkt Java 11 SDK, SOAP/REST-Protokolle, Spring Boot, JUnit
  • Es sind einschlägige Erfahrungen des Build Managements mit maven erforderlich
  • Wir setzen Jenkins für Continous Integration ein, daher sind Erfahrungen mit Java-CI-Tools (Hudson oder Jenkins) erforderlich.
  • Für die Entwicklung von Testtools für Protokolltests sind Kenntnisse von Netzwerkprotokollen ab OSI-Layer 3 erforderlich (UDP,TCP,http,https).
  • Da alle Datenübertragungen in der Telematik-Infrastruktur verschlüsselt erfolgen, sind Kenntnisse und Erfahrungen in Public-Key-Infrastructures und digitalen Signaturen erforderlich (X.509, CVC, RSA, SSL/TLS, TSL, CRL).
  • Wünschenswert sind darüber hinaus Kenntnisse in Docker, PKI und Netzwerkprotokolle
  • Sehr hilfreich sind zudem Kenntnisse des Betriebs von Java-Anwendungen und Application-Servern.

Interessiert?

Wir freuen uns auf Ihre aussagekräftigen Bewerbungsunterlagen in elektronischer Form.