Senior Full-Stack Software Engineer (m/w/d)
Verantwortung
Du entwickelst cloud-native Anwendungen und skalierbare Plattformservices mit Fokus auf Performance, Resilienz und Wartbarkeit
Du programmierst Full-Stack-Lösungen mit Java, Spring Boot, Grails sowie modernen Frontend-Technologien wie Angular, React oder Svelte
Du verantwortest Architektur, Design und technische Umsetzung über den gesamten Entwicklungsprozess hinweg
Du verbesserst kontinuierlich Deployment-, Testing- und Delivery-Pipelines mit GitOps-Ansätzen (ArgoCD, Flux, Jenkins, GitLab CI)
Du unterstützt das Team aktiv durch Reviews, Pair Programming und technische Innovationen in Tools, Frameworks und Engineering Practices
Qualifikationen
Du hast fundierte Erfahrung in objektorientierter Softwareentwicklung mit Java, JavaScript/TypeScript oder ähnlichen Technologien
Du arbeitest routiniert mit Cloud-Umgebungen (AWS, Azure, GCP), Kubernetes, Docker und modernen DevOps-Toolchains
Du kennst dich mit API-Design, Microservices, Messaging-Systemen (Kafka, RabbitMQ) und Datenbanken (PostgreSQL, MongoDB) aus
Du bringst Erfahrung in CI/CD, automatisierten Tests (JUnit, Cypress, Playwright) und Build-Systemen (Maven, Gradle, Nx) mit
Du arbeitest selbstorganisiert, kommunizierst klar in Deutsch und Englisch und hast Freude an kollaborativer Softwareentwicklung
Benefits