Unterstützung in der Java Entwicklung (Backend) - Hamburg (GOE-94628)

Hamburg  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Aufgabe:
- Unterstützung bei der Entwicklung eines Java-basierten Service zur Vereinnahmung und Anreicherung von User-Interaktionsdaten
- Implementierung einer low-latency Verarbeitungs-Pipeline für Clickstream-Events
- Entgegennahme von Daten via HTTP und Validierung anhand von Schema-Informationen
- Bearbeitung eines EMF-Datenmodells (Ecore)
- Einbindung der Bibliotheken Maxmind GeoIP2 und Udger Parser zur Anreicherung von Clickstream-Events mit Geo- und UserAgent-Informationen sowie zur Identifizierung von Bots
- Weiterleitung validierter und angereicherter Daten an Messaging Queues (Apache Kafka)
- Erstellung der Dokumentation und Pflege von Unit- und Integrationstests der Anwendungskomponenten
- Integration des Produkt-Builds in eine bestehende Continuous Deployment Pipeline

Anforderung:
- Sehr gute Kenntnisse in Java 1.8 und objektorientierter Softwareentwicklung
- Erfahrung mit Performance-Optimierung und Near-Realtime Anwendungen im Java-Kontext
- Umfangreiche Kenntnisse im Umgang mit Apache Kafka
- Kenntnisse in akka unter JAVA
- Erfahrung im Umgang mit dem Eclipse Modeling Framework (EMF)
- Kenntnisse im Umgang mit Continuous Integration und Continuous Deployment Werkzeugen (z. B. Maven, Gradle, Jenkins)

Wünschenswert:
- Vertrautheit mit Java-basierten low-latency Frameworks (z. B. LMAX Disruptor, OpenHFT)
- Kenntnisse in modellgetriebener Softwareentwicklung (z. B. Model-zu-Model-Transformation) und Schemavalidierung (z. B. Xtend, Object Constraint Language)
- Erfahrung mit agilen Methoden (z. B. Scrum, Kanban)

Umgebung/Sonstiges:
- Auslastung: 4 - 5 Tage/ Woche vor Ort
- Option auf Verlängerung

Beginn: 10.04.2017
Dauer: 30.06.2017
Branche: Handel/Konsum
Start
04.2017
Dauer
3 Monate
Von
Allgeier Experts Consulting GmbH
Eingestellt
29.03.2017
Ansprechpartner:
Tobias Trockel
Projekt-ID:
1314992
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren