Description
Für unseren Kunden in Hamburg sind wir aktuell auf der Suche nach einem Software- und Systemarchitekt (m/w/d).Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).
Gerne können Sie uns dieses per E-Mail an schicken. Da der E-Mailversand bekanntermaßen nicht zu den sichersten Datenübertragungen zählt, möchten wir Ihnen zusätzlich eine sichere und verschlüsselte Upload-Möglichkeit für Ihre Bewerbungsunterlagen anbieten. Nutzen Sie dazu die Schaltfläche „Bewerben“ in unserem Projektportal unter https://mindheads.de.
Projektstandort: Hamburg (derzeit full remote, Änderung auf 2-3 Tage vor Ort möglich)
Dauer:
Volumen: Vollzeit
Abgabefrist beim Kunden: 04.08.2021
Besondere Anforderung: Wohnsitz sowie der Remote-Standort der Kandidaten müssen in Deutschland sein
Aufgaben:
- Analyse, Spezifikation, Konzeption und Realisierung von Software- und Systemarchitekturen für diese Lösung
- Bewertung, Verfeinerung und Ableitung von funktionalen und nichtfunktionalen Anforderungen
- Entwicklung (Konzeption, Entwicklung) von modernen (barrierefreien) ITAnwendungen auf Basis aktueller Technologien mittels agiler Entwicklungsmethoden
- Neu- und Weiterentwicklung von Front-& Backendkomponenten für Webanwendungen, Client-Server-Lösungen und Content Management Systemen
- Erstellung von Prototypen und Case Studies
- Arbeiten in sicheren Umgebungen nach den Standards der öffentlichen Verwaltung
Anforderungen:
- Abgeschlossenes Studium der Informatik oder langjährige gleichwertige Erfahrungen und Kenntnisse im Bereich der Softwareentwicklung
- Erfahrung in der Konzeption komplexer, verteilter Softwarearchitekturen, insbesondere auf Basis von Microservices
- Ausgeprägtes methodisches Fachwissen bei der Anwendung von Architekturwerkzeugen wie arch42, Enterprise Architect oder vergleichbar
- Agile Methodenkenntnisse (Scrum) und agiles Mindset
Nachweise über umfangreiche Kenntnisse in den folgenden Bereichen sind erforderlich:
- Konzeption und Dokumentation von Software-Architekturen mittels Unified Modeling Language (UML), SysML, BPMN, arc42
- Softwareentwurf mittels Domain-driven Design und Softwarearchitekturmustern
- Entwurf von RESTful-Architekturen und APIs
- Modularisierung von Anwendungen
- Programmiersprache Java in aktueller Version (11+)
- Spring-Framework und Spring-Boot
- Web-Technologien (HTTP, HTML 5, Angular, JavaScript, JavaScript-Frameworks und CSS)
- Auswahl und Design relationaler Datenbanken, vorwiegend PostgreSQL
- Virtualisierung, Docker und Kubernetes
- Build-Management-Tools, insbesondere Apache Maven
- Verteilte Versionierungsysteme, z. B. git, hg
Zusätzlich von Vorteil sind Kenntnisse in den folgenden Bereichen:
- Web-Components
- Webprotokoll OpenID Connect und OAuth
- KeyCloak IDM
- Public Key Infrastructures
Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung. Aktuelle Informationen über uns sowie weitere Vakanzen finden Sie auch auf unserer Homepage: https://mindheads.de
Kontakt:
mindheads GmbH
Dr.-Haas-Straße 4
96047 Bamberg
Tel.