Senior Java-Softwareingenieur

Optimax Energy GmbH

Leipzig

Hybrid

EUR 65,000 - 75,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Täglich frisch gekochtes Mittagessen
Massagen und Pilates im Büro
EGYM Wellpass
Sport- und Mobilitätsangebote
30 Tage bezahlter Urlaub
Zuschüsse für Kinderbetreuung

Job summary

Optimax Energy GmbH in Leipzig sucht eine erfahrene Java-Developer-Position im Integrators-Team. Du sorgst dafür, dass unsere bestehenden Services zuverlässig laufen und entwickelst sie weiter, arbeitest an Pipelines, Echtzeit-Monitoring und der Anbindung an nationale Netzbetreiber.

Du erhöhst Performance, schreibst Tests, führst Code-Reviews durch und erstellst technische Dokumentation. Wir arbeiten vor Ort, Hybrid mit einem Tag Homeoffice, und bieten attraktive Vergütung von 65.000–75.000 €

Qualifications

  • Studienabschluss in Informatik oder vergleichbaren Studienfächer
  • 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.

Responsibilities

  • Anforderungen mit Stakeholdern direkt abstimmen.
  • Neue Features für die Trading-Plattform entwickeln.
  • Unit- und Integrationstests schreiben und hohe Testabdeckung sicherstellen.
  • Services betreuen, die Marktdaten liefern -- Wartung, Troubleshooting, Zuverlässigkeit und Skalierbarkeit.
  • Code Reviews durchführen und gemeinsam mit dem Team Codequalität sicherstellen.
  • Technische Dokumentation erstellen.

Skills

Java
Concurrency
Design Patterns
Unit Testing
English (B2)
Spring Boot

Education

Universitätsabschluss in Informatik

Tools

Maven
Docker
CI/CD Pipelines
Kafka
RabbitMQ
Spring Framework

Job description

Ü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
  • Studienabschluss in Informatik oder vergleichbaren Studienfächer
  • 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.
  • Erfahrung im Design und in der Anbindung von API-Services.
  • Erfahrung mit Message Brokern und asynchronem Messaging (z. B. RabbitMQ, Apache Kafka).
  • Erfahrung im Umgang mit dem Spring Framework (Boot, Web, Messaging, Security).
  • Erfahrung mit agilen Methoden (Scrum, Kanban).
  • Grundlegende SQL-Kenntnisse für Abfragen und Verständnis relationaler Datenbanken.
  • Performance Tuning, Profiling und Optimierung.
  • Verständnis gängiger Software-Architekturnotationen und -standards (UML, C4).
  • Kenntnisse im Bereich Energiemarkt oder Trading.
So arbeiten wir

Wir sind ein Office-first-Team, weil wir gemeinsam vor Ort besser arbeiten. In unserem Leipziger Büro entstehen Ideen im Vorbeigehen, Probleme werden am Whiteboard gelöst und zwischendurch messen wir uns bei einem kurzen Tischtennismatch. Hybrides Arbeiten gehört für uns dazu: in der Regel ein Tag pro Woche im Homeoffice, mit Flexibilität nach Absprache im Team.

Für diese Stelle suchen wir jemanden, der bereits in Deutschland lebt und über eine gültige Arbeitserlaubnis verfügt.

Das bieten wir

Gehalt: 65.000 - 75.000€ brutto/Jahr - abhängig von deiner Erfahrung

Gesundheit & Wohlbefinden
  • Täglich frisch gekochtes Mittagessen
  • Massagen und Pilates im Büro
  • EGYM Wellpass
  • Sport- und Mobilitätsangebote, wie Zuschüsse für ein neues Fahrrad
Flexible Arbeitsgestaltung und Vergünstigungen
  • 30 Tage bezahlter Urlaub
  • Flexibilität in den Arbeitszeiten
  • Zusätzlicher Urlaub für die Flitterwochen
  • Zuschüsse für Kinderbetreuung
Teamkultur und Arbeitsatmosphäre
  • Regelmäßige Teamevents (Game Night, Tischtennisturnier, Ausflüge, etc.)
  • Arbeit in einem missionsorientierten, internationalen Team, das Vielfalt und Gleichberechtigung schätzt
  • Arbeitsatmosphäre mit offenen Türen und flachen Hierarchien
Berufliche Entwicklung und Weiterbildung
  • Selbstständigkeit und Verantwortung in der Projektbearbeitung
  • 10% der wöchentlichen Arbeitszeit für persönliche und professionelle Weiterentwicklung
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer (m/f/d)
Senior Java Developer (m/f/d)

Optimax Energy • Leipzig

On-site
EUR 65,000 - 75,000
Frisches Mittagessen
Büro-Massage
Wellpass
+2
Senior Java Developer (m/f/d)
Senior Java Developer (m/f/d)

Optimax Energy GmbH • Leipzig

On-site
EUR 65,000 - 85,000
Täglich frisch gekochtes Mittagessen
Massagen und Pilates im Büro
30 Tage bezahlter Urlaub
+1
Software Developer | Java Full-Stack
Software Developer | Java Full-Stack

BaehrBots GmbH • Dresden

On-site
EUR 70,000 - 100,000
Wettbewerbsfähiges Gehalt
Produktive Börsen-Umgebung
Moderner Stack: Java 21, Spring Boot 3
+4
(Senior) Manager Projects & Process Excellence (m/w/d)
(Senior) Manager Projects & Process Excellence (m/w/d)

ane • Hamburg

Hybrid
EUR 95,000 - 130,000
Betriebliche Altersvorsorge
Jobrad – Dienstrad-Leasing
Mobiles Arbeiten (bis zu 49%)
+1
Senior Software Engineer - Node.js (m/f/d)
Senior Software Engineer - Node.js (m/f/d)

Solarize • Berlin

Hybrid
EUR 85,000 - 110,000
Hybrid work model
Urban Sports Club Zuschuss?
Job Bike
+1
(Senior) Manager Projects & Process Excellence (m/w/d) arbeitnow Ane Hamburg · 10/9/2026
(Senior) Manager Projects & Process Excellence (m/w/d) arbeitnow Ane Hamburg · 10/9/2026

Primetime • Hamburg

Hybrid
EUR 90,000 - 120,000
Flexible Arbeitsgestaltung
Weiterbildung & Entwicklung
Betriebliche Altersvorsorge
+2
Java Fullstack-Entwickler (m/w/d), ab sofort
Java Fullstack-Entwickler (m/w/d), ab sofort

Dialog Edv • Hannover

Hybrid
EUR 55,000 - 85,000
Büro mit Tiergartenblick
Flexible Arbeitszeiten
Home-Office-Möglichkeiten
+6
(Senior) Java Fullstack Developer (m/w/d)
(Senior) Java Fullstack Developer (m/w/d)

FourEnergy GmbH • Germany

Hybrid
EUR 70,000 - 110,000
Remote-Work möglich
30 Tage Urlaub
Flexible Arbeitszeiten
+4
(Senior) DevOps Engineer mit Fokus Softwareentwicklung Java (m/w/d)
(Senior) DevOps Engineer mit Fokus Softwareentwicklung Java (m/w/d)

FourEnergy GmbH • Berlin

On-site
Confidential
Remote-Work
30 Tage Urlaub
Flexible Arbeitszeiten
+3
Junior Fullstack Entwickler (m/w/d) – Fokus Backend (Java / Spring Boot)
Junior Fullstack Entwickler (m/w/d) – Fokus Backend (Java / Spring Boot)

TANTIVE GmbH • Nürnberg

On-site
EUR 55,000 - 75,000
Fair Pay
Flexible Arbeit
Multispace Office
+3