> Markdown version of [/jobs/ext/4124532-senior-java-backend-developer](https://www.wearedevelopers.com/jobs/ext/4124532-senior-java-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Backend Developer - **Company:** Yer Group - **Location:** Köln, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Artificial Intelligence, Software Quality, Continuous Integration, Relational Databases, Spring Framework, Apache Maven, Software Architecture, Software Systems, SQL Databases, GitHub Copilot, Claude Code, Backend, Git, Gitlab-ci, Restful APIs - **Published:** October 28, 2026 - **Apply:** https://www.adzuna.de/details/5944083784 ## About the Role * Mehrjährige fundierte Erfahrung in der professionellen Backend-Entwicklung mit Java und Spring. * Sehr gute Kenntnisse in der Konzeption und Entwicklung von REST APIs sowie im Umgang mit synchroner und asynchroner Kommunikation. * Sicherer Umgang mit Git, GitLab CI/CD und Maven. * Fundierte Erfahrung mit relationalen Datenbanken und SQL. * Erfahrung im Einsatz KI-gestützter Entwicklungstools wie GitHub Copilot und Claude Code. * Verständnis für wartbare, skalierbare Softwarelösungen und moderne Engineering-Prinzipien. * Bereitschaft, technische Herausforderungen proaktiv anzugehen. * Teamgeist und Freude am fachlichen Austausch. * Deutsch- und Englischkenntnisse für die Zusammenarbeit im Projektumfeld. ## Description * Backend-Entwicklung: Du entwickelst und optimierst skalierbare Backend-Anwendungen auf Basis von Java und Spring. * Schnittstellen & Integration: Du konzipierst und implementierst synchrone und asynchrone Schnittstellen, insbesondere REST APIs und eventbasierte Kommunikationsmechanismen. * Datenplattform: Du unterstützt die Weiterentwicklung einer zentralen Plattform zur Bereitstellung und Verteilung von Lieferantenstammdaten. * Softwarearchitektur: Du wirkst bei der Konzeption, technischen Gestaltung und Dokumentation nachhaltiger IT-Lösungen mit. * Qualität & Clean Code: Du stellst durch bewährte Entwicklungsstandards, sauberen Code und strukturierte Entwicklungsprozesse eine hohe Softwarequalität sicher. * CI/CD & Automatisierung: Du arbeitest mit modernen Build- und Deployment-Prozessen und entwickelst bestehende Abläufe kontinuierlich weiter. * Betrieb & Migration: Du begleitest bestehende Anwendungen im laufenden Betrieb und unterstützt technische Migrationen. * Teamwork: Du bringst dich aktiv in technische Diskussionen ein, identifizierst Optimierungspotenziale und treibst Lösungen eigenverantwortlich voran.