Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Java Entwickler - Backend (m/w) für Hamburg

Eingestellt von GECO Deutchland GmbH aus Hamburg

Gesuchte Skills: Java, Apache, Eclipse

Projektbeschreibung

Für einen unserer Großkunden suchen wir derzeit EINEN freiberuflichen Mitarbeiter, der die nachfolgenden Anforderungen erfüllt:

Projektbeschreibung:
Kundenumgebung:

- Big Data Infrastruktur mit hoher Informationssicherheit
- Unterschiedliche Prozesse, Vorgehensweisen und ggf. Kulturen
- Heterogene Qualität der Dokumentation bestehender zu berücksichtigender Prozesse und Datenflüsse
- Das Team arbeitet agil. Der Kunde stellt den Product Owner, den Scrum Master und einige Entwickler. Die
- externen Mitarbeiter arbeiten als eng eingebundener Teil des Teams vor Ort

Projektziel:

- Aufbau einer real-time Webtracking Lösung mit eigener Datenverarbeitungsstrecke
- Ablösung einer kommerziellen Webtracking Lösung in den Shops des Kunden und ausrollen der neuen Lösung

Ihre Aufgaben:

- 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 Geound User Agent-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
- Konzeption und Aufbau einer real-time Webtracking Lösung
- Konzeption und Entwicklung des Java Script Tracking Codes

Ihr Profil:

- Umfangreiche Erfahrung in der Backendentwicklung mit Java
- 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)
- Kommunikationsstärke, Teamfähigkeit

Nice to have:

- 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)

Rahmenparameter:

- asap – 30.06.2017 + Option
- Auslastung: 4-5 Tage/Woche
- Projekttage: ca. 49
- Einsatzort: Hamburg
- Kein Remoteanteil möglich

Wichtig für Ihre Bewerbung:
_Neben Ihrer Projekthistorie, aus der die angeforderten Kenntnisse einwandfrei erkennbar sind, benötigen wir eine aussagekräftige Selbsteinschätzung, aus der schnell ersichtlich wird, dass Sie der/die geeignete Kandidat(in) für diese Position sind. Im Zuge unserer intensiven Zusammenarbeit mit dem Kunden wird diese einen wesentlichen Teil zur erfolgreichen Besetzung beitragen. _

Ihr GECO-ANSPRECHPARTNER freut sich auf Ihre Kontaktaufnahme und über die Zusendung Ihres aktuellen CVs (Word-Dokument) inkl. Angabe zur Verfügbarkeit sowie Ihres Stundensatzes:
Jan Stracke
040/764007-45
[email protected]

Weitere spannende Positionen finden Sie unter:
https://www.geco-group.com/it-specialists/jobs

Projektdetails

  • Einsatzort:

    Hamburg, Deutschland

  • Projektbeginn:

    asap

  • Projektdauer:

    30.06.2017

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

GECO Deutchland GmbH

  • Straße:

    Schellerdamm 16

  • Ort:

    21079 Hamburg, Deutschland