Software Developer im User Management Backend
Hays
Nürtingen VVG, Germany
24 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Nürtingen VVG, Germany
Tech stack
JavaScript
User Authentication
Relational Databases
Identity and Access Management
Network administration
OAuth
Software Architecture
Software Engineering
TypeScript
Spring-boot
Backend
User Administration
Job description
- Als Software Developer im User Management Backend gestaltest und implementierst du die Zusammenführung von Benutzern, Clients und Gruppen aus verschiedenen Kunden in einem zentralen System
- Du stellst sicher, dass das Berechtigungsmanagement optimal in die Benutzerverwaltung eingebunden wird, um eine durchgängige und sichere Zugriffssteuerung zu ermöglichen
- Du bist verantwortlich für die Standardisierung der Strukturen des Berechtigungsmanagements
- Ein wichtiger Teil deiner Aufgabe ist es, die Mandantenfähigkeit des Systems im Bereich Benutzer- und Berechtigungsmanagement voranzutreiben
- Für die Auslagerung und Integration interner Berechtigungs-Workflows in unser zentrales IAM-System Alice (internes Mercedes-Benz System) bist du verantwortlich
- Du ermöglichst die sichere Authentifizierung von Benutzern über interne OAUTH2-Provider (Bearer Token) sowie externe Authentifizierungs-Provider (JWT Token) für das System, 1. Analyse der Qualifikationen
-
Kennenlernen
-
Kontakt mit Kunden oder Kundinnen
-
Vertragserstellung mit Hays
-
1, Nachdem wir Ihre Ziele und Qualifikationen mit den Jobs bei unseren Kunden und Kundinnen abgeglichen haben, kommt es nach Ihrer Zustimmung zu einer Kontaktherstellung. Danach folgt ein persönliches Kennenlernen.
-
4
-
Vertragserstellung mit Hays Nach der Zusage des Kunden oder der Kundin und der Abstimmung letzter relevanter Rahmenbedingungen mit Hays folgt die Einstellung direkt beim Kunden bzw. der Kundin oder bei Hays im Rahmen der Arbeitnehmerüberlassung.
Requirements
- Du verfügst über langjährige Erfahrung in der Entwicklung mit JavaScript, TypeScript, Spring Boot und relationalen Datenbanken
- Fundierte Kenntnisse von Authentifizierungs- und Autorisierungsverfahren (z.B. OAuth2, Bearer- & JWT-Tokens...) sind für dich selbstverständlich
- Du verfügst über ein ausgeprägtes Verständnis für Sicherheit im Kontext von Softwareentwicklung, Anmeldeverfahren und Zertifikatssicherheit
- Du bringst die Bereitschaft mit, 1-2 Mal pro Quartal in unser Büro in Stuttgart zukommen
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift runden dein Profil ab
Benefits & conditions
- Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
- Ein hoch motiviertes Team und ein offener Kommunikationsstil