Senior Golang Entwickler für Banking-Microservices (Remote)

Aus der Ferne
Vollzeit
Sind Sie ein erfahrener Golang Entwickler, der seine Expertise in einem anspruchsvollen Bankumfeld einsetzen möchte? Wir suchen einen Senior Golang Entwickler für unser innovatives Bankprojekt mit Schwerpunkt auf skalierbarer Microservices-Architektur und hochperformanter API-Entwicklung. Arbeiten Sie remote mit unserem internationalen Team und gestalten Sie die Zukunft der Finanztechnologie mit. Projektübersicht: Werden Sie Teil einer bedeutenden Bankinitiative, die traditionelle Finanzdienstleistungen durch modernste Technologie transformiert. Sie arbeiten in einem kollaborativen, agilen Teamumfeld, in dem Ihre technische Expertise und kreative Problemlösungskompetenz direkte Auswirkungen auf Millionen von Nutzern haben werden. Hauptaufgaben: - Konzeption, Entwicklung und Wartung robuster Microservices mit Golang 1.22+ in einer Cloud-nativen Umgebung. - Entwicklung leistungsstarker mobiler APIs, Partner-Integrationsservices und interner Infrastrukturkomponenten. - Erstellung umfassender Release-Pläne für Service-Updates und Neueinführungen unter Gewährleistung minimaler Störungen. - Aktive Teilnahme an Code-Reviews zur Aufrechterhaltung von Qualitätsstandards und Wissensaustausch im Team. - Mitwirkung an architektonischen Entscheidungen, die die Weiterentwicklung unserer Banking-Plattform prägen. - Zusammenarbeit bei der Sprint-Planung, Bereitstellung präziser Schätzungen und effektiver Aufgabenzerlegung. - Optimierung der Service-Leistung für Hochlast-Bedingungen bei gleichzeitiger Gewährleistung der Systemzuverlässigkeit. - Dokumentation von APIs mittels OpenAPI/Swagger-Spezifikationen für interne und externe Nutzung. Erforderliche Qualifikationen: - Fortgeschrittene Kenntnisse der Programmiersprache Go (Version 1.22+) und ihres Ökosystems. - Nachgewiesene Erfahrung mit Message-Broker-Systemen, insbesondere Apache Kafka 3.6+. - Fundiertes Verständnis von Containerisierung mit Docker 25.0+ und Orchestrierung mit Kubernetes 1.29+. - Solider Hintergrund in der Arbeit mit PostgreSQL 16+ Datenbanken und Optimierung von Datenbankinteraktionen. - Erfahrung in der Implementierung von RESTful HTTP-Diensten und gRPC für interne Microservice-Kommunikation. - Vertrautheit mit CI/CD-Pipelines, insbesondere Jenkins für automatisiertes Testen und Deployment. - Praktische Erfahrung mit dem ELK/Elastic Stack 8.13+ für Logging und Monitoring. - Nachgewiesene Erfolgsbilanz bei der Entwicklung von Anwendungen innerhalb von Microservice-Architekturen. - Erfahrung in der Optimierung von Anwendungen für Hochlast-Bedingungen in Produktionsumgebungen. - Ausgezeichnete Code-Verständnisfähigkeiten und die Fähigkeit, effektiv mit bestehenden Codebasen zu arbeiten. - Git-Kenntnisse für Versionskontrolle und kollaborative Entwicklung. Wünschenswert: - Erfahrung im Bank- oder Fintech-Sektor. - Kenntnisse über Finanz-Sicherheitsprotokolle und Compliance-Anforderungen. - Vertrautheit mit Cloud-Plattformen wie AWS, GCP oder Azure. - Erfahrung mit Datenbank-Migrations-Tools und -Strategien. - Verständnis von Observability-Prinzipien und -Praktiken. - Kenntnisse anderer Programmiersprachen, die Go-Workflows ergänzen. Warum Sie zu uns kommen sollten: Die Arbeit bei uns bedeutet, Teil eines zukunftsorientierten Teams zu sein, das technische Exzellenz und Innovation schätzt. Sie haben die Freiheit, remote zu arbeiten und gleichzeitig zu bedeutungsvollen Projekten beizutragen, die Einfluss auf die Finanzbranche haben. Wir bieten wettbewerbsfähige Vergütung, berufliche Entwicklungsmöglichkeiten und die Chance, mit modernsten Technologien in einem kollaborativen Umfeld zu arbeiten.