Softwareentwickler*in Backend / Fullstack (all genders)
Role details
Job location
Tech stack
Job description
Backend Entwicklung Dokumentation Git Java Microservices MongoDB
+3, * Weiterentwicklung und Integration von Softwarelösungen: Mitgestaltung und Optimierung bestehender Anwendungen, insbesondere unserer Schnittstellenanwendungen, die zentrale und verteilte Warenwirtschaftssysteme mit unseren After-Sales-Lösungen verknüpfen, sowie Implementierung und Pflege von REST-APIs und Microservices zur nahtlosen Systemkommunikation.
-
Backend-Entwicklung mit Java: Entwicklung performanter, skalierbarer und qualitativ hochwertiger Backend-Komponenten und Microservices auf Basis moderner Softwaretechnologien.
-
Qualitätssicherung und Dokumentation: Erstellung aussagekräftiger Unit Tests und strukturierte Dokumentation der entwickelten Module zur Sicherstellung nachhaltiger Softwarequalität.
-
Agile Zusammenarbeit im Entwicklungsteam: Enge Kooperation mit Kolleg*innen verschiedener Fachbereiche sowie aktive Einbringung in Entwicklungsprozesse und kontinuierliche Verbesserungen.
-
Unterstützung im 3rd-Level-Support: Gelegentliche Analyse komplexer technischer Fragestellungen und Unterstützung bei der Fehlerbehebung im laufenden Betrieb.
Requirements
-
Erfahrener Backend- oder Fullstack-Entwickler*in mit Präferenz zum Backend: Mehrjährige Erfahrung in der Softwareentwicklung - idealerweise im Backend-Bereich - sowie aktive Mitgestaltung komplexer Systeme.
-
Starke Java-Kompetenz & Verständnis von Softwarearchitekturen: Umfassende Kenntnisse in Java und Sicherheit in der Entwicklung von WebServices (REST-APIs) sowie im Umgang mit Microservices, MongoDB, Git und idealerweise Kubernetes.
-
Technologiebegeistert & lernfreudig: Freude an kontinuierlicher Weiterentwicklung, Arbeit mit modernen Technologien und Mitwirkung an der Verbesserung bestehender Softwareprodukte in komplexen Systemlandschaften.
-
Teamorientierte und flexible Persönlichkeit: Schnelle Einarbeitung in neue Prozesse und Technologien sowie souveräner Umgang mit wechselnden Anforderungen in einem kollegialen, lösungsorientierten Arbeitsumfeld.