> Markdown version of [/jobs/ext/1200396-java-softwareentwickler](https://www.wearedevelopers.com/jobs/ext/1200396-java-softwareentwickler). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Softwareentwickler - **Company:** Materna GmbH - **Location:** Hannover, Germany (Remote available) - **Experience:** Expert - **Contract:** Apprenticeship - **Skills:** Java (Programming Language), Automation of Tests, Cloud Computing, Code Review, Continuous Integration, Hibernate (Java), Simple Object Access Protocol (SOAP), Software Systems, Web Services, Spring-boot, Build Management, Containerization, Kubernetes, Information Technology, Docker - **Published:** July 8, 2026 - **Apply:** https://karriere.materna.de/stellenmarkt/Senior-JavaSoftwareentwickler-mwd-de-f2048.html ## About the Role * Ein abgeschlossenes Studium der (Wirtschafts-)Informatik, ein vergleichbares naturwissenschaftliches / technisches Studium oder eine vergleichbare Ausbildung * Mehrjährige Erfahrung in der Entwicklung von Java-Enterprise-Anwendungen mit gängigen Technologien wie Spring Boot und Hibernate * Routine im Umgang mit modernen Entwicklungsprozessen (z. B. CI/CD, Build-Management) * Erfahrung in der Entwicklung und Integration von Webservices (REST und SOAP) * Erfahrungen in der Containerisierung (z. B. Docker) und Orchestrierung (z. B. Kubernetes) sowie in der Konzeption von Cloud-Umgebungen sind wünschenswert * Sehr gute Deutsch- (C1) und gute Englischkenntnisse (B2) in Wort und Schrift Das zeichnet dich persönlich aus * Du bringst dich selbstverständlich in Dailys, Retrospektiven und technische Diskussionen ein und teilst dein Know-how, um gemeinsam als Team besser zu werden. * Auch in anspruchsvollen Projektsituationen behältst du den Überblick und agierst lösungsorientiert und kundenfokussiert. * Du besitzt ein gutes Gespür für unterschiedliche Situationen und Menschen und stellst dich flexibel auf neue Konstellationen im Team oder im Projekt ein. * Du übernimmst gerne eine Mentorenrolle, unterstützt andere Entwickler:innen fachlich und förderst aktiv deren Weiterentwicklung. ## Description * entwickelst und implementierst du komplexe Individuallösungen für unsere Kunden aus der öffentlichen Verwaltung auf Basis von Java mit Spring / Spring Boot und entwickelst bestehende Softwarelösungen kontinuierlich weiter. * übernimmst du Verantwortung für die Konzeption und Umsetzung fachlicher Anforderungen und steuerst deren Umsetzung im agilen Entwicklungsprozess. * unterstützt du bei der Dokumentation und Kommunikation technischer Entscheidungen im Kontext der Entwicklung von IT- und Softwarelösungen und wirkst bei Bedarf an Abstimmungen und der Koordination im Team mit. * entwickelst du Enterprise-Server-Anwendungen sowie cloud- und containerbasierte Lösungen, z. B. mit Docker und Kubernetes, und bindest sie in moderne, CI/CD-gestützte Entwicklungs- und Deployment-Prozesse ein. * stellst du durch Code-Reviews, automatisierte Tests und geeignete Entwicklungspraktiken die Qualität, Sicherheit und Wartbarkeit unserer Softwarelösungen sicher. * bringst du deine Erfahrung aktiv im Team ein, unterstützt Kolleg:innen fachlich und förderst den Wissenstransfer sowie die Weiterentwicklung im Entwicklungsteam. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Demografie nutzen um jedem Bewerber das passende Angebot zu machen!](https://www.wearedevelopers.com/videos/836-demografie-nutzen-um-jedem-bewerber-das-passende-angebot-zu-machen) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Starter Kit For Job Applications For Developers](https://www.wearedevelopers.com/magazine/7-starter-kit-for-job-applications-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany)