Java Software Developer für die Prognose erneuerbarer Energien
Enercast Gmbh
Kassel, Germany
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German, EnglishJob location
Remote
Kassel, Germany
Tech stack
Clean Code Principles
Java
Artificial Intelligence
Software as a Service
Continuous Integration
Data Structures
DevOps
Distributed Systems
Hibernate
Java Persistence API
Spring
Python
Machine Learning
MongoDB
Software Engineering
Large Language Models
Spring-boot
Gitlab
Kubernetes
Cassandra
Docker
Job description
- Entwurf und Umsetzung von innovativen und pragmatischen Software-Konzepten
- Implementierung von hoch performanten, skalierbaren Algorithmen und Datenstrukturen im Umfeld von KI und verteilten Systemen
- Weiterentwicklung unserer weltweit marktführenden Saas-Lösung für die Energiewirtschaft
- Reviews von Code und Entwürfen als Teil der Zusammenarbeit in unserem agilen DevOps-Team
Requirements
- Sehr guter, einschlägiger Hochschulabschluss oder langjährige Erfahrung in der Java-Entwicklung im Enterprise-Umfeld
- Solide Kenntnisse in Spring Framework und JPA/Hibernate
- Kenntnisse in Spring Boot, Docker, Kubernetes, MongoDB, Cassandra, Python, Machine Learning sind ein Plus
- Begeisterung an aktuellen Methoden der Softwareentwicklung wie z.B. Clean Code und LLM-Unterstützung
- Erfahrung mit professionellen Softwareentwicklungsprozessen und Tools wie CI/CD und Gitlab ist von Vorteil
- Ein gutes Auge für Details und hohe Qualitätsstandards
- Ausgezeichnete Englischkenntnisse
Benefits & conditions
- Ein spannender Job, der dazu beiträgt, die Zukunft der erneuerbaren Energien zu gestalten
- Ein hochmotiviertes, internationales Team aus Data Scientists, Entwicklern und Operation Engineers
- Flexibles Arbeiten in unseren attraktiven Räumen im Science Park Kassel und im Homeoffice
- Eine kollegiale Unternehmenskultur, die auf Eigenverantwortung setzt und in der Ihr Beitrag zählt
- Potenzial für die persönliche Weiterentwicklung durch die Arbeit mit aktuellen Technologien und individuelle Schulungen
- Attraktives Festgehalt
- Unbefristeter Arbeitsvertrag
About the company
Seit 2011 setzen wir auf künstliche Intelligenz, um die Energiewende voranzutreiben. Wir sind ein führender Anbieter für Prognosen der Stromerzeugung aus erneuerbaren Energien. Unsere Software sorgt für die optimale Nutzung von Wind- und Solarenergie in 30 Ländern weltweit.
Wir entwickeln unsere skalierbare, hoch performante SaaS-Plattform zur Echtzeitverarbeitung von Energiedaten kontinuierlich weiter. Deshalb suchen wir Sie für unser internationales Team in unserer Zentrale in Kassel als
Sie passen zu uns, wenn Sie leidenschaftlich gerne Software entwickeln und ein Gespür für elegante Strukturen und den richtigen Technologie-Stack haben.
Wir entwickeln verteilte Anwendungen in Java und Python unter Verwendung modernster Software-Infrastruktur. Basierend auf Ihrem fundierten Verständnis von Daten und Algorithmen werden Sie maßgeblich zur weiteren Verbesserung unserer Prognosegenauigkeit beitragen.