Java Softwareentwickler (Cloud / Kubernetes)
Materna GmbH
Berlin, Germany
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
GermanJob location
Berlin, Germany
Tech stack
Clean Code Principles
Java
Cloud Computing
Spring
Software Architecture
Project Management
Istio
Spring-boot
Backend
Kubernetes
Terraform
Docker
Microservices
Job description
- entwickelst und erweiterst du Java-basierte Backend-Anwendungen und Microservices für komplexe Kundenprojekte.
- setzt du fachliche Anforderungen in sauberem, wartbarem und performantem Java-Code um.
- konzipierst, implementierst und entwickelst du APIs weiter und wirkst an technischen Architekturentscheidungen mit.
- stellst du die Code-Qualität durch Tests, Code-Reviews und gemeinsame Standards im Team sicher.
- entwickelst du Anwendungen, die cloud-native betrieben werden und auf containerisierten Plattformen (z. B. Kubernetes) laufen.
- arbeitest du eng mit DevOps- und Plattform-Teams zusammen, die Deployment, Betrieb und Infrastruktur verantworten. Außerdem bringst dein Know-how in agile Projekte für Kunden aus öffentlicher Verwaltung ein.
Requirements
- Erfolgreich abgeschlossenes Studium oder eine Ausbildung mit relevanter Berufserfahrung
- Mehrjährige Erfahrung in der Entwicklung von Softwareprojekten mit Java, idealerweise im Backend-Umfeld
- Gute Kenntnisse in Spring / Spring Boot oder vergleichbaren Frameworks
- Erfahrung in der Entwicklung moderner Backend- oder Microservice-Architekturen
- Verständnis für Clean Code, Softwarearchitektur und Qualitätssicherung
- Erste Erfahrungen mit Containern (z. B. Docker) und Cloud-Umgebungen
- Vorteilhaft: Erfahrung mit Infrastructure as Code (Terraform), Service Mesh, Observability Tools
- Sehr gute Deutschkenntnisse (C1) und gute Englischkenntnisse (B2)
Das zeichnet dich persönlich aus
- Sich in Retros und Dailys zu beteiligen, dein Knowhow einzubringen und gemeinsam zu wachsen ist für dich eine Selbstverständlichkeit.
- Du spürst genau, wann Aufgaben dringlich sind, handelst situativ danach und steuerst weniger erfahrene Mitarbeitende.
- Auch in heiklen Projektsituationen schaffst du es kundenorientiert zu agieren.
- Du hast ein gutes Gespür für unterschiedliche Situationen und Menschen und kannst dich flexibel darauf einstellen.
About the company
* Fach- und Führungskarriere: Das Materna Laufbahnmodell unterstützt dich systematisch und zielgerichtet in deiner persönlichen Entwicklung und zeigt dir mögliche Karrierepfade auf.
* Flexibles Arbeiten: Halte Arbeits- und Privatleben in Balance - mit unserem flexiblen Arbeitszeitsystem und 40% mobilem Arbeiten.
* Job Rad: Neues Bike gefällig? Mit Job-Rad unterstützen wir dich dabei dein Wunsch-Fahrrad zu leasen.
* Wissensaustausch: Du möchtest über den Tellerrand hinausschauen? In unseren Brown-Bag-Sessions, Developer-Summits und Communities sowie bei der Teilnahme an externen Fachkonferenzen und Messen hast du die Gelegenheit dazu.
* Sport@Materna: Nutze das vielfältige und flexible Sport- und Wellnessangebot unseres Partners Urban Sports Club in ganz Deutschland, Österreich und mehreren europäischen Ländern.