Firmenprofil
Aus 1 mach 94.000 – so beginnt unsere Unternehmensgeschichte. Und sie ist noch lange nicht zu Ende erzählt: Inhabergeführt, in den vergangenen Jahrzehnten kontinuierlich gewachsen und heute einer der größten unabhängigen IT- und Businessdienstleister der Welt. Durch unsere Kundennähe entstehen vertrauensvolle Beziehungen und unsere Branchen- und Technologiekompetenz ermöglicht es, die Bedürfnisse Ihrer Zielgruppen zu erfüllen.
Aufgaben
- Die Entwicklung von Java-Anwendungen. d.h. Du begleitest die komplette Softwareentwicklung, von der Analyse und dem Design bis hin zur Implementierung im Front- und Backend, Test und Rollout einer Anwendung
- Die Konzeptionierung und Durchführung von Qualitätssicherungsmaßnahmen (Unit- und Integrationstests)
- Die Abstimmung mit den internen und externen Schnittstellenpartner
- Du bist verantwortlich, die Release-Einsätze und Migrationen zu begleiten und lernst während all Deinen Aufgaben den Betrieb und Strukturen einer Bundesbehörde kennen
- Du wendest moderne Designpatterns an um sie mit Hilfe von UML Diagrammen grafisch zu visualisieren
Anforderungen
- Mindestens 3-5 Jahre Berufserfahrung als Fullstack Entwickler
- Erfolgreicher Abschluss als Fachinformatiker, ein technisches Studium oder vergleichbare Qualifikation
- Sichere Anwendung von Jenkins, Maven, Git
- Kenntnisse in objektorientierter Java-Entwicklung und modernen Java Frameworks wie Spring, Spring Boot
- Erfahrung mit relationalen und nicht-relationalen Datenbanken wie MySQL, MongoDB
- Praktisches Wissen zur Qualitätssicherung und Durchführung von Entwicklertests
- Kenntnisse zu cloudbasierten Technologien, wie etwa REST-Schnittstellen, IaaS
- Erfahrung mit Containervirtualisierung, z.B. Docker, Kubernetes
- Erfahrung mit Microservices
- Kenntnisse der Webtechnologien HTML5, JavaScript, CSS
- Erfahrung mit modernen JavaScript-Bibliotheken wie React.js, Angular
- Sehr gute Deutschkenntnisse (C1-Niveau)
Benefits
- Flexible Arbeitszeiten und Möglichkeit zum Remote-Work
- Umfangreiches Weiterbildungsangebot über die E-Learning-Plattform Academia
- Möglichkeit, einen Teil des Gehalts in CGI-Aktien zu investieren
- Gewinnbeteiligung nach individueller Leistung
- Unterstützung bei Sabbatical oder Elternzeit
- Vielzahl an gemeinsamen Events und Freizeitaktivitäten