Beschreibung
Aufgabe:* Design / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis von state of the art- Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken
* Tätigkeiten innerhalb des gesamten Entwicklungszyklus von Konzeption, Design, Implementierung, Test und Deployment
* 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
Anforderung:
Muss-Anforderungen:
* Kenntnisse in Analyse, Bewertung und Schätzung von Liefereinheiten (User Stories, Backlog Einträgen) und deren Refinement
* Mehrjährige praktische Erfahrungen in agiler Softwareentwicklung nach SCRUM (Kanban, Continuous Integration, Continuous Deployment)
* Mehrjährige Erfahrung von verschiedenen Datenbankkonzepten (SQL, NoSQL, PL/SQL, )
* Erfahrungen im Bereich State of the Art Technologien ( AWS, RDS, )
* Umfassende Erfahrungen in API / SST Design (insb. auch Versionierung / Mapping von SST), XML/XSD bzw. JSON/JSON Schema, SOAP und REST
Soll-Anforderungen:
* Praktische Erfahrungen mit den Tools Eclipse, Docker, Jenkins, o.ä.
* Kenntnisse des gängigen Toolset zur Abwicklung von agilen Projekten wie z.B. JIRA, Confluence, o.ä.
* mehrjähriger Erfahrung (> 3 Jahre) als Software Entwickler im Bereich JAVA / J2EE / SPRING in der Entwicklung von Unternehmensanwendungen (Backend)
* Entwicklung und Durchführung von Entwickler-Tests (Modultests, Modulgruppentests)
* Erfahrungen in den Bereichen Test Automation
* Erfahrung mit Kundendatenbanken
* Datenbankkenntnisse (PostgreSQL, Oracle)
Beginn: 09.12.2019
Dauer: 01.01.2021
Branche: Transport & Logistik