Unser Kunde ist ein mittelständisches Unternehmen, das als verlässlicher Partner der Industrie umfassende technische Expertise bietet. Die Tätigkeiten erstrecken sich entlang der gesamten Prozesskette von der Planung und Projektierung über die Entwicklung und Konstruktion bis hin zur Fertigung, Montage und Inbetriebnahme. In dieser Rolle als Softwareentwickler im Fullstack-Bereich tragen Sie maßgeblich zur Entwicklung der Zukunft bei. Ihre Hauptaufgaben umfassen die Programmierung, das Design sowie die Implementierung und das Customizing technischer Komponenten, Schnittstellen, Module und Datenbanken. Dabei halten Sie sich an definierte Entwicklungsstandards und gewährleisten die Sicherheit, Robustheit, Performance und Skalierbarkeit der Anwendungen. Sie sind verantwortlich für die eigenverantwortliche Entwicklung und Optimierung bestehender sowie neuer Softwareprodukte im agilen Umfeld und arbeiten an der Einrichtung und Weiterentwicklung von Entwicklungs- und Cloud-Umgebungen. Zudem führen Sie Code-, Komponenten- und Modultests durch und entwickeln Teststrategien sowie Testautomatisierungen. Die Planung und Steuerung von IT-Projekten, die Analyse technologischer Trends und die Dokumentation technischer Komponenten gehören ebenfalls zu Ihren Aufgaben. Sie werden Teil eines dynamischen Teams, das Innovation und Zusammenarbeit schätzt und Ihnen die Möglichkeit bietet, Ihre Fähigkeiten kontinuierlich weiterzuentwickeln.
Softwareentwickler (m/w/d) Fullstack
Beschreibung
Anforderungen
Der ideale Kandidat bringt ein abgeschlossenes IT-Studium, beispielsweise in Wirtschaftsinformatik, oder eine vergleichbare Qualifikation mit. Zudem sollten Sie über einschlägige Berufserfahrung als Senior Java Entwickler verfügen, insbesondere in Java und Java Spring Boot. Praktische Kenntnisse in der Backendentwicklung mit Microservices, Python, JavaScript oder Smalltalk sind ebenfalls erforderlich. Erfahrung im Cloud-Umfeld, insbesondere mit AWS oder vergleichbaren Anbietern, sowie Kenntnisse in Kubernetes, Docker, PostgreSQL und asynchroner Verarbeitung sind von Vorteil. Sie sollten zudem fundierte Erfahrung mit KI-gestützter Performance-Analyse und Tools wie GitHub Copilot besitzen. Ein sicherer Umgang mit Entwicklungsumgebungen wie IntelliJ oder VS Code, CI/CD-Tools und Testautomatisierung ist ebenfalls wichtig. Kenntnisse in Webentwicklung mit modernen Frameworks wie VueJS, Angular oder React sowie sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift sind unerlässlich. Der Arbeitgeber legt großen Wert auf Teamfähigkeit, analytisches Denken und eine proaktive Herangehensweise an Herausforderungen.