Unser Kunde ist ein führendes Unternehmen im Bereich der Analyse- und Gasdurchflussmesstechnik, das innovative Produkte und Dienstleistungen anbietet. In dieser spannenden Rolle als Anwendungsentwickler sind Sie verantwortlich für die Entwicklung und Pflege einer Plattform, die komplexe Variantenkonfigurationslogiken abbildet. Zu Ihren täglichen Aufgaben gehört die Umsetzung von Backend-Komponenten mit Java und Spring Boot sowie die Konzeption und Implementierung von REST-APIs zur Integration bestehender Systeme. Sie werden auch relationalen Datenstrukturen modellieren und verwalten, insbesondere in MySQL. Darüber hinaus arbeiten Sie an der Containerisierung und dem Betrieb von Anwendungen mit Docker, idealerweise auch mit Kubernetes. Ihre Aufgaben umfassen ebenfalls die Entwicklung und Anpassung von Frontend-Komponenten mit JavaScript, Node.js, HTML und CSS. Sie sind Teil eines dynamischen Teams, das sich mit der Analyse fachlicher Anforderungen im CPQ-Umfeld beschäftigt und diese strukturiert umsetzt. Das Arbeitsumfeld ist geprägt von einer offenen Unternehmenskultur, in der Teamarbeit und Eigenverantwortung großgeschrieben werden. Sie haben die Möglichkeit, Ihre Fähigkeiten kontinuierlich weiterzuentwickeln und an innovativen Projekten zu arbeiten.
Anwendungsentwickler - CPQ / Konfigurationsplattform (w/m/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt sehr gute Kenntnisse in Java, insbesondere mit Spring Boot, sowie in der Entwicklung moderner Webanwendungen mit. Erfahrung mit REST-Architekturen, API-Design und der Integration verteilter Systeme ist erforderlich. Sie sollten gute Kenntnisse im Umgang mit Docker und Container-Technologien haben und Erfahrung mit relationalen Datenbanken wie MySQL sowie in der Datenmodellierung mitbringen. Zudem sind sehr gute Kenntnisse im Frontend-Bereich mit JavaScript, Node.js, HTML und CSS von Vorteil. Ein Verständnis für Softwarearchitekturen, Design Patterns und komplexe Datenstrukturen ist notwendig. Idealerweise haben Sie Erfahrung mit regelbasierten Systemen, Konfigurations-Engines oder CPQ-Lösungen. Erste Erfahrungen mit AI-gestützten Ansätzen, beispielsweise zur Regelableitung oder Datenanalyse, sind wünschenswert. Kenntnisse in CI/CD-Pipelines, beispielsweise GitLab CI, sowie mit Application Servern wie Apache Tomcat sind ebenfalls von Vorteil. Verhandlungssichere Deutsch- und Englischkenntnisse sowie ausgeprägte Teamfähigkeit, hohe Eigenmotivation und Selbstständigkeit runden Ihr Profil ab.