Overview

Vollzeit k.A. IT/TK Softwareentwicklung Informatik EDV/IT- AUSBILDUNG Informatik, Wirtschaftsinf., IT u. TK Nordrhein-Westfalen Schillerstr. 16, 32052 Herford Fachkraft Universitätsstudium Deutschland Informationstechnologie, Internet Homeoffice Option Fachhochschulstudium Home Office Herford (Home-Office möglich) Angestellter o. Leitungsfunktion Fachinformatik Softwareentwickler Softwareentwicklung Javaentwickler Javaentwicklung Java-Softwareentwickler IT-Projektmanager JDK JVM Linux Windows Informatikwissenschaften Programmiersprache software developer software engineer programmer IT ITler Informatik, IT 32052 Softwareentwicklung Java Software Entwickler (m/w/d) Berufsausbildung IT Erste (1-2 J.) Deutsch Abgeschlossenes Studium der Fachbereiche IT, Informatik oder vergleichbare Qualifikation
Beherrschen aller nötigen Programmiersprachen (insb. Java), Frameworks (Spring) sowie Entwicklungswerkzeugen (Eclipse/Netbeans/IntelliJ, git, Maven)

Von Vorteil sind Erfahrungen und Kenntnisse im Bereich:

Datenmanagement/ -verwaltung (SQL), Kommunikationsprotokolle (MQTT, OPC UA, usw.) sowie Netzwerkkonfigurationen
Kenntnisse von Netzwerkprotokollen, Virtualisierungs- und Container-Services (Docker) sowie Cloud-Services (MS Azure, AWS)
Mehrjährige Erfahrung im Bereich Softwareentwicklung (Backend-Entwicklung mit Java/Spring Boot)
Vorerfahrungen in der Frontend-Entwicklung mit Angular und im industrienahen Bereich

Weiterhin verfügst du über folgende Kompetenzen und Eigenschaften:

Sehr ausgeprägte analytische Fähigkeiten sowie eine eigenverantwortliche und eigenständige Arbeitsweise
Verständnis für komplexe technische Sachverhalte und Abstraktion, wie diese umsetzbar sind
Spaß an neuen Herausforderungen gepaart mit der Bereitschaft, ständig Neues zu lernen
Durchhaltevermögen in Projekthochphasen und bei der Lösungsfindung
Hohe Kommunikations- und Teamfähigkeit Informationstechnologie, TK Backend-Entwicklung an einer Advanced Analytics-Plattform sowie einer Edge Analytics-Komponente
(Festo AX, Künstliche Intelligenz)
Entwicklung von Standard-Softwarekomponenten sowie kundenspezifischer Features: Durchführung der Umsetzung unter Nutzung von entsprechenden Sprachen und Entwicklungswerkzeuge
(z. Zt. Java, Maven, Spring etc.)
Implementierung von (ggf. automatisierten) Softwaretests sowie Durchführung von Performance- und Lasttests
Sicherstellung einer umfassenden und verständlichen Dokumentation sowie einer guten Code-Qualität
Vermittlung komplexer Sachverhalte in Kundengesprächen mit fachfremden Kunden sowie Fachexperten
Teilweise Projektbetreuung