IPSWAYS sucht: Java Entwickler (m/w) - D65

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

Beschreibung

Sehr geehrte Damen und Herren,

nachstehend eine Anfrage bei der wir aktuell Unterstützung benötigen.
Vielleicht ist es ja ein Thema für Sie?

Positionsbezeichnung: Java Entwickler (m/w)

Projektbeschreibung: Für einen unserer Kunden suchen wir externe Unterstützung für folgendes Projekt:

Aufgabenstellung:
Es soll eine Software (Java) entwickelt werden, welche die täglich eingehende Datenlieferung (XML) entschlüsselt (PGP) und einliest. Die Daten sollen strukturiert in einer Datenbank (SQL/Qracle) gespeichert werden. Es handelt sich hierbei um Personen- und Adressdaten etc. sowie um definierte Ereignisse, welche gemäß Normalisierungsregeln, Mapping-Vorschriften und Sonderbehandlungsregeln zur Meldungsgenerierung in ein internes Datenformat überführt werden müssen. Anhand der eingehenden Daten soll die Software über die automatisierte Weiterverarbeitung bzw. die Speicherung und Aussteuerung der Daten in definierte Dateien entschieden.
Eine Datenlieferung besteht sowohl aus Neuen als auch aus bereits bekannten Sachverhalten. Um Neuerungen/Veränderungen zu erkennen, muss die Software zur Meldungsgenerierung die eingegangenen Daten mit den bereits bekannten und in der Datenbank gespeicherten Daten abgleichen.
Anhand der Meldungsquittierung des nachverarbeitenden Systems entscheidet sich die weitere Vorgehensweise. Abgelehnte Meldungen sollen in vorgegebenem Format in eine Zieldatei ausgesteuert werden, um diese manuell weiterzuverarbeiten. Zusätzlich zu den abgelehnten Meldungen werden bei bestimmten Datenkonstellationen weitere manuelle Meldungen erzeugt, welche nicht an weiterverarbeitende Systeme geschickt, sondern direkt in die manuelle Bearbeitung in eine Datei ausgesteuert werden.
Die gespeicherten Daten müssen in aufbereiteter Form den Mitarbeitern zu Recherchezwecken zur Verfügung gestellt werden. Hierzu sind die entsprechenden Abfragen und Views zu erstellen, welche eine parametrisierte Anfrage von außen mit den entsprechenden Recherchedaten quittiert.
Zusätzlich zu den strukturierten Daten in der Datenbank muss eine Anzeige der originalen XML-Rohdaten zur Verfügung stehen. Diese sollen entweder direkt in der Datenbank abgelegt und bei einem Rechercheaufruf mit ausgegeben oder über eine eigene Datenbank (NoSQL) im Haus zur Verfügung gestellt werden. Es handelt sich hierbei um die Anzeige bestimmter XML-Rohdaten im Original, welche i.d.R. über mehrere XML-Lieferdateien verteilt sind.
Da es sich hierbei um zeitkritische Informationen handelt, muss die Software performant arbeiten. Eine Lieferdatei enthält immer mehrere voneinander abgegrenzte Informationsblöcke. Die Software muss sicherstellen, dass ein Verarbeitungsfehler eines Blocks nicht zum Abbruch der gesamten Verarbeitung führt. Blöcke, welche nicht verarbeitet werden konnten, sollen in einem Protokoll festgehalten werden. Zudem sollen an verschiedenen Stellen im Ablauf Verarbeitungslogs, Fehlerlogs sowie Monitoring-Informationen ausgegeben werden. Die Software soll transaktionsartig arbeiten, um bei z.B. Abbrüchen während der Laufzeit die Datenintegrität zu gewährleisten.

Skills (must have):
- Kenntnisse in: Java, Spring Batch, SQL, XML, XPath, WebServices, UnitTests
- verhandlungssicheres Deutsch

Skills (nice to have):
- Kenntnisse in: Docker, Jira, ItelliJ, Git, No-SQL, Agile Entwicklung, Jenkins, VMWare, Postgres und Oracle DB

Rahmenparameter:
- Geschätzter Umfang: ca. 3 Monate
- Beginn: asap
- Informatikstudium oder vergleichbarer Abschluss, 5 bis 10 Jahre Berufserfahrung.

Anforderungen:

Einsatzort: PLZ 65
Startdatum: 08.09.2016
Enddatum: 09.12.2016


Sind Sie aktuell verfügbar und an dem Projekt interessiert?

Auf Ihr Feedback freue ich mich und stehe Ihnen selbstverständlich gerne für Fragen zur Verfügung.

Mit freundlichen Grüßen

Janine Peter
Partner Manager

Start
09.2016
Dauer
3 Monate
(Verlängerung möglich)
Von
IPSWAYS - IPS Projects GmbH
Eingestellt
31.08.2016
Ansprechpartner:
Philipp Werum
Projekt-ID:
1194781
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren