100% Remote & Near shore: Java IT architect German

Job description:

For a public customer we are currently looking for several Java architects (m / w / d) in the Nearshoring.
Start: 01.11.2025
Duration: 24 months
Capacity: 80%
- 100%
Location: 100% Remote
- if necessary rare on site dates in Bavaria, Germany
Language: German & English
For the position we can pay an approximate remote hourly rate of 55 €, depending on the ski fit, a little more.
IMPORTANT: Only candidates who are in the European Union and have EU citizenship can be taken into account. There must also be a willingness to carry out a German security review (SÜ2).
Skills:
- Java
- Spring / Spring boat
- Hibernate
- Xtext (nice to have)
- Xtain (nice to have)
- MDSD (model-driven architecture)
- DDD (Domain Driven Design)
- DSLs
- domain-specific programming languages (nice to have)
- REST APIs
- Kafka
- Accessibility according to BITV 2.0 or WCAG (nice to have)
- Eclipse plugins
- Eclipse Language Server
- Jenkins
- Kubernets
- Kustomize
- Helmet
- CI / CD- pipelines
- OAuth 2.0
- OpenID
- SSO procedure
- Pact contracts
- Jira
- Confluence
- Scrum.
- German (flowing)
- English (flowing)
Tasks:
Architecture & Framework
- Generating user interfaces while ensuring accessibility
- Design and implementation of the model-driven architecture
- Maintenance and further development of domain-specific programming languages
- Maintenance and development of transformers / codegenerators
- Management of meetings / sessions (persistence and restoration)
- Modularization of the internal architecture according to DDD
- Integration in SSO procedures
- Ensuring authentication and authorisation
- Maintenance and further development of the reference implementation of the framework
- Lifecycle management of the current components
- Generation of interfaces (REST and Kafka)
Test automation
- Maintenance and further development of the platform for test automation
- Maintenance and further development of the dashboard for test automation
- Validation of package contracts in the CI / CDpipeline
Build
- and operational support
- Maintenance and development of build pipelines using Jenkins
- Further development of the configuration mechanism
- Support in providing the application configuration
- Creation and adaptation of Kubernet configurations
- Implementation of safety requirements
- Maintenance and further development of monitoring tools
Developer support
- Maintenance and further development of the development environments
- Integration Eclipse Language Server
- KI support for development with DSLs
- Contact for technical questions
IT security
- Central contact for communication with security teams
- organisation of pen- tests, measures planning, audits
- Monitoring compliance with Securityguidelines
- Care and monitoring of automatic security- analysis
- Create, maintain and report security
Comprehensive tasks
- Participation in daily meetings
- Participation in weekly risk
- & problem meetings
- Participation in Kubernet's platform meetings
- Preparation and presentation of Community of Practice Meetings
- Preparation and implementation of workshops
- Holistic architecture
- Participation in various exchange meetings
- knowledge transfer for new employees and trainees
- Documentation of the results

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.