Required skills
- Java
- Spring Boot
- CENELEC
- Hexagonal Architecture
- Domain-Driven Design (DDD)
- Observability
- Grafana
- Prometheus
- Tempo
- AWS
- Infrastructure as Code (IaC)
- Pulumi
- Event Driven Design
- Kubernetes
- OpenShift
- NATS
- GitLab CI/CD
Languages: German
Job description
Seeking a Senior Backend Developer with extensive experience in Java and Spring Boot for a full-time remote project from January 2027 to December 2027. The role involves programming, implementation, and customization of technical components in cloud-native environments.
Project overview
Skills
- Programming, implementation, and customization of technical components in applications based on the technologies used (Java, Spring Boot, Event-Sourcing with the Axon Framework, NATS as messaging broker) including interfaces, modules, and databases in compliance with specified standards.
- Development and operation of 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 observability (with Grafana, Prometheus, Tempo) including metrics, logs, and traces.
- Fixing errors from test phases as well as creating and maintaining automated tests (unit, integration, and component tests).
- Creation of technical documentation, system documentation, and delivery packages including release notifications.
- Technical support for standards-compliant development according to CENELEC (EN 50126/EN 50716) including creation of required development artifacts and adherence to configuration and change management.
- Must-Have: Experience in backend development using Java
- Senior (> 5 years experience)
- Must-Have: Experience in backend development using Spring Boot
- Must-Have: Cenelec Know How in software development
- 2 references
- Must-Have: Experience with Hexagonal Architecture or similar
- Intermediate (> 3 years experience)
- Must-Have: Experience in Domain-Driven Design (DDD)
- Observability using suitable tools like Grafana, Prometheus, and Tempo
- Intermediate (> 3 years experience) (Weighting: 20%)
- Experience with AWS
- Experience in Infrastructure as Code using Pulumi
- Senior (> 5 years experience) (Weighting: 15%)
- Experience with Event Driven Design
- Experience with Kubernetes/OpenShift
- Intermediate (> 3 years experience) (Weighting: 10%)
- Experience in backend development using NATS as messaging broker
- Senior (> 5 years experience) (Weighting: 10%)
- Experience with GitLab CI/CD
Project details
- Project Duration: 01.01.2027
- 31.12.2027
- Workload: Total PT 200
- completely remote
- Project Language German
- Start: 01.01.2027
- Duration: 12 Monate
- Remote: remote
- Location: 10178 Berlin, DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on GULP