Du möchtest Software entwickeln, die echten Impact hat? Bei etalytics gestalten wir intelligente Energiemanagement-Lösungen, mit denen Industrieunternehmen ihren Energieverbrauch senken, CO₂-Emissionen reduzieren und Kosten sparen. Unsere KI- und datengetriebenen Produkte leisten einen messbaren Beitrag zu einer nachhaltigeren Zukunft.
Als Senior Software Developer wirst du Teil unseres Backend-Teams in Darmstadt und arbeitest an unserer Plattform etaONE®. Du übernimmst technische Verantwortung, wirkst aktiv an Architekturentscheidungen mit und bringst deine Erfahrung gezielt in die Weiterentwicklung unseres Engineering-Teams ein. Wenn dir Clean Code, moderne Architekturen und nachhaltige Softwareentwicklung wichtig sind, bist du bei uns genau richtig.
Aufgaben
* Konzeption, Entwicklung und Wartung skalierbarer Backend-Funktionen – von REST-APIs bis zur Persistenzschicht – mit Spring Boot auf Basis von Java und/oder Kotlin
* Aktive Mitgestaltung und Weiterentwicklung unserer cloud-nativen Microservice-Architektur
* Kontinuierliche Verbesserung unserer Systemlandschaft unter Einsatz moderner Technologien wie Docker, Kubernetes, CI/CD-Pipelines und asynchroner Pub/Sub-Mechanismen
* Technischer und fachlicher Beitrag zur Entwicklung neuer Produkt- und Lösungsideen inklusive Architektur- und Technologieentscheidungen
* Sicherstellung hoher Codequalität und langfristiger Wartbarkeit durch testgetriebene Entwicklung, automatisierte Tests (z. B. JUnit, Mockito, MockK) und statische Codeanalyse
* Fachliche Begleitung, Unterstützung und Mentoring von Junior Developer:innen sowie Förderung einer lernorientierten Engineering-Kultur
* Enge Zusammenarbeit mit Produktmanagement, Entwicklung und Fachbereichen zur Übersetzung fachlicher Anforderungen in skalierbare technische Lösungen
* Aktive Beteiligung am internen Wissensaustausch sowie kontinuierliche Weiterentwicklung im Bereich Backend-, Cloud- und Software-Engineering
Qualifikation
Must-have:
* Mindestens 5 Jahre Berufserfahrung in der Backend-Softwareentwicklung mit Spring Boot oder vergleichbaren Frameworks
* Sehr gute Kenntnisse in Java und/oder Kotlin
* Erfahrung in der Entwicklung von RESTful APIs sowie im Umgang mit SQL und Datenmodellierung
* Praxis mit relationalen Datenbanken, idealerweise PostgreSQL
* Fundiertes Verständnis von Softwarearchitektur, Clean-Code-Prinzipien und modernen Software-Engineering-Methoden
* Erfahrung mit CI/CD-Pipelines sowie automatisierten Tests (z. B. JUnit, Mockito, MockK)
* Erfahrung in der fachlichen Verantwortung, im Mentoring oder in der Unterstützung weniger erfahrener Entwickler und Entwicklerinnen
* Sehr gute Deutschkenntnisse und gute Englischkenntnisse in Wort und Schrift
Nice-to-have:
* Hands-on-Erfahrung mit Docker und containerbasierten Architekturen
* Kenntnisse in Kubernetes und cloud-nativen Plattformen
* Erfahrung mit asynchronen Architekturen oder Event-Driven-Systemen
Benefits
* Sinnstiftende Arbeit: Unterstütze Industrieunternehmen dabei, effizienter und nachhaltiger zu werden
* Flexibilität: Hybrides Arbeiten mit Homeoffice-Möglichkeiten (zwei Tage pro Woche) und flexiblen Arbeitszeiten
* Teamspirit: Ein unterstützendes, kollegiales Umfeld mit viel Raum für Austausch und Zusammenarbeit
* Gemeinschaft: Regelmäßige Teamevents und gemeinsame Aktivitäten
* Work-Life-Balance: 30 Urlaubstage sowie eine flexible, agile Arbeitskultur
* Gesundheit: Zuschuss zum lokalen Fitnessstudio sowie die Möglichkeit eines Job-Fahrrads
Bereit, etwas zu bewegen?
Schick uns deinen Lebenslauf (PDF) zusammen mit deinem frühestmöglichen Startdatum.
Wir freuen uns darauf, dich kennenzulernen und gemeinsam die Energiezukunft zu gestalten!