> Markdown version of [/jobs/ext/4001424-software-engineer-java-backend-android](https://www.wearedevelopers.com/jobs/ext/4001424-software-engineer-java-backend-android). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Java Backend & Android - **Company:** Avantgarde Experts GmbH - **Location:** Köln, Germany - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Software Applications, Software Quality, Data Structures, Relational Databases, Programming Tools, Gradle, PostgreSQL, Apache Maven, SQL Databases, Data Processing, Spring-boot, Backend, Git, Kotlin, Gitlab-ci, Jetpack Compose, Api Design - **Published:** October 29, 2026 - **Apply:** https://www.yer.de/de/jobangebote/software-engineer-mwd-java-backend-android-koeln-3711/ ## About the Role * Fundierte praktische Erfahrung in der Backend-Entwicklung mit Java und Spring Boot. * Erfahrung in der Entwicklung nativer Android-Anwendungen, idealerweise mit Kotlin und Jetpack Compose. * Sicherer Umgang mit relationalen Datenbanken und SQL, vorzugsweise PostgreSQL. * Erfahrung in der Konzeption und Entwicklung von APIs. * Sicheres Verständnis komplexer Datenstrukturen, technischer Zusammenhänge und verteilter Anwendungssysteme. * Kenntnisse moderner Entwicklungswerkzeuge und Build-Prozesse, beispielsweise Maven, Gradle, Git und GitLab CI. * Deutschkenntnisse mindestens C1 und Englischkenntnisse mindestens B2. * Bereitschaft zu gelegentlichen projektbezogenen Reisen nach Wien. ## Description * Backend-Entwicklung: Du entwickelst und optimierst leistungsfähige Backend-Anwendungen mit Java 17+ und Spring Boot 3+. * Android-Entwicklung: Du konzipierst und implementierst mobile Android-Anwendungen unter Einsatz von Kotlin und Jetpack Compose. * API-Design: Du entwickelst und integrierst Schnittstellen für den zuverlässigen Austausch von Produkt-, Preis- und Anwendungsdaten. * Datenverarbeitung: Du arbeitest mit komplexen Datenstrukturen und relationalen Datenbanken, insbesondere PostgreSQL. * Digitale Preisauszeichnung: Du wirkst an einer Softwarelösung zur Verarbeitung von Preisinformationen und Generierung von Dokumenten für Preisschilder und Electronic Shelf Labels mit. * Softwarequalität: Du achtest auf wartbaren, strukturierten Code und eine nachhaltige technische Umsetzung. * Zusammenarbeit: Du bringst deine technische Expertise aktiv in die Entwicklung ein und arbeitest eigenverantwortlich in einem agilen Projektumfeld.