- Location
- Deutschland
- Workplace
- Hybrid
- Department
- IT
- Source
- JOIN
Description
Zur Verstärkung unseres Entwicklungsteams suchen wir eine:n **Fullstack Developer (m/w/d)** mit starkem Fokus auf Backend-Entwicklung und solider Erfahrung im Frontend mit Angular.
## Aufgaben
**Backend (Schwerpunkt):**
- Entwicklung und Wartung von **Microservices** mit **NestJS (TypeScript)**
- Konzeption, Implementierung und Weiterentwicklung von **REST-APIs** für interne und externe Systeme
- Aufbau und Pflege der **User-Management-Domäne (IAM)** inkl. Rollen- und Rechtekonzepten
- Implementierung **asynchroner Prozessverarbeitung** über **RabbitMQ**
- **Migration von User-Management-Daten** von **ArangoDB nach PostgreSQL**, inkl. Datenbankschema-Design
- Integration externer Systeme sowie **Ablösung einer bestehenden LDAP-Schnittstelle** durch eine moderne REST-API
- Sicherstellung von Codequalität, Sicherheit und Performance
**Frontend:**
- Weiterentwicklung und Pflege von **Webanwendungen mit Angular**
- Anbindung und Nutzung der entwickelten **REST-APIs**
- Umsetzung von UI-Logik in enger Zusammenarbeit mit Backend und Product
- Sicherstellung von Wartbarkeit und sauberer Komponentenarchitektur
## Qualifikation
- Mehrjährige Erfahrung in der **Fullstack- oder Backend-Entwicklung**
- Sehr gute Kenntnisse in **Node.js, TypeScript und NestJS**
- Erfahrung mit **Angular** im produktiven Einsatz
- Fundierte Kenntnisse in der Entwicklung **REST-basierter Architekturen**
- Erfahrung mit **PostgreSQL** oder anderen relationalen Datenbanken
- Kenntnisse in **Message-basierten Systemen** (z. B. RabbitMQ)
- Verständnis von **IAM-, Authentifizierungs- und Autorisierungskonzepten**
- Erfahrung mit Legacy-Systemen, Migrationen oder LDAP von Vorteil
- Selbstständige, strukturierte Arbeitsweise und Teamorientierung
## Benefits
- Technisch anspruchsvolle Projekte mit **modernem Tech-Stack**
- Klarer **Backend-Fokus** bei gleichzeitigem Einblick ins Frontend
- Hoher Gestaltungsspielraum und Einfluss auf Architekturentscheidungen
- Flexible Arbeitszeiten und **Remote-Option**
- Attraktive Vergütung und individuelle Weiterentwicklung
- Kollegiales, pragmatisches Team mit kurzen Entscheidungswegen
Interesse geweckt?
Dann freuen wir uns auf deine Bewerbung mit Lebenslauf und Projektbeispielen.