Software Architekt / Senior Entwickler (m/w/d), CR/077551

Vertragsart:
Vor Ort
Start:
03/2020
Dauer:
2 Monate mit Option auf Verlängerung
Ort:
Karlsruhe
Eingestellt:
18.02.2020
Land:
flag_no Deutschland
Ansprechpartner:
Angelo Schneider
Projekt-ID:
1895303

Warning
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.
Wir von der emagine suchen für unseren Kunden in Karlsruhe einen Software Architekt / Senior Entwicklerr (m/w)

Ihr Aufgabenbereich:
API-Abstraktionsschicht zur Anbindung von Kunden (B2B) mit Ausblick B2C:
Aufbau einer "Web-API"-Schnittstelle (z. B. via OpenAPI)
Entsprechender Aufbau einer Middelware, die die Abbildung der API-Geschäftsvorfällen auf die Blockchain ermöglicht


Ihr Profil:
Ausarbeit und Einbringung von Konzept-Vorschlägen z. B.:
Eventing (Enkopplung vs. 'Ease of use' vs. Betreibbarkeit: WebHooks vs. WebSockets vs. 'REST' OpenAPI)
Abbildung auf "REST"-Resourcen und Methoden: Blockchain Konsens -62 Web-API 'Transaktionen' -62 Asychron -62 Eventing
Web-API Versioning z. B. Semantic Versioning (SemVer)
Aufteilung der API in 'Unterdomänen': z.B. https://martinfowler.com/bliki/BoundedContext.html
Weiterentwicklung des API-Domain Models (im Sinne von DDD)
Aufbau "Developer Portal" inkl. angrenzenden Themen:
Dokumentation (Minimal 'statischer' Dokumentation, Doku bei der API -62 'self-explanatory')
Registrierung & Sandboxing
Veröffentlichung neuer API Versionen (via CI/CD Pipeline) / API Versionierung
Fein-Spezifikation von REST-APIs im Sinne von RMM Level 2 (https://martinfowler.com/articles/richardsonMaturityModel.html)
Definition der API z. B. via OpenAPI-Specification


Wir freuen uns über die Zusendung Ihres aussagekräftigen Profils mit Verfügbarkeit und Stundensatz Reference :CR/077551 Duration :2 Monate mit Option auf Verlängerung Location : Karlsruhe Languages : Deutsch7Englisch emagine GmbH Hemminger, Laura T : F :