Java Backend Developer

50Hertz Transmission Gmbh — Germany · Posted ~2 hours ago

Mid Contract

Skills

Java backend development software architecture software lifecycle scalable applications

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a technology-focused team developing and operating reliable backend applications that support large-scale digital infrastructure. The role involves designing software components, delivering updates, and contributing throughout the full service lifecycle.

Highlights

Opportunity to work on scalable software solutions with responsibility across development and operations. The role offers involvement in critical infrastructure systems and modern technology initiatives.

Description

Stellen-ID: 11069 / Befristet (2 Jahre) / Start: Zum nächstmöglichen Termin Hier übernehme ich eine zentrale Rolle in Weiterentwicklung und Betrieb der Java Anwendungen von 50Hertz. Das macht diesen Job für mich interessant: Als Java-Spezialist*in bin ich Teil einer unternehmensweiten Taskforce bei 50Hertz. In dieser Rolle arbeite ich an der Smart Energy Plattform – einer übergreifenden Plattform von 50Hertz zur Erfassung und Verarbeitung von Smartmeter-Daten. Ich entwickle moderne, skalierbare Software und übernehme gleichzeitig Verantwortung für stabile, sichere und zuverlässig betreibbare IT-Services, die einen zentralen Beitrag zur Systemsicherheit im deutschen Stromnetz leisten. Meine Aufgaben Entwicklung und Weiterentwicklung von Softwarekomponenten und -modulen innerhalb der definierten technologischen Rahmenbedingungen und Bereitstellung von Updates zur Umsetzung fachlicher Anforderungen, Mitarbeit entlang des gesamten Service Lifecycles (Design, Build, Run), Vorbereitung, Mitgestaltung und Begleitung von Architekturentscheidungen und -optimierungen, Sicherstellung eines stabilen und zuverlässigen Betriebs der Anwendungen und kontinuierliche Verbesserung der Betriebsprozesse, insbesondere durch Ausbau und Optimierung von Monitoring-Lösungen, Analyse, Behebung und nachhaltige Vermeidung von Produktions- und Stabilitätsproblemen, Sicherstellung von Codequalität, Security, Dokumentation und Best Practices im gesamten Software Development Lifecycle (SDLC), Weiterentwicklung von Deployment-Pipelines (z. B. Azure DevOps),Enge Zusammenarbeit mit Fachbereich, Betrieb, Architektur, Service Ownern und weiteren Stakeholdern. Meine Kompetenzen Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation, Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Java sowie modernen Frameworks (z. B. Spring Boot oder vergleichbar), Fundierte Erfahrung in der Entwicklung von verteilten Systemen und Microservices, Sehr gute Kenntnisse in Software-Design-Patterns, API-zentrierten Architekturen sowie hochverfügbaren und skalierbaren Systemlandschaften, Erfahrung mit modernen Technologien wie Kubernetes, Docker sowie Kafka und/oder Spark/Flink, Praxis in der Entwicklung im Cloud-nativen Umfeld (z. B. OpenShift, Azure), Kenntnisse moderner Entwicklungs- und Betriebspraktiken wie: CI/CD, Versionierung, automatisierte Tests, Clean Code, DevOps / SRE / Application Support, Verständnis von serviceorientierten Architekturen und modernen Betriebsmodellen, Sehr gute Englischkenntnisse (mind. C1) sowie gute Deutschkenntnisse (mind. B2–C1). Kein Muss, Aber Von Vorteil Kenntnisse in energiewirtschaftlichen Prozessen (z. B. Abrechnung von Smart Meter-Daten), Erfahrungen mit regulatorisch geprägten IT-Systemen, Erfahrung mit agilen Methoden (Scrum, Kanban). Flexikompass - so flexibel ist diese Stelle Arbeitszeit: 37 Wochenstunden (Vollzeit),Flexible Arbeitszeiten mit Langzeitkonto zur Unterstützung der Work-Life-Balance,Die Zahl der Gleittage ist nicht begrenzt,Keine Kernarbeitszeit,Mobiles Arbeiten (auch von zuhause) möglich.