Senior Software Engineer - Backend (all genders)
Meteocontrol
Berlin4 months ago
97 views50 saves12 applies
Prepare for this role
Job Type
full time
Description
- Transformation von Prototypen in produktionsreife Microservices für die Cloud EMS-Plattform und Etablierung von Architekturstandards.
- Design und Entwicklung skalierbarer Backend-Services mit Kotlin/Ktor, Node.js und PostgreSQL.
- Implementierung von RESTful APIs für Frontend-Anwendungen und Integration externer Systeme.
- Aufbau und Optimierung von Datenpipelines für Echtzeit-Monitoring und Analyse großer Energiemanagement-Daten.
- Zusammenarbeit mit Frontend-Entwicklern und Produktmanagement für kohärente Produktfeatures und API-Integration.
- Etablierung von Entwicklungsstandards, API-Dokumentation, Testing-Strategien und CI/CD-Prozessen.
- Unterstützung von DevOps-Initiativen, Containerisierung und Monitoring.
- Mentoring von Junior-Entwicklern, Durchführung von Code-Reviews und Förderung einer qualitätsorientierten Entwicklungskultur.
- Abgeschlossenes Studium in Informatik, Software Engineering oder vergleichbar, mit Fokus auf Backend-Entwicklung.
- Mindestens 4 Jahre Erfahrung in Backend-Entwicklung mit Enterprise-Anwendungen und Microservices.
- Experte in Kotlin/Ktor, Node.js und PostgreSQL (inkl. Datenmodellierung, Performance-Tuning).
- Erfahrung mit RESTful APIs, Microservices-Architektur und Event-Driven Systems (z. B. Kafka, RabbitMQ).
- Erfahrung mit Containerisierung (Docker) und Orchestrierung (Kubernetes), Testing, CI/CD und Monitoring.
- Führungserfahrung oder Mentoring von Entwickler:innen.
- Fließendes Englisch; Deutschkenntnisse von Vorteil.
- Erfahrung in Regelungstechnik ist ein Plus.
6 Gründe für deinen Einstieg bei meteocontrol (und mehr):
- Arbeiten für eine bessere Zukunft: Mit uns schaffst du eine bessere Zukunft für uns und alle Generationen nach uns
- Mehr Flexibilität: Wir wissen, wie wichtig eine ausgewogene Work-Life-Balance ist. Deshalb bieten wir flexible Arbeitszeiten und ein Home-Office-Modell, das sich an deine Bedürfnisse anpasst.
- Urlaub, der wächst: Starte mit 30 Tagen Urlaub und deine Treue wird alle zwei Jahre mit einem zusätzlichen Urlaubstag belohnt – bis zu 35 Tage für noch mehr Auszeit!
- Kontinuierliches Lernen & Weiterentwicklung: Deine Weiterentwicklung liegt uns am Herzen – mit vielfältigen Angeboten unterstützen wir dich bei deiner Karriereplanung im Unternehmen.
- Geld on top: Neben deinem Gehalt erhältst du eine monatliche SpenditCard im Wert von 50 € sowie einen Zuschuss zum Deutschlandticket.
- Fitness: Trainiere mit unserem attraktiven Arbeitgeberzuschuss bei EGYM Wellpass, nimm an unserem JobRad Leasing teil oder power dich bei unserem jährlichen Firmenlauf aus.
Pia Schwiebert
Business Partner People & Culture
p.schwiebert@meteocontrol.com
This job is found at InterviewStack.io
Skills
microserviceskotlinnode.jsrestful apispostgresqlkafkarabbitmqdockerkubernetesci/cdcode reviewapi integration
About Meteocontrol
Services for Renewable Energy. meteocontrol provides software and hardware solutions for the monitoring, control, and optimization of photovoltaic systems and renewable energy plants.
software, saasWebsite