(Senior) Java Software Developer in

Clock icon

Deine Rolle: (Senior) Java Software Developer *in

Am Standort: Kassel Hybrid, DE
Arbeitszeit: in Teilzeit und Vollzeit möglich - unbefristet

ENERGY THAT CHANGES: Als ein global führender Spezialist für Photovoltaik-Systemtechnik schafft SMA heute die Voraussetzungen für die dezentrale und erneuerbare Energieversorgung von morgen. SMA wurde 1981 gegründet, hat ihren Sitz in Niestetal bei Kassel und ist mit Vertriebs- und Servicegesellschaften in 20 Ländern weltweit präsent.

Deine Vorteile bei uns

be flexible. Gegebenheiten ändern sich, unsere Arbeitszeitmodelle bieten Dir eine Lösung.
#gleitzeit #mobilesarbeiten #teilzeitlösungen

be family. Gemeinschaft und Teamgeist sind uns wichtig. Deine Familie darf dabei nicht zu kurz kommen – wir helfen dabei.
#ferienbetreuung #familienservice #notfallbetreuung

be energy. Deine Energie kann sich bei uns entfalten. Trage engagiert, mutig und zielorientiert zur Veränderung bei.
#chancengleichheit #entwicklungsmöglichkeiten #talentmanagement

Hier erfährst Du mehr: https://www.SMA.de/karriere/


Das Team Software Development ist verantwortlich für die SMA Firmware der Photovoltaik- und Batterie-Wechselrichter sowie die der intelligenten Produkte für Energiemanagement und Systemsteuerung. Dabei setzt das Team auf modernste Technologien und Werkzeuge, um unsere Software automatisiert zu erstellen und qualitativ abzusichern.


Dein Beitrag für das große Ganze


  • Du bist mitverantwortlich für die Softwarearchitektur des SMA IoT-Frameworks
  • Du unterstützt die agilen Teams bei der Entwicklung von Komponenten für die SMA IoT-Plattform
  • Du übernimmst die Vorgabe, Analyse, Design und Risikobewertung von Softwarearchitekturen, Frameworks und Softwarekonzepten
  • Du treibst die Weiterentwicklung der Methoden, Werkzeuge, Metriken und Prozesse für die Softwareentwicklung kontinuierlich voran
  • Du steuerst agile Entwicklungsteams hinsichtlich technischer und projektbezogener Fragestellungen unterstützt deine Kollegen bezüglich der zentralen Entwicklungsvorgaben

Deine Fähigkeiten sind gefragt


  • Du hast ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
  • Du bringst nachweisbare Expertisen in der Entwicklung mit Java SE/JEE mit
  • Du hast mehrjährige Erfahrung in der Konzeption, Implementierung und dem Betrieb moderner IT-Architekturen - vorzugsweise Microservices
  • Du hast idealerweise Kenntnisse im OSGi Framework oder Entwicklung von Embedded Software
  • Dein sicherer Umgang mit IntelliJ / Eclipse, Gradle, Docker, Shell, Bash, Git oder Linux in Deutsch und Englisch runden Profil ab

#bethechange Wir freuen uns auf Deine Bewerbung!

Dein Kontakt ist Dustin Austinat | Global HR Management | Telefon: +49 561 9522-0


  • SMA steht für Chancengleichheit und Vielfalt - unabhängig von Geschlecht, Alter, Herkunft, Religion, Behinderung oder sexueller Orientierung.