Auf einen Blick
- Aufgaben: Entwickle smarte Lösungen für automatisierte Handelssysteme im Energiesektor.
- Unternehmen: Optimax Energy, führend im internationalen Stromhandel mit einem vielfältigen Team.
- Vorteile: 30 Tage Urlaub, flexible Arbeitszeiten, gesundes Mittagessen und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Hybrides Arbeiten und regelmäßige Teamevents für eine tolle Arbeitsatmosphäre.
- Warum dieser Job: Gestalte die Zukunft der Energiebranche und arbeite an innovativen Projekten.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, insbesondere in Java.
Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.
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.
- Als Java Developer sorgst du dafür, dass unsere bestehenden Services zuverlässig laufen – und entwickelst sie aktiv weiter.
- Du erhestit 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.
- Du führst Code Reviews durch und stellst gemeinsam mit dem Team eine hohe Codequalität sicher.
- Du erstellst technische Dokumentation.
Wir arbeiten mit folgenden Technologien:
- 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.
Das bringst du mit
- Studienabschluss in Informatik oder vergleichbaren Studienfächern.
- 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.
- 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.
- 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 – Relocation-Unterstützung können wir derzeit leider nicht anbieten.
Das bieten wir
- Täglich frisch gekochtes Mittagessen.
- Massagen und Pilates im Büro.
- Sport- und Mobilitätsangebote, wie Zuschüsse für ein neues Fahrrad.
- 30 Tage bezahlter Urlaub.
- Flexibilität in den Arbeitszeiten.
- Zusätzlicher Urlaub für die Flitterwochen.
- Zuschüsse für Kinderbetreuung.
Regelmäßige Teamevents (Game Night, Tischtennisturnier, Ausflüge, etc.) und Arbeit in einem missionsorientierten, internationalen Team, das Vielfalt und Gleichberechtigung schätzt. Arbeitsatmosphäre mit offenen Türen und flachen Hierarchien. Selbstständigkeit und Verantwortung in der Projektbearbeitung sowie 10% der wöchentlichen Arbeitszeit für persönliche und professionelle Weiterentwicklung.
Senior Java Developer (m/f/d) Arbeitgeber: Optimax Energy GmbH
Optimax Energy ist ein hervorragender Arbeitgeber, der nicht nur innovative Lösungen im Bereich des automatisierten Energiehandels bietet, sondern auch eine wertschätzende und inklusive Arbeitskultur pflegt. Mit einem starken Fokus auf Work-Life-Balance, flexiblen Arbeitszeiten und umfangreichen Weiterbildungsmöglichkeiten fördert das Unternehmen die persönliche und berufliche Entwicklung seiner Mitarbeiter. In unserem Leipziger Büro erwartet dich ein kreatives Umfeld, in dem Teamarbeit und Vielfalt geschätzt werden, was zu einer inspirierenden Atmosphäre führt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Java Developer (m/f/d) erhalten könnten
✨Netzwerken, was das Zeug hält!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden – also sprich mit ehemaligen Kollegen oder Kommilitonen!
✨Sei proaktiv!
Warte nicht darauf, dass die Stellenanzeigen auf dich zukommen. Recherchiere Unternehmen, die dich interessieren, und kontaktiere sie direkt. Zeig ihnen, dass du wirklich an ihrer Mission interessiert bist und wie du zum Team beitragen kannst.
✨Bereite dich auf Interviews vor!
Mach dir Gedanken über mögliche Fragen und übe deine Antworten. Wir sollten auch Beispiele aus deiner bisherigen Arbeit parat haben, die zeigen, wie du Probleme gelöst hast oder innovative Lösungen entwickelt hast. Das macht einen guten Eindruck!
✨Bewirb dich über unsere Website!
Wenn du denkst, dass du gut zu uns passt, dann zögere nicht und bewirb dich direkt über unsere Website. So können wir deine Bewerbung schneller bearbeiten und du zeigst gleich, dass du den ersten Schritt gemacht hast!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Java Developer (m/f/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deinem Anschreiben durchscheinen und erzähl uns, warum du zu Optimax Energy passen würdest.
Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Berufserfahrung, um deine Fähigkeiten zu untermauern. Zeig uns, wie du mit Java gearbeitet hast und welche Herausforderungen du gemeistert hast – das macht einen großen Unterschied!
Achte auf die Details!:Korrekte Rechtschreibung und Grammatik sind wichtig. Nimm dir die Zeit, deine Bewerbung sorgfältig zu überprüfen. Ein kleiner Fehler kann schnell den Eindruck schmälern, den du hinterlassen möchtest.
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist die Bewerbung über unsere Website. So stellst du sicher, dass deine Unterlagen direkt bei uns landen und wir sie schnellstmöglich prüfen können.
Wie man sich auf ein Vorstellungsgespräch bei Optimax Energy GmbH vorbereitet
✨Technisches Wissen auffrischen
Stelle sicher, dass du deine Kenntnisse in Java und den relevanten Technologien wie Spring Framework, Docker und CI/CD-Tools auffrischst. Bereite dich darauf vor, spezifische Fragen zu diesen Themen zu beantworten und eventuell auch praktische Beispiele aus deiner bisherigen Arbeit zu teilen.
✨Verstehe die Unternehmenskultur
Informiere dich über die Werte und die Kultur von Optimax Energy. Zeige im Interview, dass du die Bedeutung von Vielfalt, Gleichberechtigung und Inklusion verstehst und wie du dazu beitragen kannst, diese Werte im Team zu leben.
✨Bereite konkrete Beispiele vor
Denke an konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Erfahrungen zu teilen und zu erläutern, wie du Probleme gelöst hast, insbesondere in Bezug auf Performance Tuning und das Arbeiten mit Datenstrukturen.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage zum Beispiel nach den aktuellen Herausforderungen des Integrators-Teams oder wie die Zusammenarbeit mit Stakeholdern aussieht.