Beschreibung
Aufgabe:Der Auftrag umfasst also die technische Feinkonzeption insbesondere den Entwurf einer geeigneten serviceorientierten Software-Architektur, die Erstellung von Prototypen zur Validierung des Entwurfs und die finale Implementierung des Systems. Im cross-funktionalen Entwicklungsteam soll der Kandidat / die Kandidatin die Rolle des Lead Programmers übernehmen, der die technischen Entwurfsentscheidungen mit der Enterprise-Architektur und anderen Gremien abstimmt und vertritt.
Für die Realisierung wurden als Hauptentwicklungswerkzeuge Red Hat JBoss BPMS 6.3 einschließlich der BRMS (Rule-Engine) definiert. Das weitere Umfeld besteht insbesondere aus einem TIBCO EAI-Layer bzw. einen Denodo Data-Acess-Layer, über die sämtliche Interaktionen (Service, DB-Zugriffe) der Neusystems abgewickelt werden sollen. Die Implementierugssprache ist JAVA und als Application Server wird JBOSS eingesetzt.
Die fachlichen Anforderungen liegen vollständig im fachlichen Feinkonzept samt Anhänge vor. Es existieren 120 Geschäftsprozess in BPMN beschrieben, 150 fachliche Anwendungsfälle und über 90 Geschäftsregeln. Auch existieren bereits Maskenentwürfe und Layouts für Berichte.
• Unterstützung bei der Erstellung des technischen Feinkonzepts
• Ausdifferenzierung der Architekturvorgaben mit dem Ziel die fachlichen Anforderungen in eine technische Konzeption (Software-Architektur und -Design) zu überführen
• Dokumentation der Architektur in Sparx Enterprise Architect
• Erstellung technischer Mock-Ups zur Machbarkeitsprüfung von Lösungsansätzen
• Kompetenz in der testgetriebenen Entwicklung
• Programmierung einzelner Komponenten in der Implementierungsphase
• Organisation und Führung des Entwicklungsteams
• Kommunikationsfreude, da eine direkte Zusammenarbeit mit verschiedenen Stakeholdern - wie Fachabteilung, Enterprise Architektur, Teammitgliedern, etc. - erwartet wird
• Selbständiges Arbeiten, eigenmotivierte Arbeit in kleinem, nahezu autarken Team
• Tätigkeit Vorort in Berlin (bei Bedarf Dienstreisen nach München)
Anforderung:
- Red Hat JBoss BPMS 6.3
- BRMS (Rule-Engine)
- Java
- technische Feinkonzeption
- Entwurf einer geeigneten serviceorientierten Software-Architektur
- Implementierung
Umgebung/Sonstiges:
- Auslastung 4-5 Tage/Woche vor Ort
Beginn: 16.04.2018
Dauer: 31.12.2018 + Opt.
Branche: Medien/Unterhaltung