Golang Krypto-Entwickler

Büro
Aus der Ferne
Vollzeit
Ständige Arbeit
Projekt: Handelsprodukt Anforderungen: - Mehr als 3 Jahre Erfahrung als Softwareentwickler in Golang; - Kenntnisse und Erfahrungen mit Microservices-Architektur; - Erfahrung mit Blockchain-Integration; - Erfahrung mit WebSockets, RESTful und RPC-basierten APIs; - Grundlegende Kenntnisse über Blockchain; - Erfahrung mit API-Entwicklung; - Git; - Erfahrung mit Message-Brokern (Kafka); - Solide Erfahrung mit Datenbanken (Postgres); - Erfahrung mit der Modellierung von Datenbanken und der Optimierung von Abfragen; - Erfahrung mit Unit-Tests und Integrationstests; - Erfahrung mit kontinuierlicher Integration / kontinuierlicher Bereitstellung; - Grundlegende Ansätze für die Sicherheit in Microservice-Architekturen; - Fähigkeit, sich schnell in neue Technologien einzuarbeiten; - Englischkenntnisse ab Niveau B1; Wäre ein Plus: - Grundlegendes Verständnis von symmetrischer / asymmetrischer Verschlüsselung / Entschlüsselung; - Grundlegende ECDSA / RSA, HMAC, ekliptikale Kurven; - Blockchain-Konto und UTXO-basiert; - Hierarchische deterministische Wallet-Architektur; - Hardware-Schlüssel (Ledger, Tresor); - BIP / EIP; - Erfahrung mit AWS Enclave; - Vertrautheit mit Logstash, Kibana, Elastic Search Stack; - Vertrautheit mit Amazon AWS; - Erfahrung mit Python oder anderen Programmiersprachen wäre ein Plus. Aufgaben: - Erstellung neuer und Pflege bestehender Dienste für Kryptoassets; - Integration mit neuen Blockchain-Knoten; - Pflege, Refactoring und Verbesserung der Codebasis; - Implementierung neuer Funktionen in das Kryptowährungsmanagementsystem. - Teilnahme an Code-Reviews, technischen Diskussionen und anderen Teamaktivitäten.