Ihre Aufgaben
Das ist dein Job:
- Neu- und Weiterentwicklung unserer Softwarelösungen
- Migration von Legacy Code zu Self-Contained Systems
- (Neu-) Konzeption und Software-Design
- Datenbank-Modellierung
- Pflege und Erweiterung der Back- und Frontends
- Erstellung von Unit Tests, Monitoring- und Logging-Tools, sowie einer automatisierter Qualitätssicherung
- Prozessanalyse und Optimierung der Umsetzung, Mitgestaltung der Entwicklungsmethoden und Prozesse
- Aufnahme und Umsetzung von Kundenanforderungen
Ihr Profil
Das bist Du:
- Du beherrschst die folgenden Programmiersprachen: Java Spring und Go
- Du fühlst dich sicher in den vielfältigen Technologiestacks wie Build-System, Docker, Cloud Engineering, Datenbanken etc.
- Du bist Experte in SQL (MySQL), vorteilhaft: noSQL
- Du hast Kenntnisse in Linux und Design Patterns
- Erfahrung im Design von Softwarearchitekturen und APIs
- Vorteilhaft: Erfahrung mit Continuous Integration, Auslieferungsprozessen (build, test, deploy)
- Gute Englischkenntnisse in Wort und Schrift
Warum wir?
Das bekommst Du:
- Spannende Themen wie Nachhaltigkeit, Supply-Chain-Management und Logistik
- Teamorientierte Arbeitsatmosphäre mit Pair Programming
- Mobiles Arbeiten (bis zu 4 Tage wöchentlich) mit flexiblen Arbeitszeiten
- Teamevents, Meetups und viele Entfaltungsmöglichkeiten
- Auf dich zugeschnittene Benefits (wie z.B. Jobtickets, Essenszuschuss, Bike-Leasing etc.), regelmäßiges Grillen, Bürohunde für gute Laune und gemeinsame Aktivitäten (z.B. Laufgruppen)
- Unbefristete Anstellung