Logo BaehrBots GmbH

Software Developer Java Full-Stack

Neu

Job

  • Level
    Erfahren
  • Ort
    Dresden
  • Arbeitsmodell
    Onsite
  • Job Feld
    Web, Full Stack, Back End
  • Anstellung
    Vollzeit
  • Vertragsart
    Unbefristetes Dienstverhältnis

Job Zusammenfassung

In dieser Rolle arbeitest du an einer Trading-Engine, entwickelst Features mit Java und Spring Boot, analysierst Fehler und sorgst für Stabilität im Live-Betrieb, indem du die gesamte Technologie von Backend bis Frontend einsetzt.

Job Technologien

Deine Rolle im Team

  • Du entwickelst die Software mit, die für uns an der Börse handelt: unsere Inhouse-Trading-Engine. Die Anbindung an den Markt steht. Jetzt geht es darum, die Ideen, Anforderungen und Rückmeldungen unserer Trader schnell und sauber in Features und Fixes zu verwandeln.
  • Dein Code landet in einem Produktivsystem mit echten Orders, echten Positionen und echtem Geld, und du arbeitest im gesamten Stack, vom Spring-Boot-Backend bis zur React-Oberfläche, mit der unser Trading jeden Tag arbeitet.
  • Trader-Ideen umsetzen: Ideen und Fehlerberichte unserer Trader in neue Features und Fixes verwandeln, etwa neue Strategie-Bausteine, Order-Typen wie Iceberg-Orders oder zusätzliche Schutzregeln.
  • Fehleranalyse: Probleme bis zur eigentlichen Ursache verfolgen, denn Orders, Positionen und P&L müssen jederzeit stimmen.
  • Stabilität im Live-Betrieb: saubere Recovery nach Verbindungsabbrüchen, sichere Neustarts und Deployments, Monitoring und aussagekräftige Alerts.
  • Frontend: Features in React und TypeScript, etwa Dashboards, Strategie- und Order-Ansichten und Einstellungen.
  • Datenbank: Datenbankstrukturen und Migrationen mit PostgreSQL und Flyway.
  • Qualität: Tests, Code-Reviews und Dokumentation, KI-gestützt, aber mit eigenem Urteil.
  • Teamarbeit: Aufgaben im Entwicklerteam gemeinsam planen, sinnvoll aufteilen und sauber übergeben.

Unsere Erwartungen an dich

Ausbildung

  • Laufendes oder abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eines vergleichbaren Studiengangs.

Qualifikationen

  • Gute Kenntnisse in modernem Java (17+) und Spring Boot 3.
  • SQL-Kenntnisse, idealerweise mit PostgreSQL.
  • Sicherer Umgang mit Git und Pull-Request-Workflows.
  • Bereitschaft, bei dringenden Problemen im Live-Handel kurzfristig zu unterstützen und schnelle Fixes zu liefern.
  • Interesse an Energiewirtschaft und automatisiertem Handel.
  • Selbstständige, strukturierte Arbeitsweise und Teamfähigkeit.
  • Sehr gute Englischkenntnisse.

Erfahrung

  • Erfahrung mit Spring Security und JWT, Spring Data JPA/Hibernate sowie REST-APIs und WebSockets.
  • Erfahrung mit React und TypeScript.
  • Praktische Erfahrung mit KI-Coding-Tools wie Claude Code oder Cursor.
  • Ein Plus: Messaging und Echtzeitdaten mit AMQP/RabbitMQ oder STOMP, Docker, Flyway und CI/CD mit GitHub Actions, Testing mit JUnit, Mockito, Vitest oder Playwright, Monitoring mit Micrometer/Prometheus, Python, Erfahrung mit Börsen- oder Trading-Systemen (z. B. EPEX M7), Deutschkenntnisse.

Unser Angebot

  • Wettbewerbsfähiges Gehalt mit echter Perspektive: Je nach Leistung sind Boni, Gehaltserhöhungen und Beförderungen möglich.
  • Echter Marktkontext: Dein Code geht in ein Produktivsystem, das an der Börse handelt.
  • Moderner Stack: Java 21, Spring Boot 3, React, PostgreSQL und Docker, und KI-gestützte Entwicklung gehört bei uns dazu.
  • Viel Raum für Entwicklung: persönlich und fachlich, mit monatlichen Entwicklungsgesprächen und klaren Zielen.
  • Weiterbildungsbudget und Zeit für Fortbildung, ob Sprachkurs, KI-Werkzeuge oder Fachseminar: alles, was dich weiterbringt.
  • Workshops, Messen und Konferenzen, z. B. ees Europe in München, E-world in Essen oder WeAreDevelopers World Congress in Berlin.
  • 26 Tage Urlaub, sechs Tage mehr als gesetzlich vorgeschrieben.
  • MacBook und Firmen-SIM-Karte mit unbegrenztem Datenvolumen bei voller Geschwindigkeit, beides auch zur privaten Nutzung.
  • Internationales, hochmotiviertes Team mit regelmäßigen Team-Events.
  • Flexible Arbeitszeiten.
  • Moderner Arbeitsplatz in zentraler, gut angebundener Lage in Dresden.

Benefits

Work-Life-Integration

Themen mit denen du dich im Job beschäftigst

Job Standorte

  • Standort Dresden

    Sachsen

    Deutschland

Das ist dein Arbeitgeber

BaehrBots GmbH

BaehrBots GmbH

Die BaehrBots GmbH mit Sitz in Dresden ist auf den Bereich Energietrading und die Automatisierung von Prozessen durch Softwarelösungen spezialisiert. Das Unternehmen entwickelt algorithmische Handelssysteme sowie digitale Schnittstellen für den Strommarkt und legt großen Wert auf intelligente Datenverarbeitung.

Description

  • Unternehmenstyp
    Startup
  • Arbeitsmodell
    Hybrid, Onsite
  • Branche
    Energiewirtschaft, Umwelt
Logo BaehrBots GmbH

Software Developer Java Full-Stack

Ort
Dresden
Arbeitsmodell
Onsite
Diversität
Für alle Personen geeignet (m/w/d)

Weitere Jobs