Full-Stack-Entwickler
Role details
Job location
Tech stack
Job description
Du übernimmst als Full-Stack-Entwickler (m/w/d) Verantwortung im Backend und im Frontend von AITEZA, bis zum produktionsreifen Deployment bei unseren Kunden. Konkret heißt das:
Eigenverantwortliches Design, Entwicklung und Optimierung von Features über den gesamten Stack hinweg: Von Vue.js-Komponenten in unserem NX-Monorepo bis zum reaktiven Spring WebFlux-Backend Konzeption und Umsetzung von RESTful APIs und Server-Sent-Event-Pipelines, insbesondere im Kontext von LLMs, sowie deren saubere Anbindung ans Frontend Mitgestaltung unserer Authentifizierungs- und Autorisierungsarchitektur auf Basis von Spring Security und Keycloak Enge Zusammenarbeit im kleinen Team mit Startup-Charakter: kurze Wege, schnelle Entscheidungen, echte Mitgestaltung an Architektur und Produktrichtung Kontinuierliche Integration neuer Features, Performance-Optimierungen und zukunftssicherer Technologien in unsere Plattform Infrastruktur-Themen sind für Dich kein Problem: Unsere Services laufen containerisiert mit Docker und werden sowohl On-Premise als auch in der Google Cloud (Kubernetes, Helm, Flux CD) betrieben. Du musst kein DevOps-Profi sein, aber solltest dich nicht scheuen, auch mal ein Dockerfile anzupassen, ein Deployment zu debuggen oder bei Infrastruktur-Fragen mitzudenken. Unser bestehendes DevOps-Know-how im Team steht dir dabei jederzeit zur Seite
Requirements
Mehrjährige Berufserfahrung in der Full-Stack-Entwicklung: Du arbeitest sowohl im Frontend als auch im Backend sicher Solide Kenntnisse in Java und Spring Boot: Idealerweise hast du bereits mit Spring WebFlux (reaktive Streams, SSE) und Spring Security gearbeitet oder bringst die Motivation mit, dich schnell in diese Themen einzuarbeiten Erfahrung in der Frontend-Entwicklung mit Vue.js oder einem vergleichbaren modernen Framework (React, Angular) sowie ein gutes Gespür für saubere UI/UX Sicherer Umgang mit Git und Docker sowie ein grundlegendes Verständnis von CI/CD-Pipelines. Tiefgehende Erfahrung mit Kubernetes, Terraform oder GitOps-Tooling ist kein Muss, aber gern gesehen Fundierte Erfahrung mit relationalen Datenbanken, idealerweise PostgreSQL. Du beherrschst sauberes Schema-Design, effiziente Queries und kennst dich mit Themen wie Migrations-Tooling aus. Erfahrung mit High-Availability-Setups (z.B. pgpool-II) sind wünschenswert Erfahrung mit der Konzeption und Nutzung von REST-APIs und eventbasierten Architekturen Hohe Code-Qualität und Eigenverantwortung: Du schreibst verständliche, saubere Codes, denkst in Lösungen und übernimmst Verantwortung für deine Themen Flexibilität und Vielseitigkeit: In unserem kleinen Team zählt Vielseitigkeit und die Bereitschaft, über den eigenen Tellerrand hinauszuschauen. Starre Rollengrenzen gibt es bei uns nicht, aber du kannst jederzeit auf die Expertise deiner Kolleg: innen vertrauen Sprachkenntnisse: Du verfügst über verhandlungssichere Deutsch- und gute Englischkenntnisse
Benefits & conditions
Sichere, webbasierte Gen-AI-Lösung zur Nutzung des eigenen Expertenwissens DSGVO-konforme Datenverarbeitung Hohe Qualität der LLM-Ausgaben durch Bereitstellung validierter, interner Daten Zukunftssichere Technologie mit Anbindung an neuste LLMs von Anbietern wie OpenAI, Anthropic oder Google Intuitive Benutzeroberfläche mit einfacher Datenpflege, Benutzermanagement und Single Sign-On Wir bieten Ein abwechslungsreiches Aufgabenfeld in einem kleinen, dynamischen Team Direkte Zusammenarbeit und schnelle Verantwortungsübernahme Spannende Projekte, fortlaufende Weiterbildungsmöglichkeiten und moderne Arbeitsmittel Ein europaweites Netzwerk in der weyer gruppe Die Möglichkeit zum mobilen Arbeiten