Wir machen aus vielversprechenden AI-Prototypen produktive Software, die in großen Organisationen echte Arbeit übernimmt. Unsere Lösungen unterstützen etwa bei Versicherungsschäden, medizinischer Datenanalyse und der Interaktion mit älteren Menschen. Dabei verbinden wir moderne AI mit langjähriger Engineering-Erfahrung aus komplexen Enterprise- und Automotive-Umgebungen.
Als Backend Developer bei uns arbeitest du nicht nur an Tickets, sondern verantwortest Lösungen von der Idee bis zum produktiven Betrieb in einem konsequenten AI-first Umfeld.
Tätigkeiten
Du arbeitest nicht nur an Tickets, sondern verantwortest Lösungen von der Idee bis zum produktiven Betrieb.
Dazu gehören u. a.:
- Kunden technisch beraten und bei der Lösungsfindung unterstützen
- Backend-Services und APIs konzipieren und implementieren
- bestehende Plattformen und Anwendungen weiterentwickeln
- Architekturentscheidungen vorbereiten und treffen
- technische Anforderungen in robuste, wartbare Lösungen übersetzen
- Coding Agents für Engineering-Aufgaben einsetzen
- agentengestützte Entwicklungsworkflows aufbauen und verbessern
- Tests, Migrationen und Refactorings weitgehend automatisieren
- Qualität, Wartbarkeit und technische Nachhaltigkeit sicherstellen
Aktuell arbeitest du in einem Automotive-Kundenprojekt: Dort entwickeln wir in einer Multi-Plattform-Umgebung mehrere Anwendungen mit gemeinsamer Code- und Wissensbasis.
Unsere Enterprise-Backends basieren auf:
- Java 21
- Spring Boot
- Quarkus
- PostgreSQL
Ergänzend u. a.:
- Docker
- Linux / Bash
- CI/CD
- gRPC
- Kubernetes
- Azure
Python nutzen wir vor allem für AI-Tools, Automatisierungen und Prototypen.
Für diese Position ist jedoch ein starker professioneller Java-Backend-Hintergrund entscheidend.
Idealerweise bringst du mit:
- ein Studium der Informatik, Software Engineering oder eine vergleichbare praktische Qualifikation
- mehrere Jahre Berufserfahrung als Backend Developer
- sehr gute Kenntnisse in Java und objektorientierter Entwicklung
- Erfahrung mit aktuellen Java-Versionen, idealerweise Java 21
- Berufserfahrung mit Spring Boot und/oder Quarkus
- gute Kenntnisse relationaler Datenbanken und Datenmodellierung, insbesondere PostgreSQL
- Erfahrung mit APIs und verteilten Systemen
- solides Verständnis von Linux, Docker und CI/CD
- Erfahrung, technische Lösungen selbstständig zu konzipieren und umzusetzen
- Bereitschaft, Verantwortung von der Architektur bis zum produktiven Betrieb zu übernehmen
- Erfahrung im direkten technischen Austausch mit Kunden oder Fachbereichen
Hilfreich, aber keine Voraussetzung ist Erfahrung mit:
- gRPC
- Kubernetes
- Azure oder vergleichbare Cloud-Plattformen
- Automotive
- Multi-Plattform-Produkte
- gemeinsame Codebases für mehrere Anwendungen
- verteilte Systeme
- Entwicklung eigener AI Agents oder agentischer Engineering-Workflows
- Python
Du setzt Coding Agents oder vergleichbare AI-Tools seit Längerem fest in deiner täglichen Entwicklung ein – idealerweise seit mindestens drei Jahren. Entscheidend ist nicht, welche Tools du kennst. Uns interessiert, ob du gelernt hast, Software mit AI anders zu entwickeln, statt AI nur als bessere Autovervollständigung oder Suchmaschine zu nutzen.
Anforderungen
- Mehrjährige Berufserfahrung als Backend Developer
- Sehr gute Kenntnisse in Java (idealerweise Java 21) und objektorientierter Entwicklung
- Berufserfahrung mit Spring Boot und/oder Quarkus
- Gute Kenntnisse relationaler Datenbanken (insbesondere PostgreSQL) sowie APIs und verteilten Systemen
- Erfahrung im Einsatz von Coding Agents oder vergleichbaren AI-Tools in der täglichen Entwicklung
Team
Du arbeitest in Teams von meist 5–15 Personen, die durch einen hohen Grad an Eigenverantwortung und direkten Einfluss auf Architektur und technische Entscheidungen geprägt sind.
Bewerbungsprozess
BITTE BEANTWORTE IN DEINER BEWERBUNG DIE FOLGENDEN FRAGEN
Statt wenig aussagekräftiger Selbsteinschätzungen möchten wir verstehen, was du gebaut hast und wie du arbeitest. Bitte beantworte kurz:
1. Java / Backend Engineering
Wie viele Jahre Berufserfahrung hast du mit Java, welche Versionen nutzt du aktuell?
2. Relevantes Projekt
Beschreibe in 3–5 Sätzen das technisch anspruchsvollste Backend-System, an dem du maßgeblich gearbeitet hast.
Was genau hast du verantwortet?
3. Spring Boot / Quarkus
Mit welchem Framework hast du wie umfangreich produktiv gearbeitet?
4. Architektur & Ownership
Nenne eine technische oder architektonische Entscheidung, die du selbst verantwortet hast.
5. AI-assisted Development
Wie setzt du Coding Agents konkret in deiner täglichen Entwicklung ein?
Beschreibe in 3–5 Sätzen z. B.:
- welche Aufgaben du an Agents delegierst,
- wie du Implementierung, Tests und Reviews organisierst,
- welche Tools oder eigenen Workflows du verwendest
- und wo du bewusst menschliche Entscheidungen triffst.
6. AI-first Engineering
Welchen Entwicklungsprozess hast du durch Coding Agents oder Automatisierung deutlich verändert oder verbessert?
7. PostgreSQL / relationale Datenmodellierung
Welche Praxiserfahrung hast du mit PostgreSQL oder anderen relationalen Datenbanken?
8. Multi-Plattform / Shared Codebase
Hast du an mehreren Anwendungen oder Produkten mit gemeinsamer Codebasis, Plattform oder zentralen Services gearbeitet? Falls ja: kurz beschreiben.
9. Sprache
Deutsch-Niveau (A1–C2, mindestens C1 erforderlich):
Englisch-Niveau (A1–C2):
10. Verfügbarkeit
Frühestmögliches Startdatum:
11. Berlin
Kannst du regelmäßig in unserem Berliner Büro arbeiten? Ja / Nein
Bewirb dich bei uns per Mail – wir melden uns innerhalb weniger Tage bei dir zurück.