Required skills
- Java
- Spring Boot
- Event-Sourcing
- Axon Framework
- NATS
- Kubernetes
- OpenShift
- AWS
- Pulumi
- GitLab CI/CD
- Grafana
- Prometheus
- Tempo
- Hexagonal Architecture
- Domain-Driven Design (DDD)
- CENELEC
- Backend Development
Languages: German
Job description
Seeking a Senior Backend Developer for a remote project focused on developing and operating components in a cloud-native environment. The role involves programming, implementing, and customizing technical components using Java, Spring Boot, and event-sourcing patterns.
Project overview
For our client, we are currently looking for a Senior Backend Developer.
If you are interested in the following project description and meet the requirements, please respond promptly with your contact details, your conditions for the specified location (hourly or daily rate), and your profile (preferably in Word).
You are welcome to send this to us via email at *@*.de. Since email is not one of the most secure data transmissions, we would also like to offer you a secure and encrypted upload option for your application documents. To do this, use the "Apply" button in our project portal at https://mindheads.de.
Responsibilities
- Programming / implementation / customizing technical components in applications based on the technologies used (Java, Spring Boot, Event-Sourcing with the Axon Framework, NATS as messaging broker) including associated interfaces, modules, and corresponding databases in compliance with the client's standards (e.g., use of standardized development environments and programming guidelines)
- Development and operation of the components in a cloud-native environment (Kubernetes/OpenShift, AWS) as well as provision and maintenance of Infrastructure as Code (IaC with Pulumi)
- Setup and maintenance of CI/CD pipelines (GitLab CI/CD) for automated builds, tests, and deployments
- Ensuring the observability of the components (Observability with Grafana, Prometheus, and Tempo) including provision of suitable metrics, logs, and traces. Fixing errors from test phases in the applications / components.
- Creation and maintenance of automated tests (unit, integration, and component tests) to ensure the developed functionality. Documentation of the technical components.
- Creation of system documentation.
- Creation of delivery packages for the relevant applications, including associated release notes.
- Technical support for the standards-compliant development of the safety-relevant system according to CENELEC (EN 50126 / EN 5016), including creation and maintenance of the required development artifacts and compliance with the specifications from configuration and change management.
Requirements
We are happy to assist you with any questions, suggestions, or requests. You can find current information about us and other vacancies on our homepage: https://mindheads.de
Contact:
mindheads GmbH
Heinrichsdamm 40A
96047 Bamberg
Tel. *
*@*.de
- Backend development using Java // Experience level Senior (> 5 years experience)
- Backend development using Spring Boot // Experience level Senior (> 5 years experience)
- Cenelec know-how in software development // Number of references 2
- Experience with Hexagonal Architecture or comparable // Experience level Intermediate (> 3 years experience)
- Domain-Driven Design (DDD) Intermediate (> 3 years experience)
- German: C2
- Observability using suitable tools such as Grafana, Prometheus, and Tempo // Experience level Intermediate (> 3 years experience)
- Experience with AWS // Experience level Intermediate (> 3 years experience)
- Experience in Infrastructure as Code using Pulumi // Experience level Senior (> 5 years experience)
- Experience with Event Driven Design // Experience level Senior (> 5 years experience)
- Experience with Kubernetes/OpenShift // Experience level Intermediate (> 3 years experience)
- Experience in backend development using NATS as a messaging broker // Senior (> 5 years experience)
- Experience with GitLab CI/CD // Senior (> 5 years experience)
Project details
01.01.2027 - 31.12.2027
Volume: 200 project days
Deadline at client: asap
Important note on application: All mandatory requirements must be met and proven by clearly described activities in the respective project references. Merely mentioning a technology is not sufficient. Please pay attention to the exact wording of the requirements and the required years of experience.
Tailor your profile to the mandatory requirements and the qualifications relevant for evaluation before applying. You can adopt the wording from the requirements if it accurately describes your actual activities.
Please only apply if you can demonstrably prove your profile in accordance with all mandatory requirements.
- Start: 2027-01
- Duration: 12 Monate
- Remote: remote
- Location: München, Deutschland, DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE