Full Stack Entwickler
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+33 more
Job description
Wir suchen eine engagierte und erfahrene Full Stack Entwickler:in (m/w/d) zur Verstärkung unseres Teams. In dieser Position sind Sie verantwortlich für die Entwicklung, Implementierung und Wartung anspruchsvoller Webanwendungen. Sie arbeiten sowohl an der Frontend- als auch an der Backend-Entwicklung und tragen maßgeblich dazu bei, innovative Lösungen für unsere Kunden:innen zu realisieren. Dabei profitieren Sie von einem dynamischen Arbeitsumfeld, in dem moderne Technologien und agile Methoden zum Einsatz kommen., Backend:
- Kotlin-Microservices mit Spring Boot 3 und Spring Security
- Custom-Fields-Infrastruktur: indizierte Tabellen, mehrsprachige Labels, dynamische Suche
- PostgreSQL 16: Schema-Design, Flyway-Migrationen, Row-Level Security
- REST-API-Design nach OpenAPI 3.0
- Keycloak-Integration: OIDC, RBAC/ABAC, MFA
- Asynchrone Kommunikation via RabbitMQ
- Datenmigration aus Kimai: Spring Batch ETL, Delta-Import
- GoBD-konforme Buchungssperren und unveränderlicher Audit-Log
Frontend:
- React 19 + Vite + TypeScript PWA
- Buchungsmaske, Projektmanagement, Kundenverwaltung, DL-Berichte
- Dynamische Custom-Fields-Formulare, konfigurierbare Spalten und Suchmasken
- Deep-Linking: jede Ansicht über stabile URL direkt aufrufbar
- Tailwind CSS + shadcn/ui, Mobile First
- Mehrsprachige UI (Deutsch / Englisch)
TECH-STACK
- Backend: Kotlin, Spring Boot 3, Spring Security, Hibernate/JPA, Flyway
- Frontend: React 19, Vite, TypeScript, Tailwind CSS, Zustand, TanStack Query
- Datenbank: PostgreSQL 16, Redis 7
- Auth: Keycloak (OIDC, MFA, RBAC/ABAC)
- Messaging: RabbitMQ * Kafka (v2)
- Infrastruktur: Docker, Kubernetes, GitHub Actions
- Monitoring: Prometheus, Grafana, Loki, Das ist kein einfaches CRUD-System. Das Projekt hat echte Business-Komplexität:
- GoBD-konforme Buchungssperren und Audit-Logs (gesetzliche Anforderung)
- ArbZG-Compliance mit konfigurierbaren Warnungen und Sperren
- Gleitzeitkonto-Berechnungen, Betreuungsvertrags-Budget-Resets
- Custom-Fields-Infrastruktur: alle Module ohne Codeänderung erweiterbar
- Multi-Tenant-Architektur für v2 von Anfang an mitgedacht
Wenn dich saubere Architektur, komplexe Domänenlogik und ein Stack der wirklich zum Problem passt interessieren - dann passt dieses Projekt zu dir.
Requirements
- Java oder Kotlin produktiv (mind. 2 Jahre) - oder C# mit Spring-Boot-Interesse
- Spring Boot oder ASP.NET Core: REST, Security, Dependency Injection, ORM
- PostgreSQL: Schema-Design, Transaktionen, Abfrageoptimierung
- React + TypeScript produktiv eingesetzt
- Docker + Docker Compose
- Git + CI/CD
- Deutsch C1 Niveau
Von Vorteil:
- Kotlin bereits produktiv eingesetzt
- Keycloak oder OIDC-Integration
- Hexagonale Architektur / Domain Driven Design (DDD)
- Flyway oder Liquibase
- Kubernetes / Helm
- Multi-Tenant SaaS-Erfahrung
- TDD und Clean Code als gelebte Praxis
Hinweis zu Kotlin: Wer Java oder C# beherrscht, ist in 1-3 Wochen produktiv. Entscheidend sind solides Spring-Boot-Verständnis und Erfahrung mit komplexer Business-Logik., Berufserfahrung:
- Kotlin: 1 Jahre
- Keycloak: 1 Jahr Erfahrung
Sprache:
- fließend deutsch oder mindestens auf C1 Niveau (Erforderlich), * Kotlin/Springboot?: 1 Jahr (Erforderlich)
Sprache:
- Du fließend (C1 Niveau) deutsch? (Erforderlich)
Benefits & conditions
- Festanstellung in Vollzeit
- Greenfield-Projekt - du baust von Null auf, kein Legacy
- Kleines Team (3-5 Personen) - volle End-to-End-Verantwortung
- Flache Hierarchien, kurze Entscheidungswege
- Startup-Atmosphäre mit echter Mitgestaltung
- KI-gestützte Entwicklung: Claude Code, Cursor IDE, GitHub Copilot
- Flexible Arbeitszeiten
- Remote-Option
Leistungen:
- Flexible Arbeitszeiten
- Homeoffice-Möglichkeit, * Flexible Arbeitszeiten
- Homeoffice-Möglichkeit
- Kostenlose Getränke
- Kostenloser Parkplatz
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
System change: restart as developer?
c't <webdev> 2023
Frontend Developer Salary in Germany [2023]
Backend Developer Salary in Germany [2023]