Endkundenprojekt

SOFTWARE DEVELOPER / SOFTWAREENTWICKLER JAVA (M/W) FÜR UNSER PORTFOLIOMANAGEMENT TEAM

Nordrhein-Westfalen, Düsseldorf  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

SOFTWARE DEVELOPER / SOFTWAREENTWICKLER JAVA (M/W) FÜR UNSER PORTFOLIOMANAGEMENT TEAM
Software Development

WAS DU TUST
In Deiner neuen Position bist Du als Teil unseres agilen Software Entwicklungsteams verantwortlich für den Entwurf und die Implementierung unseres Portfoliomanagements für die Touristik. Dabei steigst Du bereits bei der Anforderungsanalyse in den Entwicklungsprozess ein und bringst eigene Ideen zu deren Umsetzung mit. Zu Deinen Aufgaben gehören schwerpunktmäßig:

- Konzeptionierung und Entwicklung datenbankbasierter (MongoDB / Solr) Applikationen in Java / Kotlin
- Einsatz von Java Enterprise Methoden mit REST-Webservices, Messaging (JMS) und reaktiven Frameworks (LMAX Disruptor)
- XML-/JSON-/CSV-Datenverarbeitung, die hinsichtlich Performance und Zuverlässigkeit höchsten Anforderungen gerecht werden
- Pflege und Weiterentwicklung bestehender Software-Komponenten
- Enge Zusammenarbeit mit anderen Teams
- Testing bzw. TDD ist für Dich selbstverständlich


WAS DU MITBRINGST
Mit Deiner schnellen Auffassungsgabe, Deinem Engagement, Deiner Neugierde und der Fähigkeit, Dich in komplexe Sachverhalte einzuarbeiten, bringst Du gute Grundvoraussetzungen für eine erfolgreiche Tätigkeit in unserem Entwicklerteam mit. Durch Deine guten kommunikativen Fähigkeiten, kombiniert mit strukturiertem, analytischem Denken, rundest Du Dein Profil ab. Des Weiteren ergänzt Du unser Team ideal durch die folgenden Voraussetzungen:

- Abgeschlossene Ausbildung als mathematisch-technischer Softwareentwickler, Fachinformatiker Anwendungsentwicklung oder ein abgeschlossenes Studium der Informatik
- Mindestens 2 Jahre Berufserfahrung in der Softwareentwicklung und idealerweise Erfahrung im Umgang mit agilen Methoden (z.B. SCRUM oder KANBAN)
- Sehr gute Kenntnisse in Java und ggfs. einer weiteren objektorientierten Programmiersprache
- Gute Kenntnisse im Umgang mit NoSQL (vorzugsweise MongoDB) und/oder relationalen Datenbanken sowie der Anbindungen aus Java heraus
- Erfahrung mit Webservices und der Verarbeitung von XML-Dokumenten
- Erfahrung mit mindestens einem reaktiven Framework (z.B. Reactor, RxJava o.ä,)
- Klares Verständnis von Software-Engineering-Prinzipien, Best-Practice-Methoden und Design-Patterns, bspw. CQRS, Event Sourcing, Reactive Streams
- Tomcat, ActiveMQ, JAXB, JMS, REST, CDI, Jersey und JUnit oder Vergleichbares sind Dir nicht fremd und Du hast bereits erfolgreich damit gearbeitet
- Microservices und Docker sind für Dich mehr als Buzzwords
- Fließende Deutsch- und Englischkenntnisse in Wort und Schrift


Von Vorteil sind außerdem folgende Kenntnisse:

- Branchenkenntnisse aus der Touristik
- Kenntnisse in einer Scriptsprache (Bash, Python, etc.) und Unix
- Erfahrung im Umgang mit Maven, GIT, Docker, Kafka, Bamboo, Jira, Confluence
Start
ab sofort
Dauer
6 Monate
(Verlängerung möglich)
Von
Peakwork AG
Eingestellt
29.05.2018
Ansprechpartner:
Philipp Seiz
Projekt-ID:
1562262
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren