Über die Position
Wir suchen einen erfahrenen Senior Full-Stack Software Engineer zur Gestaltung unserer Backend-Architektur. Du entwickelst hochwertige Web-Plattformen für nationale und internationale Kunden und führst technisch durch komplexe SaaS- und Custom-CRM-Projekte. Die Rolle erfordert ein ausgeprägtes Architektur-Mindset und die Fähigkeit, eigenständig Verantwortung zu übernehmen.
Deine Aufgaben
- Entwurf und Umsetzung skalierbarer Backend-Systeme mit Laravel und Spring Boot
- Durchführung von Architektur- und Code-Reviews sowie technische Mentorship für Junior-Entwickler
- Konzeption von REST- und GraphQL-APIs, Datenmodellierung und Performance-Optimierung
- Aufbau von CI/CD-Pipelines, automatisierten Tests und Monitoring-Lösungen
- Direkte Abstimmung mit Kunden und Product Owners vom Anforderungsmanagement bis zum Go-Live
Anforderungen
- Abgeschlossenes Studium in Informatik, Software Engineering oder vergleichbare Qualifikation
- Mindestens 5 Jahre professionelle Software-Engineering-Erfahrung
- Sehr gute Kenntnisse in PHP (Laravel) und/oder Java (Spring Boot)
- Solide Erfahrung mit Vue.js oder React für Full-Stack-Entwicklung
- Tiefes Wissen über REST/GraphQL, SQL (MySQL/PostgreSQL) sowie Indexing und Query-Tuning
- Erfahrung mit Docker, Git-Workflows und CI/CD-Systemen (GitHub Actions, GitLab CI)
- Kenntnisse in Cloud-Plattformen (AWS, Azure, GCP) und Infrastructure-as-Code (Terraform)
- Vertrautheit mit DSGVO-konformer Software-Architektur und IT-Sicherheit (OWASP Top 10)
- Fließende Deutsch- und Englischkenntnisse
Wünschenswerte Qualifikationen
- Beiträge zu Open-Source-Projekten oder eigene Produktentwicklung
- Erfahrung mit OpenAI/Large Language Models, Vector Databases oder KI-Integration
- Kenntnisse in Kubernetes, Microservices und Event-Driven Architecture
Position Details
Arbeitsmodell: Hybrid (Düsseldorf / Remote DACH)
Erfahrungslevel: Senior (5+ Jahre)