Zusammenfassung der Stellenbeschreibung Als Fullstack-Entwickler sind Sie Teil des globalen Teams, das für die Entwicklung und den Betrieb der Hausbauanwendungen verantwortlich ist. Sie übernehmen die Verantwortung für die Wartung, Erweiterung und Verbesserung der Anwendungen und Dienste und leisten einen wesentlichen Beitrag zu den bereitgestellten IT-Diensten. Ihre Verantwortung: < /p> Entwerfen Sie ereignisgesteuerte Softwarearchitekturen basierend auf den Anforderungen und Qualitätszielen.
Zusammenfassung der Stellenbeschreibung
Als Fullstack-Entwickler sind Sie Teil des globalen Teams, das für die Entwicklung und den Betrieb der Hausbauanwendungen verantwortlich ist. Sie übernehmen die Verantwortung für die Wartung, Erweiterung und Verbesserung der Anwendungen und Dienste und leisten einen wesentlichen Beitrag zu den bereitgestellten IT-Diensten.
Ihre Verantwortung: < /p>
- Entwerfen Sie ereignisgesteuerte Softwarearchitekturen basierend auf den Anforderungen und Qualitätszielen.
- Wenden Sie DevOps-Prinzipien an, um die Anwendungen zu entwickeln und zu betreiben.
- Beheben Sie Probleme mit Hilfe einer hochmodernen DevOps-Toolchain.
- arbeiten mit Azure PaaS-Infrastrukturdiensten und SaaS-Lösungen, um zeitgemäße, cloudbasierte Lösungen zu erstellen.
- Wählen Sie aus einer Reihe von SQL- und No-SQL-Datenbankdiensten zum Speichern von Daten.
- Führen Sie Codeüberprüfungen durch und schreiben Sie Code mit Pull-Requests fest.
Entwicklung und Wartung von Azure B2C Custom Policies und dem zugehörigen Anmelde-/Anmelde-Workflow für eine selbst entwickelte Lösung.
Technologie-Stack, mit dem Sie arbeiten werden:
Obligatorisch:
Bevorzugt:
- Git Source Control < /li>
Gut zu wissen:
- Azure Benutzerdefinierte B2C- und B2C-Richtlinien
- Terraform, Kubernetes, Jenkins
JIRA, Confluence
Ihre Fähigkeiten und Fachkenntnisse:
- 3 Jahre Berufserfahrung in einer ähnlichen Position (Softwareentwicklung)
- Gute Kenntnisse in Angular
- Gute Kenntnisse in Java und Spring Boot
- Kenntnisse in Versionskontrollsystemen wie GitHub.
- Starke Kundenorientierung, um die am besten geeignete Lösung basierend auf Geschäftsanforderungen und Anwendungsfällen zu entwerfen und zu entwickeln.
- Systematische Problemlösung Ansatz, gepaart mit effektiven Kommunikationsfähigkeiten
- Fähigkeit, unabhängig zu arbeiten und Entscheidungen im Einklang mit Ihrem Entwicklungsteam zu treffen und einen kollaborativen Ansatz zu präsentieren
< li> Nachweislich agile Denkweise und Bereitschaft, zu lernen und sich weiterzuentwickeln.
- Fließendes Englisch in Wort und Schrift (Deutsch ist ein Plus)
Anforderungen: Angular, Java, Spring Boot, Spring Data, Git, GitHub, Terraform, Maven, Docker, Hibernate, Azure, Kubernetes
Zusätzlich: Sportabonnement, Private Gesundheitsversorgung, Internationale Projekte, Flache Struktur, Kostenloser Kaffee, Kantine, Fahrradabstellplatz, Dusche, kostenlose Getränke, keine Kleiderordnung.