Beschreibung
Für unseren Kunden suchen wir einen Clojure Developer (m/w)Projekt: Das neu aufzubauende System „Navigation“ soll das bisher bestehende System ablösen und die Navigation
auf einem Webshop in einen eigenen Microservice kapseln. Technologisch kommen Clojure, das unternehmensinterne Microservice-
Framework Tesla, Apache Kafka, JavaScript und MongoDB zum Einsatz.
Tätigkeiten:
- Testorientierte Softwareentwicklung in einem Continuous Delivery Umfeld, arbeiten mit Toggles und selbständige Deployments von Features
- Erarbeiten von fachlichen und technischen Anforderungen
- Monitoring der Livesysteme und Analyse der Live-Daten
Erforderliche Kenntnisse:
- Professional oder Senior Level, mindestens 5 Jahre Berufserfahrung
- Sehr gute Kenntnisse und Erfahrungen mit funktionalen Programmiersprachen, idealerweise Clojure
- Teamfähigkeit und gute kommunikative Fähigkeiten sind ein absolutes Muss
- Erfahrung in und Affinität zu der agilen Entwicklung nach Scrum und XP Praktiken (bspw. TDD, Continuous Integration / Delivery, Pair-Programming, …)
- Erfahrung in und Affinität zu testorientierter, teamorientierter Softwareentwicklung und Shared Ownership
- Codebasis (git, automatisierte Builds, sorgfältige Zusammenarbeit, Refactoring)
- Starkes Interesse am Pair Programming (das Team arbeitet viel im Pair)
- Die Beherrschung der gängigen Entwicklungstools wie IDE, Jenkins, Git, Unix Shell, usw. setzen wir voraus.
Wünschenswert:
- Wünschenswert sind Erfahrungen mit Docker, Mesos, Marathon, NoSQL-Datenbanken (bspw. MongoDB) und Java
Bei Interesse freuen wir uns auf Ihr aktuelles Profil im Word-Format (bitte kein PDF)! Reference :J Duration :6 Monate + Option Location : Hamburg Languages : Deutsch emagine GmbH Cankaya, Banu T : F :