Search

Fullstack Engineer (Java / Spring Boot) (m/w/d)

audit.neo GmbH
location76 Karlsruhe, Deutschland
VeröffentlichtVeröffentlicht: vor 3 Tagen
IT
Vollzeit

Als Fullstack Engineer bei audit.neo baust du an einer Plattform, die den Arbeitsalltag von Wirtschaftsprüfern grundlegend verändert – end-to-end, vom Backend über APIs bis zur UI. Du gestaltest zentrale Teile unserer Plattform aktiv mit und arbeitest an echten technischen Herausforderungen rund um große Datenmengen, komplexe Workflows und skalierbare Architektur.

Tätigkeiten

  • Backend-Services und APIs mit Java & Spring Boot entwickeln – von der Architektur bis zum Deployment.
  • UI-Komponenten mit TypeScript/React und Vaadin umsetzen und neue Features eigenständig end-to-end liefern.
  • Plattformarchitektur und technische Infrastruktur gemeinsam im Team weiterentwickeln und produktnahe Entscheidungen aktiv mitgestalten.
  • Containerisierung, CI/CD und Cloud-Infrastruktur mitverantworten – nach dem Prinzip: You build it. You run it.
  • Komplexe Business-Logik für einen digitalen Prüfungsprozess mit großen Datenmengen und vielen Integrationen umsetzen.

Unser Tech-Stack: Java / Spring Boot · TypeScript / React · Vaadin · Docker · Cloud-Infrastruktur · Git · CI/CD · automatisierte Tests

Anforderungen

Must-have:

  • 3–5 Jahre Erfahrung in der Softwareentwicklung
  • Fundierte Kenntnisse in Java & Spring Boot
  • Freude daran, Features eigenständig und end-to-end umzusetzen
  • Verständnis für saubere Architektur, wartbaren Code und gute Softwarequalität
  • Interesse daran, ein Produkt langfristig weiterzuentwickeln und Verantwortung zu übernehmen

Nice to have:

  • Erfahrung mit TypeScript oder modernen Frontend-Technologien
  • Kenntnisse in Vaadin
  • Erfahrung mit Docker, Cloud-Infrastruktur oder DevOps-Themen

Team

Wir sind ein kleines, eingespieltes Engineering-Team – mit kurzen Wegen, direkter Kommunikation und ohne unnötige Prozesse. Die Fullstack-Rolle ist bei uns keine Randrolle: Du arbeitest produktnah, bringst dich in technische Entscheidungen ein und hast direkten Einfluss darauf, wie unsere Plattform wächst. Architektur wird im Team diskutiert, Features werden end-to-end entwickelt und gemeinsam live gebracht.

Das Team trifft sich regelmäßig im Büro in Karlsruhe – umfangreichere Remote-Anteile sind möglich und werden individuell abgestimmt.

Bewerbungsprozess

Unser Bewerbungsprozess ist bewusst unkompliziert und persönlich gehalten. In der Regel starten wir mit 1–2 kurzen Kennenlern-Calls mit einem Co-Founder und unserem Lead Architect, um fachlich und menschlich einen ersten Eindruck voneinander zu bekommen. Danach laden wir dich zu einem gemeinsamen Termin bei uns im Büro ein (ca. 2–3 Stunden), damit wir uns gegenseitig besser kennenlernen und gemeinsam tiefer in Produkt, Team und technische Themen einsteigen können.