Beschreibung
Aufgaben:·Erweiterung und Modernisierung bestehender Lösungen im Bereich der Logistik Systeme. Hierbei geht um die Schaffung und Weiterentwicklung von Services im Sinne einer Microservice Architektur, die zur monetären Bewertung des Bestands in den Lägern und Märkten dienen.
·Schnittstellenzugriffe erfolgen über Rest mit json, über Kafka publisher und consumer, Datenbankzugriffe über jpa/jdbc. Die Servicelandschaft enthält zusätzlich diverse Webapplikationen, die auf Apache Wicket und Spring mvc basieren, zukünftig in Angular.
Must-Have-Skills:
·sehr gute Java-Kenntnisse
·Sehr gute Kenntnisse in Event Driven Architecture mithilfe von Apache Kafka
·Erfahren in Spring-Boot / Containerisierung mit Kubernetes / Back-End Entwicklung / Umsetzung von Microservice-Architekturen / sehr gut im Umgang mit Eclipse oder IntelliJ,
·GIT, Security (Spring Boot, Keycloak/IDP)
·Erfahrung bei Verarbeitung großer Datenmengen mit Java/ Datenbankentwicklung
·PostgreSQL/ SQL/JDBC (bis Middleware, keine DBA Kenntnisse)
Erforderliche Tools / Sytemlandschaften:
·Spring
·Spring Boot
·Maven 3.x
·Relationale Datenbanken, insb. DB2
·Kubernetes
·Eclipse / Intellij
Nice-to-Have-Skills:
·Erfahrung in Modellierung mit BPMN 2.0 bis hin zur Ausführung durch Process Engines / Erfahrung mit Camunda BPM / Erfahrung in der Frontend-Entwicklung mit Apache Wicket oder Spring MVC / Google Cloud Platform/ Angular für Dialogentwicklungen
Start: 15.04.2024
Dauer: 18 Monate +
Einsatzort: Köln, Deutschland (90% remote)
Auslastung: 40h/Woche
Typ: Arbeitnehmerüberlassung