Zum Inhalt springen

(Senior) Software Engineer Java / Kotlin (m/w/d)

Common Solutions Bochum (44799)

Vollzeit permanent
Zur Anzeige und bewerben Die Bewerbung läuft direkt beim Unternehmen. jobs-jobs-jobs.de nimmt keine Unterlagen entgegen.

Die Anzeige

Bewerbungsfrist
10.03.2027

Wir modernisieren unser Warehouse-Management-System storelogix von Grund auf. Aus einem über viele Jahre gewachsenen System entsteht Schritt für Schritt eine moderne, cloud-native Plattform auf einem einheitlichen Tech-Stack.

Deine Rolle und Aufgaben

  • Du entwickelst gut testbare Backend-Services in Kotlin und Java und arbeitest an zentralen Bestandteilen unseres WMS, von Domänenlogik und Datenmodellen bis zu Domain-Driven Design.
  • Du entwickelst unsere Integrationsschicht weiter und bindest externe Systeme an: REST, Messaging, File- und FTP-Ingestion sowie Mapping, Fehlerbehandlung und Retry-Logik, unter anderem mit Apache Camel und Enterprise Integration Patterns.
  • Du denkst den Betrieb unserer Services auf Kubernetes mit, von Konfiguration und Observability bis zu Skalierung und Zuverlässigkeit, und löst Legacy-Bestandteile im laufenden SaaS-Betrieb nach dem Strangler-Prinzip ab.
  • Du gestaltest Architektur, Code-Qualität und gemeinsame Engineering-Standards mit und bringst dich bei Testing und Code Reviews ein. Im Team arbeiten wir mit Scrum.

Das bringst du mit

  • Mehrjährige Erfahrung in der Softwareentwicklung auf der JVM mit Java und/oder Kotlin
  • Gute Grundlagen im Software-Engineering bei Architektur, Testing, sinnvollen Abstraktionen und Code Reviews
  • Erfahrung mit relationalen Datenbanken wie PostgreSQL oder Oracle und mit Datenmodellierung
  • Erfahrung mit Backend-Frameworks und dem Zusammenspiel mehrerer Services
  • Grundverständnis von Containern, Kubernetes und cloud-nativen Betriebskonzepten
  • Gute Deutschkenntnisse für die Zusammenarbeit im Team

Unser Stack

Kotlin, Java, Quarkus, PostgreSQL, Oracle, Kubernetes, Apache Camel, Messaging und Queues, OAuth, GitOps, Prometheus, Grafana.

Aufgaben

Entwicklung testbarer Backend-Services in Kotlin und Java, Weiterentwicklung der Integrationsschicht und Anbindung externer Systeme, cloud-nativer Betrieb auf Kubernetes, Mitgestaltung von Architektur, Code-Qualität und Engineering-Standards.

Profil

Mehrjährige Erfahrung in der Softwareentwicklung auf der JVM mit Java und/oder Kotlin, fundierte Software-Engineering-Grundlagen, Erfahrung mit relationalen Datenbanken und Datenmodellierung, Grundverständnis von Containern und Kubernetes, gute Deutschkenntnisse.

Wir bieten

Kostenfreie private Zusatzkrankenversicherung, betriebliche Altersvorsorge, 30 Tage Urlaub, hybrides Arbeiten, JobRad, Weiterbildung, strukturiertes Onboarding, kostenfreie Parkplätze, Mitarbeiterrabatte

Direkt bewerben

jobs-jobs-jobs.de verwendet nur die Cookies, die für den Betrieb der Seite nötig sind. Kein Tracking, keine Werbenetzwerke, keine Auswertung Ihres Verhaltens. Einzelheiten stehen in der Datenschutzerklärung.

Datenschutz