Search

Backend Developer

VeröffentlichtVeröffentlicht: Heute

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.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...