> Markdown version of [/jobs/ext/68547-data-software-developer-python-java](https://www.wearedevelopers.com/jobs/ext/68547-data-software-developer-python-java). 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). --- # Data Software Developer Python / Java - **Company:** Materna GmbH - **Location:** Aachen, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Unit Testing, Cloud Computing, Continuous Integration, Apache Hadoop, Hibernate (Java), Spring Framework, Python (Programming Language), Software Engineering, Software Systems, Data Processing, Apache Spark, Spring-boot, Build Management, Containerization, Kubernetes, Information Technology, Apache Kafka, Data Management, Machine Learning Operations, Docker - **Published:** May 15, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=33e2612eac5e045b ## About the Role * Ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder ein vergleichbares naturwissenschaftliches / technisches Studium * Mehrjährige Berufserfahrung in der Softwareentwicklung mit Python sowie im Umgang mit modernen Datenverarbeitungs-Frameworks wie Hadoop oder Kafka * Fundierte Kenntnisse in Java-Technologien (Spring / Spring Boot, Hibernate oder vergleichbare Frameworks) * Tiefgehendes Verständnis im Umgang mit Datenmanagement-Frameworks (z. B. Iceberg, Piveau) sowie Kenntnisse aktueller KI-Technologien wie MCP, MLOps oder Agentenframeworks * Erfahrung in der Containerisierung (z. B. Docker) und Orchestrierung (z. B. Kubernetes) sowie in der Konzeption von Cloud-Anwendungen und einem Verständnis aktueller Vorgehensweisen wie CI/CD und Build-Management * Sehr gute Deutschkenntnisse (C1) in Wort und Schrift Das zeichnet dich persönlich aus * Du hast ein gutes Gespür für unterschiedliche Situationen und Menschen und kannst dich flexibel darauf einstellen. * 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. ## Description * entwickelst und betreust du komplexe Software- sowie KI-Lösungen im Umfeld datenzentrierter Plattformen für den Public Sector. * arbeitest du mit modernen Technologien wie Python, Java, Spark, Hadoop sowie Datastreaming- und Messaging-Technologien wie Apache Kafka. * steuerst du den Entwicklungsprozess über die Konzeption und Umsetzung im agilen Team bis hin zum Review, stets in enger Zusammenarbeit mit unseren Stakeholdern. * verantwortest, dokumentierst und kommunizierst du Entscheidungen im Kontext der Entwicklung von IT- sowie Softwarelösungen und koordinierst diese ggf. als Lead-Entwickler:in. * sicherst du die Qualität der Anwendungen, z. B. durch Unit-Tests oder CI/CD-Pipelines, und leitest Verbesserungsmaßnahmen ab. * beobachtest du aktuelle Technologietrends und bewertest deren Einsatzmöglichkeiten für unsere Projekte., * Flexibles Arbeiten: Halte Arbeits- und Privatleben in Balance - mit unserem flexiblen Arbeitszeitsystem und 40% mobilem Arbeiten. * Wissensaustausch: Du möchtest über den Tellerrand hinausschauen? In unseren Brown-Bag-Sessions, Developer-Summits und Communities hast du die Gelegenheit dazu! * Onboarding: Dein Start bei Materna beginnt in unserem Headquarter in Dortmund mit unseren Welcome Days. Deine Patin oder dein Pate steht dir von Anfang an zur Seite. * Learning@Materna: Mit über 100 Schulungs- und Weiterbildungsangeboten unterstützen wir dich bei deiner persönlichen Weiterentwicklung! * Flache Hierarchien: Deine Ideen brauchen keine langen Entscheidungswege: Bei uns kannst du anpacken und mitgestalten! ## Related Videos - [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) - [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) - [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) - [Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing](https://www.wearedevelopers.com/videos/100333-instant-kai-sandboxes-with-vcluster-multi-tenant-multi-scheduler-gpu-sharing) ## Related Articles - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Data Analyst Salary Germany](https://www.wearedevelopers.com/magazine/277-data-analyst-salary-germany)