We are looking for a

Java Software Engineer (m/w/d)

Apply

Role Description

Für unser Software Engineering Team suchen wir engagierte Teamplayer, die unsere technologische Zukunft aktiv mitgestalten wollen.

Als Java Software Engineer (m/w/d) bist du einer der zentralen Technologieexperten im Team. Du entwickelst zuverlässige Backend‑Services, arbeitest an modernen Web‑Frontends, integrierst Schnittstellen und bringst unsere Software‑Architektur auf das nächste Level.

Mit deinem Know-how in Java, modernen Frameworks und agilen Methoden treibst du innovative Lösungen voran und sorgst dafür, dass unsere Anwendungen performant, skalierbar und zukunftssicher bleiben.

Werde jetzt Teil unseres Teams!

Responsibilities

  • Entwicklung und Weiterentwicklung von Backend‑ und Frontend‑Komponenten mit Java, Spring, HTML5, CSS und JavaScript.
  • Implementierung von Schnittstellen (z. B. REST) sowie Anbindung und Nutzung von Datenbanken.
  • Neuentwicklung von Software‑ und Gerätemodulen, inkl. Treiberentwicklung (CAN‑Bus, RS485, TCP/IP) und spezieller Schnittstellen wie OPC UA.
  • Visualisierung von Messdaten sowie Weiterentwicklung der PC‑basierten Java‑Steuersoftware.
  • Qualitätssicherung und agile Zusammenarbeit durch automatisierte Tests, Code Reviews, Integrationstests und Umsetzung der Anforderungen der Product Owner.

Requirements

  • Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation sowie sehr gute Englischkenntnisse.
  • 3 Jahre Praxiserfahrung in der Softwareentwicklung mit Java und im Umgang mit gängigen Entwicklungsumgebungen (IntelliJ IDEA oder Eclipse) sowie Git.
  • Erfahrung mit Web‑ und Schnittstellentechnologien, z. B. HTML5, CSS, JavaScript, REST, OPC UA oder gängigen Kommunikationsprotokollen (CANopen, Modbus).
  • Kenntnisse weiterer Technologien wie C#, Python, relationalen Datenbanken (z. B. PostgreSQL) sowie Build‑Tools wie Jenkins.
  • Erfahrungen in Qualitätssicherung und agiler Entwicklung, insbesondere mit Scrum und Unit‑Testing‑Frameworks (JUnit, Mockito).


Unsere Benefits

  • Wir bieten Dir finanzielle Sicherheit mit einer marktgerechten Vergütung, die jährlich überprüft wird. Zusätzlich profitierst Du von zahlreichen Benefits, die Dein Gesamtpaket abrunden.
  • Monatlich erhältst Du 100 € steuerfrei, die Du flexibel über unsere Vorteilsplattform einsetzen kannst.
  • Wir bieten Dir ein hybrides Arbeitsmodell mit Gleitzeit und der Möglichkeit, bis zu 20 Tage im Jahr von jedem EU-Land aus remote zu arbeiten.
  • Innovation, Kreativität und Eigenverantwortung sind bei uns keine Schlagworte, sondern gelebter Alltag.
  • Deine Gesundheit steht im Fokus mit ergonomischen Arbeitsplätzen, Zuschuss zur Bildschirmbrille und Teilnahme am JobRad-Programm.
  • Erhalte einen Kinderbetreuungszuschuss bis zu 110 € monatlich für Vorschulkinder.
  • Genieße jeden Tag kostenloses Frühstück, frisches Obst, Kaffee, Tee & Wasser und subventioniertes Mittagessen.
  • Dich erwarten weitere Geschenke, um Deinen Geburtstag und andere besondere Anlässe zu feiern.
  • Erlebe ein herzliches, familiäres Arbeitsklima mit regelmäßigen Team-Events, die nicht nur Spaß machen, sondern uns auch als Team noch stärker verbinden.
  • Nutze unsere firmeneigene Lernplattform und individuelle Trainingsprogramme für deine fachliche und persönliche Entwicklung.

3 More Positions

Location
Department
Don’t see a position that shines at you?
Drop us a line