Senior Backend Developer (m/w/d)
procceed GmbH
About the role
Über procceed
procceed entwickelt skalierbare Softwaresysteme für Unternehmen.
Wir arbeiten nicht als klassischer IT-Dienstleister, sondern als strukturierter Engineering-Partner mit End-to-End-Verantwortung – von Requirements Engineering über Architektur und Implementierung bis zum Cloud-Native Betrieb.
Im Zentrum steht unser Spec-Driven-Ansatz:
- Spezifikationen sind die Single Source of Truth.
- Code und Tests werden strukturiert daraus abgeleitet – AI-unterstützt, kontrolliert und reproduzierbar.
Qualität ist bei uns keine Prüfinstanz am Ende, sondern integraler Bestandteil der Systemarchitektur.
Deine Rolle
Als Senior Backend Developer übernimmst du Verantwortung für zentrale Teile unserer Systemarchitekturen.
Du arbeitest in cross-funktionalen Teams aus Backend-, QA- und Platform-Engineers und bist aktiv an:
- Domänenmodellierung
- Architekturentscheidungen
- Definition nicht-funktionaler Anforderungen
- strukturiertem Testing
- Cloud-Native Deployment
beteiligt.
Diese Rolle geht über reine Implementierung hinaus. Wir erwarten strukturelles Denken und Ownership.
Deine Aufgaben
- Implementierung komplexer Backend-Komponenten mit Java und Spring Boot
- Mitarbeit bei Domänenmodellierung und Spezifikationsverfeinerung
- Definition und Einhaltung architektonischer Leitplanken
- Umsetzung von Security-Mechanismen (z. B. OAuth2, Spring Security)
- Entwicklung stabiler Integrations- und API-Schnittstellen
- Aufbau und Pflege automatisierter Tests (Unit-, Integrations-, ggf. Akzeptanztests)
- Mitwirkung an CI/CD-Prozessen und Cloud-Native Deployments
- Technische Anleitung und Unterstützung weniger erfahrener Kolleg:innen
Dein Profil
Must-have
- Mehrjährige Erfahrung (mind. 3–5 Jahre) in der Backend-Entwicklung
- Sehr gute Kenntnisse in Java
- Fundierte Erfahrung mit Spring Boot
- Erfahrung mit JPA / Hibernate
- Erfahrung mit Spring Security und OAuth2
- Sicherer Umgang mit relationalen Datenbanken (SQL)
- Erfahrung mit Unit- und Integrationstests
- Git sowie Maven oder Gradle
Nice-to-have
- Erfahrung mit Kubernetes
- Helm oder Kustomize
- GitOps-Ansätze
- Flyway oder Liquibase
- Erfahrung mit Observability-Tools (Prometheus, Grafana, OpenTelemetry)
- Erfahrung mit Gherkin / Cucumber
Du musst nicht alle Nice-to-have-Kriterien erfüllen. Entscheidend sind strukturelles Denken und architektonische Sorgfalt.
Was wir erwarten
- Fähigkeit, Anforderungen strukturiert zu analysieren
- Verständnis für nicht-funktionale Anforderungen (Skalierbarkeit, Sicherheit, Performance)
- Bereitschaft, Verantwortung über einzelne Tickets hinaus zu übernehmen
- Qualitätsbewusstsein auf Architektur-Ebene
- Teamorientierung und klare Kommunikation
Wir suchen keine isolierten Coder, sondern Engineers mit Systemverständnis.
Architektur- und Arbeitsumfeld
- Cloud-Native Architektur (Kubernetes-basiert)
- GitOps (z. B. ArgoCD / Flux)
- Infrastructure as Code
- CI/CD-Pipelines
- Integrierte Observability
- AI-unterstützte Code- und Testableitung aus Spezifikationen
Agilität verstehen wir als kontrollierte Iteration unter klar definierten Constraints – nicht als Ritual.
Universitätsabschluss ist nicht entscheidend. Technische Tiefe, Verantwortungsbereitschaft und strukturelle Klarheit sind es.
Unsere Haltung
- Leidenschaft > perfekter Lebenslauf
- Exzellenz > Perfektionismus
- Teamspirit > Einzelkämpfertum
- Ergebnisorientierung > Prozessdiskussion
Was dich bei uns erwartet
- Arbeit an geschäftskritischen Enterprise-Systemen
- Klare architektonische Leitplanken statt chaotischer Projektlogik
- End-to-End-Verantwortung bis in die Produktion
- Modernes Cloud-Native Umfeld
- Leistungsorientierte Vergütung (60.000 € – 85.000 € Zielgehalt inkl. variablem Anteil)
- Kollegiales, fachlich starkes Team
- Fokus auf strukturelle Exzellenz statt kurzfristiger Umsatzoptimierung
Wichtige Hinweise
Unsere Projekte finden im Behördenumfeld statt. Bitte keine Bewerber aus Ländern aus dieser Liste: https://www.bmi.bund.de/SharedDocs/downloads/DE/veroeffentlichungen/themen/sicherheit/staatenliste-para-13-anleitung-sicherheitserklaerung.pdf?__blob=publicationFile&v=18&utm_source=chatgpt.com
In diesem Projektumfeld wird typischerweise eine Ü1 oder Ü2 – Sicherheitsüberprüfung durchgeführt.
Bitte nur Bewerber mit fundierten Kenntnissen, keine Bewerber, welche Umschulungsmaßnahmen durchlaufen haben.
Kontakt
Wenn du Systeme bauen willst, die langfristig tragfähig sind – nicht nur kurzfristig funktionieren – freuen wir uns auf deine Bewerbung.
Requirements
- Mehrjährige Erfahrung (mind. 3–5 Jahre) in der Backend-Entwicklung
- Sehr gute Kenntnisse in Java
- Fundierte Erfahrung mit Spring Boot
- Erfahrung mit JPA / Hibernate
- Erfahrung mit Spring Security und OAuth2
- Sicherer Umgang mit relationalen Datenbanken (SQL)
- Erfahrung mit Unit- und Integrationstests
- Git sowie Maven oder Gradle
- Fähigkeit, Anforderungen strukturiert zu analysieren
- Verständnis für nicht-funktionale Anforderungen (Skalierbarkeit, Sicherheit, Performance)
- Bereitschaft, Verantwortung über einzelne Tickets hinaus zu übernehmen
- Qualitätsbewusstsein auf Architektur-Ebene
- Teamorientierung und klare Kommunikation
Responsibilities
- Implementierung komplexer Backend-Komponenten mit Java und Spring Boot
- Mitarbeit bei Domänenmodellierung und Spezifikationsverfeinerung
- Definition und Einhaltung architektonischer Leitplanken
- Umsetzung von Security-Mechanismen (z. B. OAuth2, Spring Security)
- Entwicklung stabiler Integrations- und API-Schnittstellen
- Aufbau und Pflege automatisierter Tests (Unit-, Integrations-, ggf. Akzeptanztests)
- Mitwirkung an CI/CD-Prozessen und Cloud-Native Deployments
- Technische Anleitung und Unterstützung weniger erfahrener Kolleg:innen
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free