Beschreibung
Aufgaben:• Anforderungsanalyse gemeinsam mit dem Product Owner
• Lösungskonzeption (rund um Datenstrukturen, Entitäten und Attribute des Stammdatenmanagements) und diese intensiv begleiten
• Softwareentwicklung und entwicklungsnahe Softwaretests
• DevOps-Tätigkeiten für den konventionellen Betrieb
• perspektivisch auch Container-Plattform- und CI/CD-Pipeline-bezogene DevOps-Tätigkeiten
Anforderungen:
Methodenkenntnisse:
• Anforderungsmanagement
• SCRUM/ Agile Methoden
• DevOps
Skills:
• Tiefgehendes Verständnis für verteilte Backend-Anwendungen in Theorie und Praxis
• Nachgewiesene Erfahrung in unternehmensweiten Softwareentwicklungen
• Kenntnisse und Erfahrungen in der agilen Softwareentwicklung
• Kenntnisse in der Konzeption und der Entwicklung komplexer Anwendungen innerhalb einer SOA-Anwendungslandschaft
• Kenntnisse Frontend: JavaScript (React- oder alternativ AngularJS-Erfahrung)
• Kenntnisse Backend: idealerweise JavaEE-, alternativ SpringBoot-Erfahrung
• Erfahrungen mit Hibernate / PostgreSQL
• Erfahrungen mit ElasticSearch
• Erfahrungen mit Kibana
• Erfahrungen mit Jira und Confluence
• Erfahrungen im Umgang mit Build-Prozessen komplexer Java-Anwendungen (Maven, Git, Stash, Jenkins, …)
• Bereitschaft, sich mit neuesten Technologien im Umfeld Java EE 8, Docker, Jenkins 2 … auseinanderzusetzen