32914 Java Microservices Entwickler (m/w/d) für unseren direkten Endkunden

Hesse, Frankfurt am Main  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Ihre Leistungen werden für das Programm Vendo erbracht. Initial erfolgt der Einsatz im Teilprojekt Kundenkonto (KTO). Mit dem Projekt wird eine vertriebskanalübergreifende Kundendatenbank sowie kanalspezifische Kun-den-Cockpits (Services) umgesetzt.
Ziele des Projekts sind:
- Einführung einer einheitlichen zentralen Kundenstammdatenhaltung für bahn.de, Reisezent-rum, Call-Center, Automat und MT; mit zukünftiger Erweiterbarkeit um weitere Vertriebskanäle in Folgeprojekten.
- Einführung der zentralen Kundenstammdatenhaltung als führendes Kundenstammdaten-haltendes System für synchron angebundene Verfahren als „single source of truth“ / „Golden Record“, mit der dazu gehörigen Migration.
- Berücksichtigung datenschutzrechtlicher Vorgaben für die Kundenstammdatenhaltung und –Nutzung.
- Synchrone Anbindung des BahnCard-Services.
- Bereitstellung von Kundenstammdaten als Basisfunktionalität zur Nutzung durch andere Domä-nen und damit:
- Sicherstellung der Kundenstammdatenverfügbarkeit für nicht-anonyme Buchungen.
- Sicherstellung der Kundenstammdatenverfügbarkeit für Zahlung ohne Speicherung expliziter Zahlungsinformationen und –status in der zentralen Kundenstammdatenhaltung.
- Sicherstellung der Kundenstammdatenverfügbarkeit für CRM-Module.
- Einführung zentraler Services zur Nutzung kanalspezifisch ausgestalteter Kundencockpits.
Das Projekt soll unter Anwendung agiler Methoden (SCRUM) umgesetzt werden.
Die gesuchten Ressourcen sind für das Thema „Migration Kundestammdaten“ hinsichtlich Planung, Abstimmung, Umsetzung und Einführung zuständig. Während dieser Arbeiten ist bei der Analyse und Produktionseinführung auch die Verarbeitung personenbezogener Daten (Kundenstammdaten) nach Vorgabe des Auftraggebers notwendig.

Ihre Aufgaben
• Design / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis von state of the art- Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
• Eigenverantwortliche Tätigkeiten innerhalb des gesamten Entwicklungszyklus von Konzeption, Design, Implementierung, Test und Deployment.
• Einbringung externer Impulse und Erfahrungen aus früheren Tätigkeiten (z.B. Industriestandards)
• Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
• Präsentationen zu technisch komplexen Themenstellungen
• Berichten von Risiken und Problemen an die Technischen Architekten und an das Projektmanagement
• Präsentation des Produktes z.B. im Rahmen von Sprint-Reviews
• Die externen Fachkräfte nehmen an allen fachbezogenen Arbeitssitzungen des Teams inkl. der Retrospektiven teil

Muss-Anforderungen:

• Kenntnisse in Analyse, Bewertung und Schätzung von Liefereinheiten (User Stories, Backlog Einträ-gen) und deren Refinement im Team
• Mehrjährige praktische Erfahrungen in agiler Softwareentwicklung nach SCRUM (Kanban, Conti-nuous Integration, Continuous Deployment)
• Mehrjährige Erfahrung von verschiedenen Datenbankkonzepten (SQL, NoSQL, PL/SQL, …)

Soll-Anforderungen:

• Erfahrungen im Bereich State of the Art Technologien ( AWS, RDS, …)
• Praktische Erfahrungen mit den Tools Eclipse, Docker, Jenkins, o.ä.
• Branchenkenntnisse Mobilitätsbranche
• Kenntnisse des gängigen Toolset zur Abwicklung von agilen Projekten wie z.B. JIRA,
Confluence, o.ä.
• Nachweisliche mehrjähriger Erfahrung (> 3 Jahre) als Software Entwickler im Bereich JAVA / J2EE / SPRING in der Entwicklung von Unternehmensanwendungen (Backend)
• Umfassende Erfahrungen in API / SST Design (insb. auch Versionierung / Mapping von SST), XML/XSD bzw. JSON/JSON Schema, SOAP und REST
• Entwicklung und Durchführung von Entwickler-Tests (Modultests, Modulgruppentests)
• Erfahrungen in den Bereichen Test Automation
• Erfahrung mit Kundendatenbanken
• Datenbankkenntnisse (PostgreSQL, Oracle)

Projektlaufzeit: 01.10 bis Ende 2019, mit Option auf Verlängerung für ganz 2020


Kontaktadresse:


Wenn wir damit Ihr Interesse geweckt haben und Sie sich bei uns melden - sei es per E-Mail oder in anderer Form -, erklären Sie zugleich Ihr EINVERSTÄNDNIS damit, dass wir Ihren vollständigen Namen, Ihre Adresse und Ihre Kontaktdaten sowie Ihre Angaben zur Qualifikation (z.B. Ausbildung, Tätigkeit, Profil, Referenzen) ausschließlich für unsere unternehmerischen Zwecke verarbeiten. Eine Weitergabe an Dritte erfolgt nicht (bzw. gegebenenfalls in einem späteren Stadium nur mit Ihrer gesonderten Einwilligung). Eine Löschung dieser Daten erfolgt, sobald feststeht, dass ein Vertrag in absehbarer Zeit nicht zu Stande kommt.

Wir weisen weiter darauf hin, dass Sie diese Einwilligung jederzeit mit sofortiger Wirkung widerrufen können, zweckmäßigerweise in Textform per E-Mail an


Wir verweisen im Übrigen auf die Datenschutzerklärung in unserem Impressum und weiter gehende Datenschutzregelungen beim Zustandekommen einer Vertragsbeziehung mit uns.
Start date
10.2019
Duration
3 months
(extension possible)
From
SPS Consulting & Services GmbH
Published at
19.09.2019
Contact person:
Ulrich Wenzel
Project ID:
1825290
Contract type
Freelance
To apply to this project you must log in.
Register