> Markdown version of [/jobs/ext/4501232-software-engineer-java](https://www.wearedevelopers.com/jobs/ext/4501232-software-engineer-java). 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). --- # Software Engineer - Java - **Company:** CGI Group Inc. - **Location:** Hamburg, Germany - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Artificial Intelligence, Cloud Computing, Continuous Delivery, Continuous Integration, Custom Software, DevOps, Java Platform Enterprise Edition (J2EE), Gradle, Java Platform Standard Edition (J2SE), Junit, Apache Maven, Microsoft Copilot, Service-Oriented Architecture, Retrieval-Augmented Generation, Spring-boot, Gitlab, Git, Kubernetes, Information Technology, Docker, Jenkins, Microservices - **Published:** November 2, 2026 - **Apply:** https://www.adzuna.de/details/5873204427 ## About the Role * Du hast eine Ausbildung oder ein Studium im IT-Bereich erfolgreich abgeschlossen und bringst mehrjährige Erfahrung als Java Developer mit. * Du kennst dich in der Entwicklung mit Java SE, Java EE sowie SpringBoot bestens aus und bringst Kenntnisse in Microservices, SOA, Continuous Delivery und Continuous Integration (CD/CI) mit (z.B. Jenkins oder Gitlab). * Du hast bereits mit aktuellen Tools und Frameworks wie Maven/Gradle, Git, Kubernetes oder Docker gearbeitet und bist mit ihnen vertraut. * Außerdem besitzt du Erfahrungen mit Testing-Frameworks, wie z.B. JUnit oder MockMVC. * Du setzt KI-Tools (Copilot, Codex, o.ä.) ein, hast ein Verständnis von RAG-Systemen und setzt deinen Schwerpunkt darauf, die Qualität der Ergebnisse sicherzustellen. * Zertifizierungen und Erfahrungen im Cloud-Bereich runden dein Profil ab. * Du sprichst und schreibst fließend Deutsch und bringst gute Englischkenntnisse mit. ## Description Als Software Engineer - Java (m/f/d) arbeitest Du an spannenden Projekten vorrangig im Bereich Finance/Banking. Du bist Teil agiler cross-funktionaler Teams und unterstützt unsere Kunden bei der Neu- und Weiterentwicklung von Individualsoftware-Lösungen. Du bringst bei unseren Kunden technische und architektonische Aufgabenstellungen zum Erfolg und berätst auch zu aktuellen Trends, zu Microservices, DevOps oder Cloud. In diesen Bereichen kannst du deine Skills parallel in internen Expert Groups und durch Trainings weiterentwickeln. Bring deine eigenen Ideen ein und gestalte deine Karriere!, * Du erstellst IT-Konzepte und begleitest den gesamten Prozess von Planung bis zur Produktivsetzung der Anforderungen. * Du entwickelst Lösungen auf Basis von State-of-the-Art Java-Technologien. * Du schreibst qualitativ hochwertigen Code und hältst dich dabei an die modernen Standards (Clean Code). * Du nutzt Testing-Frameworks und gewährleistest einen hohen Qualitätsstandard des Endprodukts.