Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

emagine

NewBe an early applicant

Java, Kotlin & Android - Senior Software Engineer (m/w/d)

Posted Updated
Discussion

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)

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →