Softwarearchitekt (m/w/d) (4475)

Startdatum:

asap

Enddatum:

31.12.2022

Beschäftigungsart:

Freiberuflich

Region:

Berlin/Remote


Beschreibung:

Für unseren Kunden in Berlin sind wir aktuell auf der Suche nach 2x Softwarearchitekt (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).

 

Projektstandort: Berlin (remote während Corona möglich)

Dauer: asap bis Ende 2022

Volumen: 400 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.



Projektvolumen:
400 Tage