Auf einen Blick
- Aufgaben: Entwickle innovative Full-Stack-Anwendungen und gestalte aktiv Architekturentscheidungen.
- Arbeitgeber: Familiengeführtes Unternehmen mit einem starken Fokus auf Teamarbeit und Respekt.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Homeoffice-Möglichkeiten und Weiterbildung durch E-Learning.
- Andere Informationen: Vielfältige Events und Unterstützung bei Sabbaticals oder Elternzeit.
- Warum dieser Job: Werde Teil eines dynamischen Teams und gestalte die digitale Transformation der Automobilindustrie.
- Gewünschte Qualifikationen: Erfahrung in Java-Entwicklung und Teamführung, sowie gute Kommunikationsfähigkeiten.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Unser Geschäftsbereich Automotive & Mobility begleitet führende Automobilkonzerne bei der digitalen Transformation. Wir verbinden technologische Exzellenz mit tiefem Branchenverständnis – von Architekturberatung über Softwareentwicklung bis hin zu Managed Development Services. Dabei entwickeln wir komplexe Enterprise-Lösungen, modernisieren Systemlandschaften und beraten unsere Kunden strategisch bei technologischen Entscheidungen.
Für den Ausbau unserer Entwicklungsteams suchen wir einen erfahrenen Senior Full-Stack Developer (m/w/d) mit Java Schwerpunkt, der nicht nur entwickelt, sondern auch aktiv Architekturentscheidungen mitgestaltet, technologische Standards prägt und perspektivisch Verantwortung als Tech Lead übernehmen kann. Gesucht wird eine Persönlichkeit, die technologische Exzellenz mit Beratungskompetenz verbindet und aktiv zur Weiterentwicklung unserer Kundenbeziehungen beiträgt.
In deiner Rolle bist du primär als Senior Developer im Projekt tätig und arbeitest hands-on an anspruchsvollen Full-Stack-Lösungen. Gleichzeitig bringst du die fachliche und persönliche Reife mit, bei Bedarf die technische Führung eines Teams zu übernehmen – sowohl intern als auch im direkten Austausch mit dem Kunden. Du verstehst dich dabei nicht nur als Entwickler, sondern als Berater auf Augenhöhe.
Deine zukünftigen Aufgaben:
- Hands-on Entwicklung
- Konzeption und Umsetzung moderner Full-Stack-Anwendungen (Java, Spring Boot, TypeScript, React)
- Design und kontinuierliche Weiterentwicklung der Softwarearchitektur
- Sicherstellung hoher Code-Qualität durch Clean Code, Code Reviews und Testautomatisierung
- Mitgestaltung und Optimierung von CI/CD-Pipelines sowie DevOps-Strukturen
- Technische Verantwortung
- Technische Leitung eines agilen Entwicklungsteams (bei Bedarf)
- Übersetzung fachlicher Anforderungen in skalierbare und nachhaltige technische Lösungen
- Verantwortung für Architektur- und Designentscheidungen
- Coaching und fachliche Weiterentwicklung weniger erfahrener Entwickler
- Business Development
- Analyse bestehender Systemlandschaften sowie Identifikation von Optimierungs- und Weiterentwicklungspotenzialen
- Proaktive Positionierung technologischer Lösungen beim Kunden
- Unterstützung beim Ausbau bestehender Accounts sowie beim Aufbau neuer Kundenbeziehungen
- Mitwirkung bei Angebotserstellungen und Kundenpräsentationen
Erforderliche Qualifikationen:
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik, Angewandten Informatik oder eine vergleichbare Ausbildung mit informationstechnischem Schwerpunkt
- Mehrjährige Erfahrung (idealerweise 8+ Jahre) in der Java-Softwareentwicklung in mittelgroßen bis großen Projekten
- Sehr gute Kenntnisse in: Java (idealerweise Java 21) sowie gängigen Frameworks wie Spring Boot oder Jakarta EE
- Entwicklung von RESTful APIs und Microservices-Architekturen
- Relationalen und/oder NoSQL-Datenbanken
- CI/CD-Pipelines und DevOps-Prinzipien
- Container-Technologien (Docker) sowie idealerweise Orchestrierung mit Kubernetes
- Erfahrung im Frontend-Umfeld (TypeScript, React und/oder Angular)
- Fundiertes Verständnis moderner Architekturprinzipien (z. B. Clean Architecture, Domain-Driven Design)
- Erste praktische Erfahrung im Bereich Künstliche Intelligenz, z. B.: Integration von KI-Services (z. B. über APIs), Arbeit mit LLMs oder anderen Machine-Learning-Modellen, Entwicklung KI-gestützter Features (z. B. Automatisierung, Assistenzfunktionen)
- Ausgeprägte Kommunikations- und Präsentationsfähigkeiten
- Erfahrung im direkten Kundenkontakt sowie in der fachlichen Führung technischer Teams
- Erfahrung in der Arbeit in agilen Umgebungen (Scrum, Kanban, SAFe)
- Sehr gute Deutsch- und Englischkenntnisse
Was wir bieten:
- Bei uns findest du Kolleg:innen, mit denen die Zusammenarbeit Spaß macht. Wir begegnen uns offen, duzen uns über alle Positionen hinweg und denken nicht in Hierarchien oder Silos.
- Du arbeitest meist direkt an deinem Heimatort – weil wir Kundennähe wörtlich nehmen und uns Work-Life-Balance am Herzen liegt. Du profitierst von flexiblen Arbeitszeiten und hast je nach Kundensituation die Möglichkeit, von zuhause zu arbeiten.
- Die richtigen Trainings und Zertifikate bringen deine Weiterbildung voran. Unsere E-Learning-Plattform Academia ermöglicht dir das Lernen, wo und wann du willst.
- Einen Teil deines Bruttogehalts kannst du in CGI Aktien investieren – bis maximal 3 % des Monatsgehalts geben wir für jeden Euro einen weiteren hinzu.
- Außerdem beteiligen wir dich am Unternehmenserfolg: Du erhältst eine Gewinnbeteiligung, die sich nach deiner individuellen Leistung richtet, sowie danach, wie wir als Unternehmen unsere finanziellen Ziele erreichen konnten.
- Mit Jobticket und Jobbike fördern wir umweltfreundliche Mobilität. Abhängig von deiner Rolle und Projektsituation sind auch Bahncard oder Elektro-Firmenwagen möglich.
- Sabbatical oder Elternzeit werden unterstützt. Sie sind bei uns kein Karriere-Stopper!
- Wir sind an deiner Seite, auch wenn es einmal nicht so gut läuft: Du kannst Sonderurlaub nehmen, und unsere Beratungshotline steht dir immer zur Verfügung.
- Eine Vielzahl an gemeinsamen Events und Freizeitaktivitäten stärkt deine Verbundenheit mit deinen Kolleg:innen.
Gemeinsam, als Eigentümer, lassen Sie uns bedeutungsvolle Erkenntnisse in Taten umsetzen. 1976 gegründet und nach wie vor familiengeführt, ist CGI heute einer der weltweit größten unabhängigen Anbieter von IT und Business Consulting. Ein hohes Maß an Eigenverantwortung, Teamwork, Respekt und Zusammenhalt machen das Arbeiten bei uns besonders. Bei uns kannst du dein volles Potenzial entfalten!
Du darfst dich vom ersten Tag an als Miteigentümer:in von CGI verstehen. Wir lassen unsere Vision gemeinsam Wirklichkeit werden. Wir profitieren von unserem gemeinsamen Erfolg und haben die Möglichkeit und die Verantwortung, die Strategie und Ausrichtung unseres Unternehmens aktiv mitzugestalten.
Deine Arbeit schafft Mehrwert. Du findest innovative Lösungen und stärkst dein Netzwerk aus Kolleg:innen und Kunden. Gleichzeitig hast du Zugang zu globalen Ressourcen, um große Ideen zu verwirklichen, neue Chancen zu nutzen und von der immensen Branchen- und Technologie-Kompetenz zu profitieren.
Du bringst deine Karriere voran, da du in einem Unternehmen arbeitest, das auf Wachstum und Langlebigkeit ausgelegt ist. Du wirst von Führungskräften unterstützt, die deine Gesundheit und Zufriedenheit fördern – und dir Möglichkeiten bieten, deine Fähigkeiten zu vertiefen und deinen Horizont zu erweitern.
Senior Java Full-Stack Developer (m/f/d) Arbeitgeber: CGI
Kontaktperson:
CGI HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Java Full-Stack Developer (m/f/d)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze jede Gelegenheit, um mit anderen Entwicklern und Branchenprofis in Kontakt zu treten. Besuche Meetups, Konferenzen oder Online-Events, um dein Netzwerk zu erweitern und potenzielle Arbeitgeber kennenzulernen.
✨Zeige deine Projekte!
Habe eine Portfolio-Website oder ein GitHub-Profil, auf dem du deine besten Projekte präsentierst. Zeige, was du kannst, und mache es den Recruitern leicht, deine Fähigkeiten zu erkennen.
✨Bereite dich auf technische Interviews vor!
Übe häufige technische Fragen und Coding-Challenges, die in Interviews gestellt werden. Nutze Plattformen wie LeetCode oder HackerRank, um deine Fähigkeiten zu schärfen und selbstbewusst aufzutreten.
✨Bewirb dich direkt über unsere Website!
Wenn du an einer Stelle interessiert bist, bewirb dich direkt über unsere Website. So zeigst du dein Interesse und erhältst möglicherweise schneller eine Rückmeldung von uns!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Java Full-Stack Developer (m/f/d)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Zeig in deiner Bewerbung, wer du wirklich bist. Wir suchen nach Persönlichkeiten, die nicht nur die technischen Skills mitbringen, sondern auch gut ins Team passen. Lass deine Leidenschaft für Technologie und Entwicklung durchscheinen!
Mach es konkret!: Gib uns konkrete Beispiele aus deiner bisherigen Berufserfahrung. Erzähl uns von Projekten, an denen du gearbeitet hast, und wie du Herausforderungen gemeistert hast. Das hilft uns, ein besseres Bild von deinen Fähigkeiten zu bekommen.
Achte auf die Details!: Überprüfe deine Bewerbung auf Rechtschreibfehler und achte darauf, dass alles gut strukturiert ist. Eine saubere und professionelle Bewerbung zeigt uns, dass du Wert auf Qualität legst – genau wie wir!
Bewirb dich über unsere Website!: Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und du keine wichtigen Schritte verpasst.
Wie du dich auf ein Vorstellungsgespräch bei CGI vorbereitest
✨Verstehe die Unternehmensvision
Mach dich mit der Vision und den Werten des Unternehmens vertraut. Wenn du verstehst, wie deine Rolle als Senior Java Full-Stack Developer zur digitalen Transformation in der Automobilbranche beiträgt, kannst du während des Interviews gezielt darauf eingehen und zeigen, dass du nicht nur ein Entwickler, sondern auch ein Berater auf Augenhöhe bist.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte, an denen du gearbeitet hast, und bereite Beispiele vor, die deine Fähigkeiten in Java, Spring Boot und Frontend-Technologien wie React demonstrieren. Zeige, wie du Architekturentscheidungen getroffen hast und welche Herausforderungen du gemeistert hast – das wird dir helfen, deine technische Exzellenz zu unterstreichen.
✨Zeige deine Teamfähigkeit
Da die Rolle auch technische Führungsverantwortung beinhaltet, ist es wichtig, deine Erfahrungen im Coaching und in der Zusammenarbeit mit anderen Entwicklern hervorzuheben. Bereite dich darauf vor, Fragen zu beantworten, wie du in agilen Teams arbeitest und wie du andere bei der Weiterentwicklung unterstützt.
✨Frage nach den nächsten Schritten
Am Ende des Interviews solltest du immer nach den nächsten Schritten im Auswahlprozess fragen. Das zeigt dein Interesse an der Position und gibt dir die Möglichkeit, mehr über die Unternehmenskultur und die Erwartungen an die Rolle zu erfahren. Es ist auch eine gute Gelegenheit, um zu klären, wie du dich in das Team einfügen kannst.