Senior Rust Backend Entwickler | Remote Position | Aktix Web & PostgreSQL

Sind Sie ein erfahrener Rust-Entwickler, der sein Fachwissen beim Aufbau hochleistungsfähiger, zuverlässiger Backend-Systeme einsetzen möchte? Wir suchen einen Senior Rust Backend Entwickler mit mindestens 3 Jahren kommerzieller Erfahrung für unser innovatives Team. Sie werden an anspruchsvollen Projekten arbeiten und serverseitige Anwendungen mit modernsten Technologien wie Aktix Web, PostgreSQL und Oracle entwerfen und implementieren. Hauptaufgaben: - Konzeption, Entwicklung und Wartung robuster Backend-Systeme und Microservices mit Rust (Version 1.70+). - Implementierung effizienter, skalierbarer serverseitiger Anwendungen unter Verwendung des Aktix Web Frameworks. - Entwurf und Optimierung von Datenbankstrukturen in PostgreSQL- und Oracle-Umgebungen. - Zusammenarbeit mit funktionsübergreifenden Teams zur Definition, Konzeption und Bereitstellung neuer Funktionen. - Verfassen von sauberem, wartbarem Code mit angemessener Testabdeckung. - Teilnahme an Code-Reviews und Beitrag zu Architekturentscheidungen. - Fehlersuche und Lösung komplexer technischer Probleme in Produktionsumgebungen. - Unterstützung von Vertriebsaktivitäten durch Bereitstellung technischer Expertise bei Kundengesprächen. - Dokumentation technischer Spezifikationen und Entwicklungsprozesse. - Kontinuierliche Verbesserung Ihrer technischen Fähigkeiten durch Selbststudium und berufliche Weiterbildungsmöglichkeiten. Erforderliche Qualifikationen: - Bachelorabschluss in Informatik, Ingenieurwesen oder verwandtem technischen Bereich. - Mindestens 3 Jahre kommerzielle Erfahrung mit der Programmiersprache Rust. - Fundiertes Verständnis der Client-Server-Webapplikationsarchitektur. - Nachgewiesene Erfahrung mit dem Aktix Web Framework für die Entwicklung von Webdiensten. - Expertise im Entwurf und in der Optimierung von Datenbankstrukturen (PostgreSQL und Oracle). - Kompetenz mit Git-Versionskontrollsystemen und kollaborativen Entwicklungsworkflows. - Erfahrung mit Linux-Betriebssystemen und Serverumgebungen. - Fähigkeit, technische Dokumentation in englischer Sprache zu lesen und zu verstehen. - Ausgeprägte Problemlösungsfähigkeiten und Detailgenauigkeit. - Erfahrung mit asynchroner Programmierung und nebenläufigen Systemen. - Kenntnisse der Prinzipien und Best Practices für RESTful API-Design. Wünschenswerte Qualifikationen: - Erfahrung mit Tokio Async Runtime oder anderen Frameworks für nebenläufige Programmierung. - Kenntnisse über Diesel ORM oder ähnliche Datenbankabstraktionsschichten. - Vertrautheit mit Containerisierungstechnologien (Docker, Kubernetes). - Erfahrung mit Cloud-Infrastruktur (AWS, Azure oder GCP). - Beiträge zu Open-Source-Rust-Projekten. - Verständnis von CI/CD-Pipelines und DevOps-Praktiken. - Erfahrung mit Leistungsoptimierung und Profiling in Rust. - Kenntnisse sicherer Codierungspraktiken und Sicherheitsprinzipien. - Erfahrung mit WebSockets oder anderen Echtzeit-Kommunikationsprotokollen. - Vertrautheit mit ereignisgesteuerten Architekturen. Warum Sie bei uns einsteigen sollten: Werden Sie Teil unseres zukunftsorientierten Teams, in dem Ihr Fachwissen in der Rust-Entwicklung direkten Einfluss auf unseren Erfolg haben wird. Wir bieten eine flexible Remote-Arbeitsumgebung, anspruchsvolle Projekte, die Ihre technischen Fähigkeiten erweitern werden, und Möglichkeiten zur beruflichen Weiterentwicklung durch geförderte Schulungen und Zertifizierungen. Sie werden mit einem kollaborativen Team zusammenarbeiten, das Innovation, Codequalität und kontinuierliche Verbesserung schätzt.