Required 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
Languages: German
Job description
Experienced Java Software Architect needed for a freelance project in the Defence sector to design and evolve complex, business and security-critical software systems.
Project overview
Description
For a current project in the Defence environment, we are looking for an experienced Java Software Architect (m/f/d) for the conception and further development of complex, business and security-critical software systems.
The focus is on technical architecture, the further development of existing system landscapes, and the definition of sustainable architecture standards in the Java environment.
Project Framework
Responsibilities
Conception and further development of complex software architectures in the Java environment
Definition of technical target architectures and architecture standards
Evaluation of existing system landscapes and derivation of suitable modernization strategies
Development and evaluation of architectural concepts for distributed systems
Definition and further development of interfaces and integration concepts
Technical evaluation and selection of suitable technologies and frameworks
Support for development teams on complex technical issues
Conducting architecture reviews and code reviews
Development of proof of concepts and reference implementations
Ensuring scalability, stability, maintainability, and security
Close collaboration with software development, system engineering, DevOps, and technical decision-makers
Your Tech Stack
Java
Spring Boot
REST APIs
Microservices
Git
CI/CD
Docker
Kubernetes
SQL and relational databases
Messaging technologies
Linux
Particularly Relevant
Distributed Systems
Event Driven Architecture
Kafka
Cloud Platforms
Domain Driven Design
Clean Architecture
Containerization
Security-critical systems
System Integration
DevOps
What You Should Bring
You have at least five years of practical professional experience in professional software development and have already taken responsibility for the architecture of complex Java systems.
You have sound knowledge of Java and Spring Boot, as well as a very good understanding of modern software architectures.
You have experience with distributed systems, interfaces, microservices, and modern development processes and are able to support architectural decisions both conceptually and technically.
For this project, we are explicitly not looking for a purely conceptual architect. You should continue to work closely with development on a technical level and be able to validate architectural decisions through proof of concepts or your own implementations.
Nice to have
Practical experience in the Defence industry
Experience with security-critical or mission-critical systems
Experience with military software and system landscapes
Existing security clearance Level 1, SÜ1
Experience with System Engineering
Knowledge of C++ or other system-level technologies
IMPORTANT: Reference Check
For freelancers who have not worked with us before, the client requires a technical reference check as part of the selection process.
The reference check is part of our service and will be conducted by us by phone. The questions will be specifically tailored to the professional and technical requirements of the specific project.
For this, you should be prepared to provide suitable contact persons from previous projects, including contact details, as references.
The references will be used exclusively for the technical reference check and will not be used for acquisition from the named contact persons.
Without the contact details of suitable references, we unfortunately cannot consider the profile for contractual reasons and cannot present it to the client.
Experience and reliable references from the Defence environment can significantly increase your chances in the selection process.
Interested?
Then I look forward to receiving your current profile.
Please describe your experience with Java architecture, Spring Boot, distributed systems, and if applicable, Defence projects and existing SÜ1, as specifically as possible.
Thank you for your interest!
Project details
short notice or by arrangement
initially 6 months, extension possible
Contract Type: Freelance
Industry: Defence
- Start: ab sofort
- Duration: 6 Monate
- Remote: remote
- Location: Deutschland, DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE