Beschreibung
Für unseren direkten Endkunden suchen wir derzeit drei Senior Java Entwickler (m/w/d) für eine projektebezogene Anstellung.Ort: Hamburg
Umfang: 150PT + Option auf Verlängerung
Vertragsart: ANÜ
Start: 01.03.2021
Anzahl Berater: 3
Aufgaben:
Unser Kunde migriert und modernisiert momentan sein vorhandenes IAM System. Dabei wird auf midPoint als IAM-Software und Java als Programmiersprache gesetzt. Im Rahmen eines agilen Projektes erfolgt die Umstellung.
Der Berater unterstützt das Team bei der Umsetzung der User-Stories im Projekt. In diesem Rahmen sind insbesondere jeweils folgende Arbeiten durch den Berater auszuführen:
- Analyse der User-Stories und Abstimmung mit den zuständigen Projektmitarbeiter*innen
- Entwicklung neuer Workflows für die Vergabe diverser Berechtigungen ggf. unter Zuhilfenahme der Workflow-Engine Camunda
- Entwicklung von REST Schnittstellen für den Datenaustausch mit dem Frontend inkl. Security und Berechtigungsprüfungen
- Entwicklung von IAM Geschäftslogik als Customizing von midPoint und Konnektoren zu Zielsystemen
- Qualitätssicherung und Test der entwickelten Komponenten inkl. Dokumentation
Codequalität:
Während der Entwicklung sind die vom Kunden vorgegebenen SonarLint-Regeln einzuhalten. Die Codequalität wird durch Tests sichergestellt und durch einen Pull-Request von Mitarbeiter*Innen des Kunden abgenommen.
Anforderungsprofil:
- Sehr gute Kenntnisse relevanter Technologien, wie Java 11, Spring, JDBC, REST
- Erfahrungen mit Java Testframeworks sowie Unit- und Integration-Tests sind erforderlich
- Wünschenswert sind Erfahrungen in der Modellierung von Workflows in BPMN 2.0
- Sichere Handhabung der Entwicklungs-Toolchain, insbesondere IntelliJ IDEA, Git und Maven
- Kenntnisse im Bereich Identity- und Access-Management, vorzugsweise im Umgang mit der Software midPoint, sind von Vorteil
- Bereitschaft zu agiler Arbeitsweise (Scrum/Kanban)
- Sehr gute Deutschkenntnisse schriftlich und mündlich (C2)
- Gute Englischkenntnisse vor allem Schriftlich für technische Dokumentationen
- Selbstständige und ergebnisorientierte Arbeitsweise
- Sehr gute analytische Fähigkeiten
- Teamfähigkeit, Eigeninitiative, sowie Bereitschaft, Verantwortung für das eigene Handeln zu übernehmen
Sollten wir Ihr Interesse geweckt haben, lassen Sie uns bitte Ihr Profil sowie Ihre Konditionen an zukommen