Softwareentwickler
Role details
Job location
Tech stack
Job description
Mitarbeit an der Entwicklung moderner Softwarelösungen (Backend, APIs, Automatisierungen)
-
Arbeit mit Cloud- und Container-Technologien
-
Weiterentwicklung und Integration bestehender Systeme
-
Zusammenarbeit im Team bei Architektur-, Code- und Designentscheidungen
-
Einsatz und Weiterentwicklung KI-gestützter Entwicklungsprozesse
Das bringst du mit
-
Gute Kommunikationsfähigkeiten und Freude an Teamarbeit
-
Neugier und Lust, neue Technologien zu entdecken und auszuprobieren
-
Ein breites technisches Grundverständnis (nicht nur eine Programmiersprache)
-
Eine Arbeitsweise, die zu unserem Arbeitsstil passt: eigenständig, selbstorganisiert, lernbereit
-
Erste praktische Erfahrung (Studium, Ausbildung, Projekte oder Praktika) mit einigen der folgenden Technologien: Programmiersprachen: Kotlin, Java, TypeScript, Python Container & Cloud: Kubernetes, Docker APIs & Integration: REST APIs, API Gateways Datenbanken: relationale und/oder NoSQL-Datenbanken Build & Tooling: Gradle oder Maven Automatisierung: n8n oder vergleichbare Tools Versionierung & CI/CD: Git, GitLab, GitLab Runner
Du musst nicht alles perfekt beherrschen - wichtig ist deine Lernbereitschaft und dein Interesse an moderner Softwareentwicklung.
Requirements
Skills:
- selbstständige & kommunikative Persönlichkeit
- breites technisches Grundverständnis
- Lernbereitschaft
- idealerweise Kenntnisse containerbasierte Technologie
- Erste Erfahrungen mit Versionsmanagementsystemen (GIT)
- Erste Erfahrungen mit Maven oder Gradle
- idealerweise Erfahrungen im Bereich Kotlin oder Java
- Idealerweise Erfahrung mit Coding Agents
Benefits & conditions
Flexibles Arbeiten (Remote-Anteil und flexible Arbeitszeiten möglich)
- Moderne Hardware wird gestellt
- Flache Hierarchien und kurze Entscheidungswege
- Ein Umfeld mit KI-getriebener Softwareentwicklung
- Raum zum Lernen, Ausprobieren und Wachsen