Java, Kotlin & Android - Senior Software Engineer (m/w/d)
Summary
Senior engineer builds a retail pricing solution: a Java 17+/Spring Boot 3 backend (PostgreSQL, Kafka) plus an Android app in Kotlin/Jetpack Compose that computes price information and generates PDF price labels/electronic shelf labels. ~1-year contract via emagine, hybrid: 4 days remote, 1 day on-site in Cologne.
Für die Entwicklung einer Lösung zur Ermittlung von Preisinformationen und zur Erstellung von PDF-Dokumenten (Preisschilder/Electronic Shelf Labels) im Retail-Bereich suche ich einen Senior Software Engineer (m/w/d) mit fundierten Kenntnissen in Java, Kotlin & Android.
Start: 15.11.2026
Ende: 14.11.2027
Einsatzort: Köln (1 Mal die Woche vor Ort) & remote (4 Tage pro Woche Homeoffice)
Must-Have:
Java Backend-Entwicklung (Java 17+, Spring Boot 3+)
Entwicklung von mobilen Applikationen mit Android (Kotlin, Jetpack Compose, Gradle)
Relationale Datenbanken
API-Entwurf
Sprachkenntnisse:
Deutsch: mindestens C1 Niveau
Englisch: mindestens B2 Niveau
Erforderliche Kenntnisse: • Java 17+ • Postgresql • Spring Boot 3+ • Spring Batch • JPA/Hibernate • Apache Kafka • Kotlin (Android) • Jetpack Compose • IntelliJ • Maven • Gradle (für Android) • Git • Gitlab CI • Docker • Kubernetes
Nice to Have:
Web Frontend-Entwicklung (Angular)
Entwurf und Steuerung von Deployment-Prozessen (DevOps)
Umgang mit gängigen KI Enwicklungstools (Github Copilot, Claude Code)
Aufgaben:
Entwicklung einer Lösung zur Ermittlung von Preisinformationen
Erzeugung von PDF-Dokumenten (Preisschilder/Electronic Shelf Labels)
Spezialisierung Fullstack (Java-Backend + Mobile Android)