Beschreibung
Für ein spannendes Projekt im Raum Bern suchen wir einenSoftware Engineer – Java / Spring Boot 80% (m/w/d)
Bei der zentralen Plattform für die Verteilung von Daten aus dem Bereich Infrastruktur soll der IBM Integration Bus (IIB) durch eine Spring Boot (Cloud) basierte Lösung abgelöst werden.
Ihr Profil:
- Erfahrung in ähnlicher Position in einem internationalen Umfeld
- Erfahrung mit Java, Spring Boot und Cloud Native Application Architectures
- Erfahrung in "Reverse-Engineering"
- Erfahrung mit Messaging (z.B. MQ, JMS, AMQP, Kafka) und Event Driven Architectures von Vorteil
- Hands-On Erfahrung mit IBM MQ ist wünschenswert
- Kenntnisse im Lesen und Schreiben von IBM Integration Bus Anwendungen mit Java und ESQL von Vorteil
- Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch
Ihre Aufgaben:
- Reverse Engineering des bestehenden Codes auf dem IBM Integration Bus (Java und ESQL, sowie IIB spezifische Konfigurationen) und Erstellen von fachlich gleichfunktionierenden Java-Komponenten
- Ausführliche Dokumentation der aktuellen Lösung
- Entwurf für ein "Testing Framework", damit die Ablösung mit der bestehenden Lösung verglichen werden kann
- Entwurf der neuen Architektur, basierend auf Spring Boot, Spring Integration und mit gezieltem Einsatz der neuen strategischen Technologien
Wir freuen uns über Ihre Bewerbungsunterlagen an Für Fragen zu diesem Projekt können Sie sich auch gerne telefonisch bei Jens Schäfertöns melden.