Beschreibung
Für unseren Kunden in Berlin sind wir aktuell auf der Suche nach einem Softwarearchitekten (m/w/d) - RESTful-Architekturen und APIs, Microservices, Domain-Driven-Design, UML, SysML, BPMN, arc42.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: Berlin (remote während Corona möglich)
Dauer: asap bis Ende 2022
Volumen: 800 PT
Abgabefrist beim Kunden: 14.04.2021
Aufgaben:
- Analyse, Spezifikation, Konzeption und Realisierung von Software- und Systemarchitektur auf Basis aktueller Technologien mittels agiler Entwicklungsmethoden
- Bewertung, Verfeinerung und Ableitung von funktionalen und nicht-funktionalen Anforderungen
- Neu- und Weiterentwicklung von Frontend- & Backend-Komponenten für Webanwendungen auf Basis einer Microservice-Architektur
- Anbindung und Nutzung von Content Management Systemen
- Erstellung von Prototypen und Case Studies
- Berichtswesen an den Lead Architekten des Projektes sowie gegenüber der Gesamtprojektleitung
Anforderungen:
- Konzeption und Dokumentation von Softwarearchitekturen mittels Unified Modeling Language (UML), SysML, BPMN, arc42
- Softwareentwurf mittels Domain-driven-Design und Softwarearchitekturmustern
- Entwurf von RESTful-Architekturen und APIs
- Abgeschlossenes Studium der Informatik oder langjährige gleichwertige Erfahrungen im Bereich der Softwarearchitektur
- Mehrjährige Berufserfahrung in den Aufgabenfeldern (zwingend erforderlich)
- Analyse, Spezifikation, Konzeption und Realisierung von Software- und Systemarchitektur auf Basis aktueller Technologien mittels agiler Entwicklungsmethoden
- Bewertung, Verfeinerung und Ableitung von funktionalen und nicht-funktionalen Anforderungen
- Neu- und Weiterentwicklung von Front- & Backendkomponenten für Webanwendungen auf Basis einer Microservice-Architektur
- Kenntnisse im Bereich der Konzeption komplexer, verteilter Softwarearchitekturen, insbesondere auf Basis von Microservices
- Langjährige Erfahrungen beim Begleiten entsprechender Umsetzungsteams
- Ausgeprägtes methodisches Fachwissen bei der Anwendung von Architekturwerkzeugen wie arch42, Enterprise Architect etc.
- Agile Methodenkenntnisse (Bspw. SCRUM) und agiles Mindset
- Systematische, zielorientierte und selbständige Arbeitsweise, ausgeprägte Team- und Kommunikationsfähigkeit
Wünschenswert:
- Modularisierung von Anwendungen
- Programmiersprache Java in aktueller Version (11+)
- Spring-Framework und Spring-Boot
- Web-Technologien (HTTP, HTML 5, JavaScript, JavaScript-Frameworks und CSS)
- Auswahl und Design relationaler Datenbanken, vorwiegend Oracle
- DevOps
- Virtualisierung, Docker und Kubernetes
- Build-Management-Tools, insbesondere Apache Maven
- Verteilte Versionierungsysteme, z. B. git, hg
- Web-Components
- Webprotokoll OpenID Connect und OAuth
- KeyCloak IDM
- Event/Messaging-basierte Systeme
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.