Senior Software Developer

Suedzucker Group — Germany · Posted ~1 day ago

Senior

Skills

Backend architecture Microservices Event-driven architecture Software design Technical specifications Scalable software development Automated testing Code reviews Software quality assurance

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Take a senior engineering role in transforming established enterprise systems into a modern microservice and event-driven architecture. You will define technical specifications, design robust backend architectures, develop scalable and testable applications, expand automated test suites, coordinate code reviews, and help uphold software quality standards. The position also includes supporting and mentoring fellow developers.

Highlights

Work on the modernization of established internal systems into a contemporary microservice and event-driven architecture. The role offers significant technical influence across backend architecture, scalable development, automated testing, code reviews, software quality, and mentoring of team members.

Description

Ihre Aufgaben Du arbeitest an der Weiterentwicklung unserer intern entwickelten IT-Systeme, die alle Funktionalitäten für die Kommunikation und Interaktion mit unseren Landwirten sowie die Abwicklung kaufmännischer und logistischer Prozesse in der Rohstoffbeschaffung abdeckenAktuell transformieren wir unsere seit Jahren bewährten zentralen Kernsysteme in eine moderne Microservice- und Event-Driven-Architektur. Zu deinen Hauptaufgaben zählen:Planung und Dokumentation technischer Spezifikationen für Funktionen und SystemdesignsDefinition und Erstellung umfassender Backend-ArchitekturenEntwurf, Entwicklung und Konfiguration von Anwendungen zur Erfüllung fachlicher und technischer AnforderungenSchreiben von testbarem, skalierbarem und effizientem CodeAufbau und Weiterentwicklung automatisierter Testsuiten sowie Koordinierung von Code-ReviewsBetreuung und Unterstützung von Teammitgliedern sowie Sicherstellung der Einhaltung definierter Software-QualitätsstandardsDefinition und Umsetzung von Migrationsszenarien zur Überführung monolithischer Anwendungen in moderne TechnologienEinführung und Weiterentwicklung aktueller sowie zukünftiger Webtechnologien Ihr Profil Erfolgreich abgeschlossenes Studium der Informatik oder vergleichbare QualifikationUmfassende Erfahrung in der Konzeption und Erstellung von Software-ArchitekturenGute Kenntnisse in Java, Kotlin, SQL, Spring Boot, Vue/Nuxt und TypeScriptErfahrung mit Schnittstellen, z. B. REST-Services oder GraphQLErfahrung in der Cloud-Entwicklung, insbesondere mit CI/CD, Containerisierung und Datenbus-TechnologienProjektmanagement-Erfahrung in der Software-EntwicklungFließende Deutsch- und Englischkenntnisse in Wort und SchriftBereitschaft, dich kontinuierlich weiterzuentwickeln und fachlich auf dem neuesten Stand zu bleibenStrukturierte, organisierte, selbstständige und zielorientierte ArbeitsweiseKonzeptionelles und analytisches DenkenHohe Einsatzbereitschaft, Eigenmotivation und Freude an der Arbeit im Team Kontakt Marcel Weber Telefon: 0621 421347