Java Developer Softwarearchitektur Backend (w/m/d) in Berlin, Deutschland
50Hertz Transmission GmbH
VollzeitStandard-Wochenarbeitszeit
Germany, Berlin
Hier übernehme ich eine zentrale Rolle in Weiterentwicklung und Betrieb der Java Anwendungen von 50Hertz.
Das macht diesen Job für mich interessant: In dieser Rolle übernehme ich eine technische Lead-Rolle mit starkem Fokus auf Softwarearchitektur. Neben der Entwicklung von Java-Anwendungen gestalte ich aktiv die Zielarchitektur hochverfügbarer, sicherer und skalierbarer Systeme im Regelleistungsumfeld. Ich verbinde Entwicklung, Architektur und Betrieb und präge damit die technologische Ausrichtung maßgeblich.
Meine Aufgaben:
Technische Steuerung und Unterstützung von Entwicklungsteams sowie Übernahme architektonischer Verantwortung,
(Weiter-)Entwicklung und Wartung von Softwarelösungen (Frontend & Backend) über den gesamten Service Lifecycle (Design, Build/DevOps, Run) in interdisziplinären Teams,
Analyse, Behebung und nachhaltige Prävention von Produktions- und Stabilitätsproblemen,
Aufbau und Weiterentwicklung von Service- und Betriebsstrukturen,
Sicherstellung von Codequalität, IT-Sicherheit, Dokumentation und Einhaltung von Best Practices,
Durchführung von Tests sowie Unterstützung von Release- und Betriebsprozessen,
Enge Zusammenarbeit mit Betrieb, Product Ownern, Fachbereich und weiteren Stakeholdern,
Konzeption und Weiterentwicklung von Softwarearchitektur, inkl. Definition von Architekturprinzipien, Zielbildern und Technologie-Stacks sowie Sicherstellung von Hochverfügbarkeit und Skalierbarkeit.
Meine Kompetenzen:
Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation,
Mehrjährige Erfahrung in der Softwareentwicklung mit Java, Spring Boot sowie JavaScript-Frameworks (idealerweise React),
Fundierte Kenntnisse in Microservice-Architekturen, API-zentrierten Systemdesigns sowie hochverfügbaren, skalierbaren Anwendungen,
Erfahrung im Design von Softwarearchitekturen sowie im Betrieb von Anwendungen (z. B. DevOps, SRE, Application Support),
Kenntnisse moderner Entwicklungsprozesse (CI/CD, Versionierung, automatisierte Tests) sowie Erfahrung mit Containerisierung und Orchestrierung (Docker, Kubernetes),
Verständnis für regulatorische Anforderungen und kritische Infrastrukturen,
Sehr gute Englisch- (C1) und gute Deutschkenntnisse (B2–C1).
Kein Muss, aber von Vorteil:
Erfahrungen mit Entwicklungen in cloud-native Umgebungen,
Kenntnisse in energiewirtschaftlichen Prozessen (z. B. Regelleistungsumfeld wie FCR/aFRR/mFRR),
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.
Chance, die Energiewende selbst voranzubringen
Mitarbeitendenrestaurant, in dem täglich drei Menüs frisch gekocht werden
Zentrale Lage direkt am Berliner Hbf
Betriebliche Altersvorsorge
Kita sowie ein Eltern-Kind-Büro für kurzzeitige Betreuungsengpässe
Ausgesprochen kollegiales Umfeld
Faire Vergütung und umfangreiche Sozialleistungen
Verschiedene Arbeitszeitmodelle mit Langzeitkonto
Förderung der persönlichen Weiterentwicklung
30 Tage Urlaub
Mitarbeitenden-Events (z. B. Teamentwicklungstage und Betriebsfest)
... Qualifikation - Fundierte Kenntnisse in der Softwareentwicklung, idealerweise mit Erfahrung in IEC 61131-3 (Strukturierter Text) sowie Technologien wie HTML5, CSS, Java und https://jobeax.com/link/tzGekrj9a8ToGEDv - Erfahrung in der Programmierung und Inbetriebnahme von Steuerungs- und Automatisierungssystemen sowie ein ausgeprägtes ...
... Entwicklungsprozessen nach Scrum Das bringen Sie mit: - Mehrjährige Erfahrung in der Softwareentwicklung - Gute Kenntnisse in modernen Programmiersprachen (z. B. TypeScript, Java, Rust oder C++) - Erfahrung im Bereich Computer Graphics sowie im Umgang mit modernen Grafik-APIs (z. B. WebGL, WebGPU, DirectX, Vulkan oder Metal) - Kenntnisse ...
... Anwendung Systeme wie Moodle, Nextcloud sowie diverse Messaging- und Collaboration-Tools. Tätigkeiten - Full Stack Development: Du entwickelst moderne Web- und Backend-Anwendungen auf Basis von Kotlin, Reactund aktuellen Datenbank-Technologien. - End-to-End Verantwortung: Du begleitest den gesamten Software-Lifecycle in einem ...
... der redaktionellen Pflege und Kuratierung von maxdome auf unseren SmartTV, Mobile, Web Plattformen - Du pflegst und aktualisierst Inhalte in unseren CMS- und Backend-Systemen und sorgst für eine ansprechende Darstellung der Titel - Du wirkst bei der Planung und Umsetzung von Marketingkampagnen, Promotions und Gutscheinaktionen ...
... - Abgesclossene/s Studium/ Berufsausbildung im (Geo-) Informatik- Bereich o. ä. - Softwareentwicklungserfahrung in objektorientierten System-Technologien wie Java oder C#/.NET - Von Vorteil sind erste Erfahrungen im Software-Design und der Anwendungsimplementierung (webGIS) - Fundierte Datenbank- und SQL-Kenntnisse, stilsichere ...
... disziplinarischen Führung von Entwicklerteams, idealerweise in einem SaaS-, Plattform- oder Scale-up-Umfeld Fundierte Erfahrung in der Softwareentwicklung, idealerweise Backend, Fullstack oder cloud-native Plattformentwicklung Nachweisbare Erfahrung in Cloud-Architektur, Systemdesign, APIs, Security-Konzepten und technischer Skalierung ...
... überdurchschnittlichem Erfolg, bildet deine fachliche Basis. - Du hast fundierte Programmierkenntnisse in einer objektorientierten Sprache (z. B. Python, C# oder Java). - Ein ausgeprägtes Qualitätsbewusstsein ist für dich selbstverständlich: Qualität ist für dich mehr als funktionierende Software. Dir ist wichtig, dass Anwendungen ...
... https://jobeax.com/link/Z30sZYC3jcRenVso, TypeScript â hier liegt der Schwerpunkt der Rolle - Content-Backend: Sanity. Der Content Lake ist unser gehostetes Backend. Das Studio ist eine React-App, die wir tief anpassen â eigene Input-Components, Document Actions, Plugins. - Backend-Code: Route Handler, Server Actions, ...
... uns ein, mit dem Ziel, an herausfordernden Aufgaben zu wachsen und Ihre Fähigkeiten stetig weiterzuentwickeln. Als DevOps Engineer verstärken Sie unser Team im Java-Anwendungsbetrieb und bilden die Schnittstelle zwischen der verbundinternen Softwareentwicklung und dem Betrieb unserer versicherungstechnischen Anwendungen. ...
... understanding of PLM concepts: BOM, Change Management, CAD integrations Experience with system upgrades, migration, or cloud transformation is a plus Basic knowledge of Java, XML, or scripting (for customization) Familiarity with database systems (Oracle preferred) Strong problem-solving and analytical skills Nice to Have Experience ...
... Technisches Interesse und die Fähigkeit, erklärungsbedürftige Produkte überzeugend zu vermitteln Ihre Persönlichkeit - Sie sind Netzwerker, Brückenbauer und Business Developer. - Sie gewinnen Menschen, bevor Sie Geschäfte gewinnen. - Sie fühlen sich in unterschiedlichen Kulturen zuhause. Ob Mittelständler in Skandinavien, Familienunternehmen ...
... Technisches Interesse und die Fähigkeit, erklärungsbedürftige Produkte überzeugend zu vermitteln Ihre Persönlichkeit - Sie sind Netzwerker, Brückenbauer und Business Developer. - Sie gewinnen Menschen, bevor Sie Geschäfte gewinnen. - Sie fühlen sich in unterschiedlichen Kulturen zuhause. Ob Mittelständler in Skandinavien, Familienunternehmen ...
... intuitive und benutzerfreundliche Anwendungen, die unsere Kunden und Anwender überzeugen. In diesem Rahmen entwickeln Sie neue Funktionen für unsere Apps, Cloud-Backends und Web-Portale. Die Entwicklung und Integration leistungsfähiger APIs sowie digitaler Services zählen zu Ihrem täglichen Aufgabenbereich. Darüber hinaus konzipieren ...
... exploratory testing Experience in software development of technical systems Good understanding of digital electronics and optical communication Good knowledge of the Java programming language and the Linux operating system Critical and analytical thinking, open-minded, and curious to learn new things Sense of ownership with the ...
... Together with your team, you’ll thrive in a fast-paced engineering environment, delivering outstanding results and exciting projects. Preferred Skills: - Strong backend engineering experience, with Go as a primary or preferred language; - Comfortable working in cloud environments such as AWS, Azure, or Google Cloud; - Experience ...
Germany, Berlin
Stellenangebot ansehen
Landesbetrieb Information und Technik Nordrhein-Westfalen (I...
... langjährige einschlägige Berufserfahrung in der IT Praktische Erfahrung in Skriptsprachen (Perl und Python) und objektorientierten Programmiersprachen (bspw. Java) sowie dem Betriebssystem Linux Erfahrung mit Netzwerk-Protokollen und -Technik, Wissensmanagementsystemen (z. B. Wiki) Sicheres Deutsch und Englisch (in Wort ...
... auch? Dann #machmIT und werde Teil unseres tollen Teams! Deine Aufgaben - Entwicklung und Implementierung von Softwarelösungen mit modernen Technologien wie Java, Spring Boot, Angular, React, PL/SQL, ORDS oder Elm. - Eigenverantwortliche Umsetzung von fachlichen Anforderungen in enger Abstimmung mit dem Kunden. - Aktive ...
... Softwareentwicklung mit und kennst typische Abläufe, Prozesse und Ergebnisse moderner EntwicklungsprojekteDu verfügst über praktische Kenntnisse in Programmiersprachen wie Java, C++ oder Python sowie über Erfahrung mit Entwicklungswerkzeugen und -methoden wie Git, Agile oder CI/CDDu hast Erfahrung in der Testautomatisierung, z. B. mit ...
... Entwicklung von HCL-Notes oder Atlassian Produkten (zum Beispiel Notes, Leap) oder Atlassian Produkten (Confluence, Jira,...) - Idealerweise bringen Sie Kenntnisse in Java Script und Java EE mit - wünschenswert sind Grundkenntnisse im Bereich IT-Grundschutz sowie Schwachstellen- und Bedrohungsmodellierung - Verhandlungssichere Deutschkenntnisse ...
... technischen Möglichkeiten und entwickeln gemeinsam wirtschaftliche, nachhaltige und zukunftsfähige Lösungen für unsere Portale auf Basis von Standardsoftware und Java-Eigenentwicklungen. - Durch die Analyse bestehender Prozesse identifizieren Sie Optimierungspotenziale und entwickeln Lösungen, die sowohl die User Journeys als ...