Beschreibung
#AF-2488 Frontend Entwickler mit Erfahrungen im Bereich Distributed Messaging (m/w/d)Tätigkeit:
• Konzeption und Programmierung technischer Komponenten in Applikationen, bzw. Microservices auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
• Testautomatisierung auf der Ebene von Unit-Tests und Akzeptanztests
• Dokumentation der Architektur und der technischen Komponenten
• Abstimmung von Anforderungen mit Product Owner, Auftraggebern und externen Zulieferern/Partnern
• Projektsprache: deutsch
• Kontinuierliche Weiterentwicklung der Architektur
• Durchführung von Test der Anwendung auf der Zielhardware, in geringem Umfang Vor-Ort-Unterstützung von Abnahmetests
• Erstellen von Lieferpaketen für die betreffenden Applikationen
• Pflege und Weiterentwicklung der automatisierten Buildumgebung
• Durchführen von Code-Reviews
• Präsentationen zu technisch komplexen Themenstellungen
Anforderungen – must have:
• Kenntnisse und Erfahrungen im Bereich Distributed Messaging Platforms (RabbitMQ, Kafka)
• Software Entwicklung: Java, (JavaScript); Microservice-basierte Architektur; Single-Source-Publishing/Docs-as-Code (ASCIIdoc, PlantUML, Pandoc)
• Methodenkompetenz, Modellierung, Vorgehensmodelle: Agile Softwareentwicklung, Scrum (>3 Jahre)
Anforderungen – should + nice to have:
• Kenntnisse und Erfahrung mit der Nutzung Containerisierung (z.B. mit Docker) & Verwaltung von Container-Deployments (z.B. mit Helm)
• Kenntnisse und Erfahrungen im Bereich GIT, ContinousIntegrationPipeline (jenkins, gradle working knowledge/Maven) & Nutzung Versionskontroll-Software für Artefakte (z.B. GIT)
• Kenntnisse und Erfahrung mit dem Framework Spring (Boot), ggfs. µNaut, Ballerina,Rust,Go,Erlang
• Erfahrungen in der Testautomatisierung (Unit-Tests, Integrationstests, Akzeptanztests)
• Kenntnisse und Erfahrungen HTTP Zugang zu den APIs (RESTful & GraphQL)
• Kenntnisse und Erfahrungen im Bereich Datenserialisierung als Documents (JSON und JSON Schema)
• Problemlösungs-/ Arbeitsorganisations-Knowhow
• Know-how zur Identifikation Chancen/ Risiken
• Präsentations-Know-how, Kommunikations- und Moderations-Know-how
• Know-how zu Führung/ Teamverhalten
• Projektmanagement-Knowhow
• Software-Architektur
• Cloud Kompetenzen: Cloud First (Cloud-Komponenten für Storage & Computing bevorzugt)
Umfeld (Must Have):
Java, JavaScript, Kafka, Microservices, RabbitMQ
Umfeld (Nice to Have):
Git, JSON, Maven, Testautomatisierung
Sonstiges:
Option auf Verlängerung!
Bis Jahresende Remote
Beginn:
19.10.2020
Ende:
31.12.2020
Ort:
Frankfurt am Main
Auch wenn Sie zur Zeit nicht verfügbar sind oder die Tätigkeit fachlich nicht Ihren derzeitigen Wünschen entspricht, freuen wir uns über Ihr aktuelles Profil. Auf diese Weise können wir Sie auch in Zukunft fachgerecht und entsprechend Ihrer Verfügbarkeit rechtzeitig über unsere Projektangebote informieren.
Wir freuen uns von Ihnen zu hören. Vielen Dank.
Herzliche Grüße
Raquel Munoz
Subcontractor Managerin
AUSY Technologies Germany AG
Solmsstr. 41
60486 Frankfurt am Main
Tel.
Web www.ausy-technologies.de
Vorstand: Rüdiger Azone (CEO), Dr. Lothar Ludwig, Thomas Worofsky
Aufsichtsratsvorsitzender: Jérôme Gontard
HR München HRB 167896