Java Spring FullStack Developer (English+German language required) Offline

$$$$

Looking for Java Spring FullStack Developer 
 
The position is entirely remote.
The onboarding will ideally take place in Germany and will be paid by the client.
If travel to Germany is not possible, the onboarding will be done remotely.
Englishs and German speaking are required too
English and German speaking are required.
Both german and English are required. But we consider german as a bigger challenge.
Communication will be done in german so "a little" is not enough however we assume the the number of the people in the team would mean that some people can have lower german skills and some should be fluent german
Duration of the assignment:12 months, with the possibility of extension.
Location and Citizenship: No restrictions.
The client is ok with all countries location like Europe E.U, Europe, Balkans, Ukraine, CIS Countries, Midle East countries.
The requirement is only to speak english and german
The role is full remote.
Work in the CET time zone.
 

Skills:

  • Java
  • Spring / Spring Boot
  • Hibernate
  • 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
  • Kubernetes
  • Kustomize
  • Helm
  • CI/CD pipelines
  • OAuth 2.0
  • OpenID Connect
  • SSO procedures
  • Pact contracts
  • Jira
  • Confluence
  • Scrum

    Tasks:
  • Architecture & Framework
  • Generation of user interfaces while ensuring accessibility
  • Design and implementation of model-driven architecture
  • Maintenance and further development of domain-specific programming languages
  • Maintenance and further development of transformers/code generators
  • Management of sessions (persistence and restoration)
  • Modularization of the internal architecture according to DDD
  • Integration into SSO procedures
  • Ensuring authentication and authorization
  • Maintenance and further development of the reference implementation of the framework
  • Lifecycle management of runtime components
  • Generation of interfaces (REST and Kafka)
  • Test automation
  • Maintenance and further development of the test automation platform
  • Maintenance and further development of the test automation dashboard
  • Validation of Pact contracts in the CI/CD pipeline
  • Build and operational support
  • Maintenance and further development of build pipelines using Jenkins
  • Further development of the configuration mechanism
  • Support in providing the application configuration
  • Creation and adaptation of Kubernetes configurations
  • Implementation of security requirements
  • Maintenance and further development of monitoring tools
  • Developer support
  • Maintenance and further development of the development environments
  • Integration of Eclipse Language Server
  • AI support for development with DSLs
  • Contact person for technical questions
  • IT security
  • Central contact person for communication with security teams
  • Organization of pen tests, action planning, audits
  • Monitoring compliance with security guidelines
  • Maintaining and monitoring automatic security evaluations
  • Creating, maintaining, and reporting on the security status
  • Cross-functional tasks
  • Participation in daily meetings
  • Participation in weekly risk and problem meetings
  • Participation in Kubernetes platform meetings
  • Preparation and moderation of community of practice meetings
  • Preparation and implementation of workshops
  • Holistic architecture review
  • Participation in various exchange meetings
  • Knowledge transfer for new employees and trainees
  • Documentation of results

Required skills experience

Java

Required languages

English B2 - Upper Intermediate
Java, Full-Stack Development

The job ad is no longer active

Look at the current jobs Java →

Loading...