PraktischKommunePraktischKommune
Optimax Energy GmbH

Senior Java Developer (m/f/d)

Optimax Energy GmbH

📍 LeipzigStadtwerkeVollzeit🏢 Kleinunternehmen (10 - 49 MA)

Sie werden zur Karriereseite des Arbeitgebers weitergeleitet.

Details

Unternehmen
Optimax Energy GmbH
Standort
Leipzig
Bereich
Stadtwerke
Vertragsart
Vollzeit
Unternehmensgröße
Kleinunternehmen (10 - 49 MA)
Aktualisiert
27. Juni 2026

Geschätztes Gehalt (TVöD)

3.042 – 5.260 €

Entgeltgruppe E6-E10 · brutto/Monat

Schätzung basierend auf TVöD-VKA Entgelttabelle. Das tatsächliche Gehalt hängt von Eingruppierung und Erfahrungsstufe ab.

Exaktes Gehalt berechnen →

Interesse an dieser Stelle?

Klicken Sie auf "Jetzt bewerben" um direkt zur Stellenausschreibung des Arbeitgebers zu gelangen. Die Bewerbung erfolgt direkt beim Arbeitgeber.

Zur Bewerbung →

Sie suchen Fachkräfte? Zusammenarbeit anfragen →

Stellenbeschreibung

Senior Java Developer (m/f/d)

4.84.8 von 5 Sternen

Leipzig

Hybrides Arbeiten

Link: (CompanyWebsite)

Gegründet: 2013 (CompanyFounded)

Mitarbeiteranzahl: 11 bis 50 (CompanyEmployee)

Branche: Energie, Bergbau, Versorgungswirtschaft (CompanyIndustry)

Stellenbeschreibung

Anstellungsart

Vollzeit

Arbeitsort

Leipzig

Leistungen

Aus der vollständigen Stellenbeschreibung

Zuschuss zur Kinderbetreuung

Weiterbildungsprogramme

Homeoffice-Möglichkeit

Firmenevents

Vollständige Stellenbeschreibung

Job Type

Full Time

Location

Leipzig, Germany

Workspace

On-Site

Über uns

Bei Optimax Energy entwickeln wir seit über 10 Jahren smarte Lösungen für automatisierte Handelssysteme und fördern den Übergang zu grüner Energie. Damit sind wir führend im internationalen Stromhandel.

Unser kulturell vielfältiges Team teilt eine gemeinsame Vision und pflegt eine Kultur der Wertschätzung und Chancengleichheit. Wir glauben, dass wir Außergewöhnliches erreichen können, wenn wir uns frei entfalten. Daher legen wir großen Wert auf eine gesunde Work-Life-Balance und fördern kreative Freiräume.

Wir leben Vielfalt, Gleichberechtigung und Inklusion. Unterschiedliche Perspektiven und Hintergründe stärken unser Team und führen zu kreativen Lösungen. Dafür schaffen wir eine wertschätzende Arbeitsumgebung, die die Einzigartigkeit aller Mitarbeitenden anerkennt und Talente langfristig bindet.

Um die Zukunft der Energiebranche aktiv mitzugestalten, suchen wir herausragende, engagierte Persönlichkeiten, die unsere Vision und Unternehmenskultur teilen.

Deine Verantwortung

Unser Integrators-Team baut die Pipelines und Echtzeit-Monitoring-Systeme hinter dem algorithmischen Energiehandel von Optimax. Wir entwickeln Integrationen mit nationalen Übertragungsnetzbetreibern und öffnen damit den Zugang zu neuen Märkten – was du baust, entscheidet mit, wo Optimax handelt.

Als Java Developer in diesem Team sorgst du dafür, dass unsere bestehenden Services zuverlässig laufen – und entwickelst sie aktiv weiter.

Du erhebst und schärfst Anforderungen in direkter Zusammenarbeit mit Stakeholdern.

Du entwickelst neue Features für die Trading-Plattform.

Du schreibst Unit- und Integrationstests und stellst eine hohe Testabdeckung sicher.

Du betreust die Services, die essenzielle Marktdaten für Handelsentscheidungen liefern – von der Wartung über Troubleshooting bis zur Sicherstellung von Zuverlässigkeit und Skalierbarkeit.

Du führst Code Reviews durch und stellst gemeinsam mit dem Team eine hohe Codequalität sicher.

Du erstellst technische Dokumentation.

Aktueller Tech Stack

Wir arbeiten mit folgenden Technologien:

Java, Spring Boot, MySQL, ClickHouse, Kafka, RabbitMQ.

Integrations: HTTP, AMQP, WebSockets, R Sockets, STOMP und E-Mail; mit JSON, CSV, XML, EDI und weiteren Formaten.

CI/CD: GitLab, Maven, Jenkins, TestContainers, SonarQube, Portainer und Kubernetes.

Monitoring: Micrometer, Grafana, Graylog.

Das bringst du mit

Must-Haves

Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung, davon 3+ Jahre in Java (Senior-Level).

Fundiertes Verständnis von Object-Oriented Design Patterns und CLEAN-Code-Prinzipien.

Erfahrung im Umgang mit Threads, Java Executors, Concurrency-Modellen und asynchroner Programmierung.

Erfahrung in der Implementierung effizienter Datenstrukturen und Datenverarbeitung.

Erfahrung mit Unit- und Integrationstests.

Gute Kommunikationsfähigkeiten in Englisch (mindestens Niveau B2).

Wohnsitz in Deutschland und gültige Arbeitserlaubnis.

Nice-to-Haves

Erfahrung im Build- und Dependency-Management von Java-Projekten mit Maven.

Erfahrung mit Docker, Jenkins und CI/CD-Pipelines.

Auszug aus der Stellenausschreibung des Arbeitgebers. Die Bewerbung erfolgt über "Jetzt bewerben".

Sie sind der Arbeitgeber dieser Stelle? Die Stelle ist bereits besetzt, veraltet oder soll aus anderen Gründen entfernt werden? Stellenanzeige kostenlos entfernen lassen →