Beschreibung
Aufgabe:Kontext:
Unser Kunde arbeitet an einem Nachfolger des Systems zur Werke- und Produktzuordnung. Dieses Nachfolge-System soll es ermöglichen - wie schon das Vorgängersystem - die Meldungen von Nutzungen auf Werke aus nationalen und internationalen Beständen zuzuordnen. Das Nachfolge-System soll dabei die hervorragende Qualität des Vorgängers zumindest beibehalten, allerdings auf einem neuen Technologie-Stack aufsetzen und sich in eine neu entstehende IT-Landschaft integrieren.
Aufgabe:
Mitarbeit in einem agil ausgerichteten Entwicklungsteam als Full-Stack-Entwickler:
* Testgetriebene Umsetzung von Stories
* Pair-Programming mit anderen Entwicklern
* Analyse von fachlichen Themengebieten und einzelnen Stories
* Qualitätssicherung von Stories (Test und Code-Review)
* Abstimmung und Kollaboration im Projektteam
* Bedarfsgerechte Rücksprache mit dem Fachbereich
* Präsentation und Dokumentation der Ergebnisse
Tech-Stack:
* main
- Java 8
- Spring (Boot, DI, MVC, Integration, )
- Elasticsearch 6.x
- Angular 6 (TypeScript), HTML, CSS
- JMS / EAI (Tibco)
- SOAP-WS
* reporting
- Kibana
* test
- jUnit
- Cucumber
* dev
- gradle
- IntelliJ
Doku-Stack:
* UML (Enterprise Architect)
Anforderung:
* Unbedingt:
- Java 8
- Spring
Solide Kenntnisse zumindest von Spring Core und Spring MVC
- Elasticsearch
- Web-Entwicklung (idealerweise mit Angular)
- UML
* Idealerweise:
- Enterprise Architect
- Groovy / Gradle
- Cucumber
* Gute Kommunikation (Pair-Programming, Abstimmung mit Fachexperten und technischen Stakeholdern)
* Die Fähigkeit und Bereitschaft sich in neue Technologien und Software einzuarbeiten.
Sonstiges:
München ggf. Berlin
Projektsprache Deutsch (must have)
Englisch (nice to have)
Beginn: ASAP
Dauer: 30.09.2019
Branche: Medien/Unterhaltung