# SEO Title Senior Scala Entwickler | Remote | Microservices & Kafka Expertise # Meta Description Verstärken Sie unser Team als erfahrener Scala-Spez

Aus der Ferne
Vollzeit
Sind Sie ein versierter Scala-Entwickler mit fundiertem Hintergrund in Java und Microservices-Architekturen? Wir suchen einen erfahrenen Senior Scala Entwickler, der unser innovatives Team verstärkt und maßgeblich an der Konzeption sowie Implementierung skalierbarer, verteilter Systeme mitwirkt. In dieser anspruchsvollen Remote-Position arbeiten Sie mit modernsten Technologien und gestalten zukunftsweisende Lösungen. Hauptaufgaben - Architektur und Entwicklung robuster, skalierbarer Microservices basierend auf Scala 2.13/3.0 und dem JVM-Ökosystem. - Implementierung und Optimierung ereignisgesteuerter Systeme mittels Apache Kafka für Echtzeit-Datenverarbeitung. - Gestaltung und Dokumentation von RESTful APIs gemäß modernster Industriestandards. - Enge Zusammenarbeit mit funktionsübergreifenden Teams zur Definition technischer Spezifikationen und Systemarchitekturen. - Verfassen von effizientem, wartbarem Code mit umfassender Testabdeckung. - Aktive Teilnahme an Code-Reviews zur Qualitätssicherung und zum Wissenstransfer. - Identifikation und Behebung komplexer technischer Probleme in Produktivumgebungen. - Kontinuierliche Verbesserung von Anwendungsleistung, Stabilität und Skalierbarkeit. - Proaktives Verfolgen neuer Entwicklungen im Scala-Ökosystem und im Bereich funktionaler Programmierung. Erforderliche Qualifikationen - Mindestens 2-3 Jahre Berufserfahrung mit Scala in produktiven Umgebungen. - Fundierte Kenntnisse in Java-Entwicklung und dem JVM-Ökosystem. - Nachweisbare Erfahrung im Design und der Implementierung von Microservice-Architekturen. - Umfassende Expertise mit Apache Kafka für Event-Streaming und Nachrichtenverarbeitung. - Praktische Erfahrung in der Konzeption und Umsetzung von RESTful APIs. - Vertieftes Verständnis funktionaler Programmierparadigmen und deren praktischer Anwendung. - Souveräner Umgang mit konzeptioneller und asynchroner Programmierung. - Kenntnisse moderner Testframeworks wie ScalaTest oder Specs2. - Beherrschung von Versionskontrollsystemen, vorzugsweise Git. - Sicheres Englisch in Wort und Schrift für die internationale Zusammenarbeit. Wünschenswerte Qualifikationen - Praktische Erfahrung mit Big-Data-Technologien (Apache Spark, Hadoop, Flink). - Vertrautheit mit dem Akka-Framework für die Entwicklung reaktiver, verteilter Systeme. - Kenntnisse des Play Frameworks für skalierbare Webanwendungen. - Erfahrung mit NoSQL-Datenbanken wie MongoDB, Cassandra oder Redis. - Verständnis von Containerisierungstechnologien (Docker, Kubernetes) und deren Orchestrierung. - Praktische Anwendung moderner CI/CD-Methoden und -Werkzeuge. - Erfahrung mit führenden Cloud-Plattformen (AWS, Google Cloud, Azure). - Beiträge zu Open-Source-Projekten im Scala-Ökosystem. - Kenntnisse der neuen Funktionen und Verbesserungen in Scala 3 (Dotty). Warum Sie zu uns kommen sollten Werden Sie Teil eines internationalen Teams hochqualifizierter Spezialisten, die an technologisch anspruchsvollen Projekten arbeiten. Profitieren Sie von der Flexibilität einer vollständigen Remote-Position, wettbewerbsfähiger Vergütung und exzellenten beruflichen Entwicklungsmöglichkeiten. Unsere kollaborative Unternehmenskultur schätzt Ihr Fachwissen und fördert kontinuierliches Lernen. Gestalten Sie mit uns die nächste Generation verteilter Systeme und erweitern Sie Ihre technischen Fähigkeiten in einem unterstützenden, innovativen Umfeld.