Java-Entwickler (m/w/d)

Für unseren Standort in Münster

Unsere Benefits

  • Flexible Arbeitszeiten
  • Mobiles Arbeiten
  • Duz-Kultur (vom Azubi bis zum Vorstand)
  • Regelmäßige Firmenevents
  • Pausenaktivitäten (Kicker, Tischtennis, Spike-Ball, Grillhütte)
  • JobRad & Pkw-Leasing
  • E-Ladestation für Autos und Fahrräder
  • Betriebliche Altersvorsorge
  • Vermögenswirksame Leistungen
  • GivveCard
  • Gute öffentliche Verkehrsanbindung
  • Ausreichend kostenfreie Parkplätze vor Ort
  • Eltern-Kind-Büro
  • Mitarbeitende werben Mitarbeitende
  • Außen- und Innenterassen

Deine Aufgaben

  • Zu deinen täglichen Aufgaben gehören die Weiterentwicklung und Mitgestaltung unserer Cloud Plattform  
  • Dabei stellst du die Konzeption und Implementierung technischer Grundlagen sowie die Robustheit, Skalierbarkeit und Wartbarkeit der Cloud-Plattform sicher   
  • Das Monitoring der Applikation, durch den Einsatz geeigneter Metriken, wird von dir regelmäßig überwacht, verwaltet und auf dem neuesten Stand gehalten  
  • Hierbei nutzt du agile Methoden wie Scrum und moderner Entwicklungsmethoden wie DDD, CQRS und Clean Code 

Dein Profil

  • Abgeschlossene Berufsausbildung z.B. als Anwendungsentwickler: in mit Berufserfahrung oder alternativ ein erfolgreich abgeschlossenes Studium der Informatik, Wirtschafts- oder Medieninformatik
  • Erfahrung in der Entwicklung einer Microservice-Architektur sowie mit Event Sourcing und Event Messaging (vorzugsweise mit Apache Kafka)
  • Weitreichendes technisches Verständnis sowie praktische Erfahrungen mit dem Spring Framework, Spring Boot Ökosystem und dem Spring Cloud Netflix Stack
  • Erfahrungen in Aspect-oriented programming mit Spring und ein umfangreiches Verständnis der Spring Bean Lifecycle, Dependency Injection und Custom Auto-Configuration
  • Kenntnisse in Application Performance Monitoring
  • Erfahrungen mit Kafka Streams (und Spring Cloud Stream) sind von Vorteil
  • Hohes Maß an Eigenständigkeit sowie eine strukturierte Arbeitsweise
  • Freude und Interesse in einem Team zu arbeiten und eine sichere Kommunikation in Deutsch (mind. C1) sowie gute Englischkenntnisse

 

Online bewerben