Beschreibung
für unseren Kunden im öffentlichen Dienst suchen wir einen geeigneten (Senior) Data Engineer:Ort: remote / Berlin
Laufzeit:
Umfang: 140 PT
Aufgaben
Entwicklung einer Android App in Kotlin, die auf Smart Contracts (geschrieben in Solidity) in der Blockchain zugreift, um Payment-Funktionalität bereit zu stellen
Konzeption und Definition der Architektur der Gesamtlösung, einschließlich der daraus resultierenden Aufgaben der weiteren Entwickler im Projekt in den Bereichen App/Kotlin, Contracts/Solidity/Blockchain, JavaCard und Middle-Ware/Java
Fortführung der Umsetzung aller Komponenten (Android App in Kotlin, Backend in Java/gRPC/Protobuff, Smart Contracts (Solidity), Embedded JavaCard
Entwicklung der Teile der Anwendung, die das Secure Element des Telefons und der JavaCard nutzen
Entwicklung der Teile der Anwendung, die NFC nutzen
Einbringen von Erfahrung in Payment und mobilen Anwendungen
Qualifikationen
zwingend erforderlich:
Kenntnisse in / Erfahrung mit JavaCard
Kenntnisse in / Erfahrung mit Kotlin
sehr gute Kenntnisse in / Erfahrung im Bereich Bezahlsysteme & EMVCo
Kenntnisse in / Erfahrung aus dem Bereich Hochsicherheitsanwendungen (mind. 3 Jahre)
Erfahrung in Payment
Kenntnisse in / Erfahrung mit
Srcum, UML (PlantUML), Domain Driven Design, Business Driven Design (Cucumber)
Kenntnisse in / Erfahrung mit
Public Key Infrastructures, Blockchain, Docker, Open Zeppelin, Solidity, Java 18 (Maven, Gradle, Ivy und IntelliJ), JavaScript-Framework React, Android, C++, ProtoBuf, Web (HTML 5/CSS, Angular), PlantUML, Confluence, git, IntelliJ IDEA, Eclipse, Zeppelin Open Contracts, gRPC
sehr gute Deutsch- und Englischkenntnisse:
o Deutsch C2 oder Muttersprache und
o Englisch B2
wünschenswert:
Ausbildung: Informatik oder vergleichbar
längere Auslandsaufenthalte sind sehr erwünscht
Sprachkenntnisse in Französisch
Bei Interesse senden Sie bitte Ihren Lebenslauf an
Beste Grüße
Ines Riebe
Management Assistentin