Geforderte Skills
- Java
- Software Architecture
- Spring Boot
- REST APIs
- Microservices
- Git
- CI/CD
- Docker
- Kubernetes
- SQL
- Relational Databases
- Messaging Technologies
- Linux
- Distributed Systems
- Event Driven Architecture
- Kafka
- Cloud Platforms
- Domain Driven Design
- Clean Architecture
- Containerization
- Security-critical Systems
- System Integration
- DevOps
- System Engineering
- Software Development
Sprachen: German
Jobbeschreibung
Beschreibung
Project overview
Für ein aktuelles Projekt im Defence Umfeld suchen wir einen erfahrenen Java Software Architekten (m/w/d) für die Konzeption und Weiterentwicklung komplexer, geschäfts und sicherheitskritischer Softwaresysteme.
Im Mittelpunkt stehen die technische Architektur, die Weiterentwicklung bestehender Systemlandschaften sowie die Definition nachhaltiger Architekturstandards im Java Umfeld.
Projektrahmen
Nice to have
Praktische Erfahrung in der Defence Branche
Erfahrung mit sicherheitskritischen oder missionskritischen Systemen
Erfahrung mit militärischen Software und Systemlandschaften
Bestehende Sicherheitsüberprüfung Stufe 1, SÜ1
Erfahrung mit System Engineering
Kenntnisse in C++ oder weiteren systemnahen Technologien
WICHTIG: Referenzprüfung
Bei Freelancern, die bislang noch nicht mit uns zusammengearbeitet haben, verlangt der Kunde im Rahmen des Auswahlprozesses die Durchführung von fachlichen Referenzprüfungen.
Die Referenzprüfung ist Bestandteil unserer Dienstleistung und wird telefonisch durch uns selbst durchgeführt. Die Fragen werden dabei gezielt auf die fachlichen und technischen Anforderungen des konkreten Projekts abgestimmt.
Hierfür sollten Sie bereit sein, geeignete Ansprechpartner aus früheren Projekten inklusive Kontaktdaten als Referenz zur Verfügung zu stellen.
Die Referenzen werden ausschließlich zur fachlichen Referenzprüfung verwendet und ausdrücklich nicht zur Akquise bei den genannten Ansprechpartnern genutzt.
Ohne die Kontaktdaten entsprechender Referenzen können wir das Profil aus vertraglichen Gründen leider nicht berücksichtigen und auch nicht beim Kunden vorstellen.
Erfahrungen und belastbare Referenzen aus dem Defence Umfeld können Ihre Chancen im Auswahlprozess zusätzlich deutlich erhöhen.
Interesse?
Dann freue ich mich über Ihr aktuelles Profil.
Bitte stellen Sie insbesondere Ihre Erfahrung mit Java Architektur, Spring Boot, verteilten Systemen sowie gegebenenfalls Defence Projekten und bestehender SÜ1 möglichst konkret dar.
Vielen Dank für Ihr Interesse!
Project details
kurzfristig beziehungsweise nach Absprache
Laufzeit: zunächst 6 Monate, Verlängerung möglich
Vertragsart: Freiberuflich
Branche: Defence
Ihre Aufgaben
Konzeption und Weiterentwicklung komplexer Softwarearchitekturen im Java Umfeld
Definition technischer Zielarchitekturen und Architekturstandards
Bewertung bestehender Systemlandschaften und Ableitung geeigneter Modernisierungsstrategien
Entwicklung und Bewertung von Architekturkonzepten für verteilte Systeme
Definition und Weiterentwicklung von Schnittstellen und Integrationskonzepten
Technische Bewertung und Auswahl geeigneter Technologien und Frameworks
Unterstützung der Entwicklungsteams bei komplexen technischen Fragestellungen
Durchführung von Architektur Reviews und Code Reviews
Entwicklung von Proof of Concepts und Referenzimplementierungen
Sicherstellung von Skalierbarkeit, Stabilität, Wartbarkeit und Security
Enge Zusammenarbeit mit Softwareentwicklung, System Engineering, DevOps und technischen Entscheidern
Ihr Tech Stack
Java
Spring Boot
REST APIs
Microservices
Git
CI/CD
Docker
Kubernetes
SQL und relationale Datenbanken
Messaging Technologien
Linux
Besonders relevant
Distributed Systems
Event Driven Architecture
Kafka
Cloud Plattformen
Domain Driven Design
Clean Architecture
Containerisierung
Security kritische Systeme
Systemintegration
DevOps
Was Sie mitbringen sollten
Sie verfügen über mindestens fünf Jahre praktische Berufserfahrung in der professionellen Softwareentwicklung und haben bereits Verantwortung für die Architektur komplexer Java Systeme übernommen.
Sie bringen fundierte Kenntnisse in Java und Spring Boot sowie ein sehr gutes Verständnis moderner Softwarearchitekturen mit.
Sie haben Erfahrung mit verteilten Systemen, Schnittstellen, Microservices und modernen Entwicklungsprozessen und sind in der Lage, Architekturentscheidungen sowohl konzeptionell als auch technisch zu begleiten.
Für dieses Projekt suchen wir ausdrücklich keinen rein konzeptionellen Architekten. Sie sollten technisch weiterhin nah an der Entwicklung arbeiten und Architekturentscheidungen durch Proof of Concepts oder eigene Implementierungen validieren können.
Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten
Gefunden auf FreelancerMap DE