Senior Golang Backend-Entwickler für Handelsplattformen (Remote)
Aus der Ferne
Vollzeit
Ein führendes Technologieunternehmen, das sich auf die Entwicklung fortschrittlicher, algorithmusgesteuerter Handelssysteme spezialisiert hat, sucht einen erfahrenen Golang Backend-Entwickler. In dieser Position werden Sie maßgeblich an der Gestaltung und Implementierung skalierbarer Microservices beteiligt sein, die die Grundlage unserer innovativen Handelsinfrastruktur bilden.
Über das Projekt
Unser Kunde revolutioniert den algorithmischen Handel durch den Einsatz modernster Technologien und ausgeklügelter mathematischer Modelle. Die entwickelten Systeme verarbeiten täglich Millionen von Transaktionen und erfordern höchste Präzision, Geschwindigkeit und Zuverlässigkeit. Als Golang Backend-Entwickler werden Sie Teil eines hochqualifizierten internationalen Teams, das kontinuierlich an der Optimierung und Erweiterung dieser Handelsplattform arbeitet.
Hauptaufgaben
- Entwicklung und Wartung effizienter, skalierbarer Microservices mit Golang (Go 1.21+) für komplexe Handelssysteme.
- Optimierung der Systemleistung mit Fokus auf Latenzzeiten im Submillisekundenbereich und einer Verfügbarkeit von 99,99%.
- Entwurf und Implementierung robuster RESTful APIs und gRPC-Schnittstellen für die Kommunikation zwischen Diensten.
- Entwicklung und Optimierung von Datenbankabfragen für SQL- und NoSQL-Datenbanken wie PostgreSQL 15+, MongoDB 7.0+ und Redis 7.0+.
- Integration und Optimierung von Message-Queue-Systemen wie Apache Kafka 3.5+ oder RabbitMQ 3.12+.
- Implementierung und Wartung von CI/CD-Pipelines für automatisierte Tests, Builds und Deployments.
- Verfassen von sauberem, gut dokumentiertem Code unter Einhaltung der Best Practices und Designmuster.
- Zusammenarbeit mit DevOps-Spezialisten zur Automatisierung von Deployment und Skalierung von Microservices.
- Teilnahme an Code-Reviews und technischen Diskussionen zur kontinuierlichen Verbesserung der Codebasis.
- Unterstützung bei der Analyse und Lösung komplexer Probleme in Produktionsumgebungen.
Erforderliche Qualifikationen
- Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung mit Golang.
- Mindestens 8 Jahre Erfahrung in der Softwareentwicklung insgesamt.
- Nachweisbare Erfahrung mit Projekten im Bereich Trading oder Finanzdienstleistungen.
- Fundierte Kenntnisse in der Architektur und den Designmustern von Microservices.
- Umfassende Erfahrung mit der Entwicklung von RESTful APIs und gRPC.
- Profunde Kenntnisse in SQL- und NoSQL-Datenbanken, insbesondere PostgreSQL, MySQL, MongoDB und Redis.
- Erfahrung mit Message-Queue-Systemen wie Kafka, RabbitMQ oder ähnlichen Technologien.
- Vertrautheit mit Docker 24.0+ und Kubernetes 1.29+ für Containerisierung und Orchestrierung.
- Souveräner Umgang mit Git und verschiedenen Workflow-Modellen zur Versionskontrolle.
- Fähigkeit, unter Hochdruck in einem schnelllebigen Umfeld zu arbeiten und Deadlines einzuhalten.
- Exzellente analytische Fähigkeiten und Problemlösungskompetenzen.
- Gute Englischkenntnisse für die effektive Kommunikation in einem internationalen Team.
Wünschenswerte Qualifikationen
- Erfahrung mit Cloud-Plattformen wie AWS, Google Cloud Platform oder Microsoft Azure.
- Kenntnisse in verteilten Systemen und deren Herausforderungen.
- Erfahrung mit Monitoring-Tools wie Prometheus, Grafana, ELK-Stack oder ähnlichen Lösungen.
- Verständnis für Techniken zur Leistungsoptimierung und Profiling.
- Kenntnisse in Continuous Integration und Continuous Deployment mit Tools wie Jenkins, GitLab CI oder GitHub Actions.
- Erfahrung mit Test-Driven Development (TDD) und automatisierten Testverfahren.
- Grundkenntnisse in Algorithmen und mathematischen Modellen für Handelssysteme.
- Verständnis für Finanzmärkte und Handelsaktivitäten.
Warum Sie sich bewerben sollten
Als Teil unseres Teams erhalten Sie die Möglichkeit, an der Spitze der technologischen Innovation zu arbeiten und Ihre Golang-Expertise in einem anspruchsvollen, dynamischen Umfeld einzubringen. Diese vollständig remote Position bietet Ihnen die Flexibilität, von überall aus zu arbeiten, während Sie mit talentierten Fachleuten aus aller Welt zusammenarbeiten und an der Entwicklung von Systemen beteiligt sind, die den Finanzhandel revolutionieren.
Wir bieten ein wettbewerbsfähiges Gehalt, kontinuierliche Lernmöglichkeiten und die Chance, Ihre Karriere in einem zukunftsorientierten Technologieunternehmen voranzutreiben.