Software Engineer (m/w/d) Java EE und Microservices

Kategorie: Development/Engineering
Stadt: Erfurt oder Leipzig, , Deutschland
Stellen ID: J0520-0056
Anstellungsart: Vollzeit
jobimage

Stellenbeschreibung

CGI ist einer der TOP 5 IT & Consulting Dienstleister weltweit mit 77.000 Mitarbeitern in über 40 Ländern. CGI tritt als Innovationspartner und strategischer Integrator zwischen internen IT-Systemen einerseits und webbasierten Kundensystemen auf der anderen Seite auf. Für CGI steht der Erfolg unserer Kunden an erster Stelle.

Bei uns treffen Sie auf flache Hierarchien und können Ihre Expertise in einem dynamischen und agilen Umfeld stetig erweitern. Unsere Sub-Business Unit Technical Projects & Consulting fungiert als Liefer- und Serviceeinheit für Digital Application Services innerhalb der CGI, das heißt wir sind Spezialisten für Software Entwicklung (JAVA, C++, Python), DevOps Engineering, Software Qualitätsmanagement, Shared Application Management und Projektmanagement.

In Development Center werden Sie Teil von interdisziplinären, agilen Teams und betreuen unsere Kunden bei der Einführung und Optimierung digitaler Services. Für diese Kunden entwickeln wir Onlineshops, Portale, mobile Apps und webbasierte Anwendungen.

Als Member unseres gründergeführten internationalen Familienunternehmens profitieren Sie unter anderem von den folgenden Benefits:

• Kollegiale Freizeitaktivitäten (Sportclubs, Sommerfeste usw.)
• Mitarbeiterrabatte
• Jobticket ÖPNV
• Gewinnbeteiligung und Aktienprogramm
• Lohnfortzahlungen im krankheitsfall bis zu 6 Monate

Wir freuen uns auf Ihre Bewerbung!

Aufgaben

Wir suchen einen Entwickler für die Umsetzung von Projekten im Java-EE-Umfeld. Sie sind als erfahrener Entwickler in der Lage, im Team die Anforderungen unserer Kunden zu verstehen und in Code umzusetzen. Sie haben eigene Ideen und können sie überzeugend beschreiben und präsentieren. Konzepte und die Toolchain für Continuous Delivery sind Ihnen genauso vertraut wie die Rollen und Verantwortlichkeiten in agilen Teams.

Ihr Job:

• Full-Stack-Entwicklung von Java EE-basierter Software, von der Benutzeroberfläche über die Business-Logik bis zur Datenbankschicht
• Mitarbeit an Fach– und IT-Konzepten
• Mitarbeit bei der Erstellung von Architektur und Design für Enterprise-Lösungen
• Entwicklung von nutzbaren Microservices
• Continuous Integration & Deployment
• Technische Beratung für unsere Kunden
• Implementierung von Services in klassischen wie auch cloudbasierten Umgebungen (Amazon AWS, MS Azure)
•Erstellung von Unit Tests

Qualifikation

Sie haben ein informationstechnologisches Studium oder eine vergleichbare Ausbildung abgeschlossen und einschlägige Berufserfahrung mit Java EE und Microservices. Außerdem bringen Sie folgendes mit:

• Erfahrungen in der Implementierung von Microservices und dem Zusammenspiel von Services
• Begeisterung für das Enterprise-Ecosystem und fundierte Kenntnisse in der Entwicklung mit Java EE, REST-basierter Anwendungen sowie aktueller Web-Technologien (z. B. AngularJS, React, HTML5, CSS, Node.js)
• Kenntnisse in den Methoden des Software-Engineering und agiler Software-Entwicklung (Scrum, Kanban), Test-Driven Development, Continous Integration und Deployment
• Projekterfahrung in agilen Software-Projekten
• Ein agiles Mindset und Interesse an modernsten Methoden des Software Engineering
• Gute kommunikative Fähigkeiten in Deutsch und Englisch