Akkodis ist ein globales Beratungsunternehmen für Digital Engineering, das Technologie und Talente zusammenbringt, um Transformation zu beschleunigen, Innovation voranzutreiben und eine intelligentere Zukunft zu gestalten. Mit mehr als 50.000 Expert:innen in über 30 Ländern verbinden wir Branchen und Technologien miteinander - von AI und Data Analytics bis zu Cloud, Edge, Automatisierung und Cybersecurity. Stellenbeschreibung Für ein komplexes, agiles Entwicklungsprojekt im öffentlichen Sektor suchen wir einen erfahrenen Senior Java Backend Developer (m/w/d), der sowohl technisch wie auch methodisch auf hohem Niveau arbeitet. Die Rolle kombiniert Backend-Entwicklung, Softwarearchitektur, Anforderungsmanagement sowie softwarenahes Projektmanagement. - Entwicklung zentraler Backend-Komponenten mit Java & Spring Boot - Mitarbeit an technischen Konzepten, Architekturbausteinen und Datenmodellen - Unterstützung bei Cloud- und Container-Architekturen (Kubernetes) - Erstellung und Pflege technischer Dokumentation - Durchführung komplexer Entwickler- und Komponententests - Unterstützung bei Testautomatisierung und weiteren QS-Maßnahmen - Klärung fachlicher/technischer Fragestellungen mittlerer bis hoher Komplexität - Mitarbeit in der Anforderungsanalyse sowie Validierung & Verifikation - Enge Zusammenarbeit mit Product Owner, Requirements Engineers und Projektleitung - Kommunikation mit internen und externen Stakeholdern - Koordination externer Entwickler - Einbringen von Optimierungs- und Verbesserungsvorschlägen Profil - Langjährige Erfahrung in der Backend-Entwicklung mit Java und Spring Boot - Kenntnisse moderner Architekturen (Mehrschicht, Abstraktion, Wiederverwendbarkeit) - Erfahrung mit Cloud-/Container-Technologien, insbesondere Kubernetes - Sicherer Umgang mit GitLab & GitLab-CI/CD - Know-how in relationalen und NoSQL-Datenbanken - Gute Kenntnisse zu Testmethoden inkl. nichtfunktionaler Tests - Erfahrung im Anforderungsmanagement und in agilen Vorgehensmodellen - Verständnis des Application Lifecycles & Software Configuration Management - Kenntnisse gängiger IT-Serviceprozesse (z.B. ITIL) - Selbstständige, proaktive Arbeitsweise und starke Kommunikationsfähigkeit - Fähigkeit, komplexe Sachverhalte verständlich zu vermitteln