Senior Java Software Developer (m/w/d) Industrial Internet of Things – Fullstack

Zum Inhalt scrollen

Über uns

Unser Mandant ist einer der weltweit führenden Lösungsanbieter im Bereich Fertigungssteuerung im industriellen Internet der Dinge (IIoT).

In jüngster Zeit hat sich das Unternehmen zum umfassenden IIoT-Lösungspartner mit Hochleistungs-Plattform und vitalem Ökosystem gewandelt. Die schlüsselfertige und frei erweiterbare Cloud-Plattform-Lösung ist bei großen wie mittelständischen Unternehmen im Einsatz. Mehr als 100.000 Maschinen weltweit werden bereits mit dieser Technologie überwacht.

Was Sie machen werden

Das Unternehmen entwickelt seine führende Industrial Internet of Things Platform systematisch weiter. Als Senior Java Software Developer (m/w/d) IIoT – Fullstack entwickeln Sie an der Mensch-Machine-Schnittstelle des Workflow-Control-Systems sowie an deren Interaktion mit der zentralen Processing Engine. Somit arbeiten Sie als Mitglied im Core Team sowohl im Frontend als auch im Backend.
 

  • Sie sind als Teammitglied für die Konzeption, den Test sowie die Neu- und Weiterentwicklung der Industrial Internet of Things (IIoT) Platform sowie für darauf basierte, moderne Webanwendungen verantwortlich
  • Darüber hinaus arbeiten Sie im Rahmen der agilen Softwareentwicklung an der Automatisierung der Softwaretests und an der Erhöhung der Testabdeckung
  • Sie setzen sich mit anspruchsvollen Fragestellungen im Zusammenhang mit Softwarequalität, Skalierbarkeit und Effizienz auseinander
  • Sie entwickeln mit modernen und innovativen Technologien (wie Akka und Apache Ignite) sowie Architekturen (wie Reactive Architecture und InMemory-Computing)

Was Sie mitbringen

  • Sie haben ein Studium der Informatik, Wirtschaftsinformatik oder einer verwandten Fachrichtung erfolgreich abgeschlossen
  • Sie besitzen sehr gute Kenntnisse sowie mehrjährige praktische Erfahrung in der Java-Programmierung
  • Sie sind es gewohnt, in einer agilen Umgebung Software zu entwickeln (SCRUM)
  • Sie besitzen Kenntnisse in agiler Testmethodik (z.B. TDD, BDD)
  • Es wäre hervorragend, wenn Sie über Kenntnisse und Erfahrungen verfügen mit
    • Entwicklertools: IntelliJ IDEA, Git, Jira, Bitbucket, Maven
    • Testing-Frameworks: JUnit, Mockito, JGiven, Selenium
    • Technologien: Spring, Hibernate, Akka, Apache Ignite
    • Datenbanken: SQL Server, Oracle
    • Schnittstellen-Technologien: JMS, MQTT, REST
    • UI-Frameworks: CaptainCasa, Vaadin, HTML5, Javascript
  • Sehr gute Englischkenntnisse, gute Deutschkenntnisse wünschenswert, aber kein Muss!

WAS SIE PERSÖNLICH AUSZEICHNET...

  • Sie sind ein Teamplayer, interessieren sich für moderne Technologien und können mit Ihrer eigenen Motivation auch andere begeistern
  • Sie wissen um die Vorteile von agiler Softwareentwicklung und können sich damit stark identifizieren
  • Sie sehen Maßnahmen zur Sicherung der Softwarequalität als selbstverständlicher Teil der Softwareentwicklung

Das bieten wir Ihnen

  • Spannende Aufgaben mit viel Raum für eigene Ideen
  • Ein internationales Arbeitsumfeld
  • Flache Hierarchien und offene Kommunikation
  • Flexible Arbeitszeiten
  • Mobiles Arbeiten
  • Inhouse-Schulungen
  • 30 Tage Urlaub sowie die Option auf bis zu 10 weitere Urlaubstage
  • Gesundheitsförderung, u.a. JobRad und Betriebsmedizin
  • Vereinbarkeit von Beruf und Familie
  • Regelmäßige Mitarbeiterevents
  • Ergonomische Arbeitsplätze mit optimaler technischer Ausstattung
  • Kostenfreie Getränke

Wir freuen uns sehr auf Ihre Kontaktaufnahme. Oliver Wersinski beantwortet Ihnen gerne Ihre Fragen unter der Telefonnummer ++49(0)211-88250-400. 

Gerne können Sie die offene Position mit Ihrem Netzwerk teilen!

So arbeiten wir

Teamwork
Gemeinsam stellen wir fest, ob die Stelle zu Ihnen und Ihren Vorstellungen passt.

Moderation
Wir begleiten Sie durch den Bewerbungsprozess und klären Ihre entscheidenden Fragen zeitnah.

Fairness und Transparenz
Wir sind offen und ehrlich, zu Ihnen und unseren Kunden. Das ist uns wichtig.

Teamtailor

Bewerber-Tracking-System von Teamtailor