{"id":1287634,"url":"https://alion.io/job/baehrbots-software-developer-java-full-stack","title":"Software Developer | Java Full-Stack","company":{"id":671110,"name":"BaehrBots","domain":"baehrbots.de","url":"https://alion.io/company/baehrbots","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Join","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Dresden, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":67000,"max_usd":154000,"period":"year","method":"role_country_seniority_unknown","sample_n":142},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Docker","optional":false},{"name":"Flyway","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"JUnit","optional":false},{"name":"Micrometer","optional":false},{"name":"Mockito","optional":false},{"name":"Playwright","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Data JPA","optional":false},{"name":"Spring Security","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false},{"name":"WebSockets","optional":false},{"name":"JavaScript","optional":true},{"name":"Kotlin","optional":true}],"status":"live","first_seen_at":"2026-09-25T12:22:02Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-09-28T03:41:37Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Über uns\nBaehrBots ist ein Energiehandelsunternehmen aus Dresden. Als direktes Mitglied der EPEX SPOT handeln wir Strom mit unserem selbst entwickelten Algotrader und bauen parallel eigene Batteriespeicherprojekte auf. Auch unsere KI-Agenten haben wir selbst entwickelt: Sie unterstützen uns rund um die Uhr, von der Finanzübersicht über die Qualitätskontrolle bis zur Koordination im Team. Bei uns erlebst du echtes Start-up-Leben: ein internationales Team, Innovation statt Bürokratie und Ideen, die direkt im Markt ankommen.\nDeine Rolle\nDu 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.\nAufgaben\nDeine Aufgaben\nTrader-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\nFehleranalyse: Probleme bis zur eigentlichen Ursache verfolgen, denn Orders, Positionen und P&L müssen jederzeit stimmen\nStabilität im Live-Betrieb: saubere Recovery nach Verbindungsabbrüchen, sichere Neustarts und Deployments, Monitoring und aussagekräftige Alerts\nFrontend: Features in React und TypeScript, etwa Dashboards, Strategie- und Order-Ansichten und Einstellungen\nDatenbank: Datenbankstrukturen und Migrationen mit PostgreSQL und Flyway\nQualität: Tests, Code-Reviews und Dokumentation, KI-gestützt, aber mit eigenem Urteil\nTeamarbeit: Aufgaben im Entwicklerteam gemeinsam planen, sinnvoll aufteilen und sauber übergeben\nQualifikation\nDein Profil\nDas bringst du mit\nLaufendes oder abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eines vergleichbaren Studiengangs\nGute Kenntnisse in modernem Java (17+) und Spring Boot 3\nErfahrung mit Spring Security und JWT, Spring Data JPA/Hibernate sowie REST-APIs und WebSockets\nErfahrung mit React und TypeScript\nSQL-Kenntnisse, idealerweise mit PostgreSQL\nSicherer Umgang mit Git und Pull-Request-Workflows\nPraktische Erfahrung mit KI-Coding-Tools wie Claude Code oder Cursor\nBereitschaft, bei dringenden Problemen im Live-Handel kurzfristig zu unterstützen und schnelle Fixes zu liefern\nInteresse an Energiewirtschaft und automatisiertem Handel\nSelbstständige, strukturierte Arbeitsweise und Teamfähigkeit\nSehr gute Englischkenntnisse\nEin Plus\nMessaging und Echtzeitdaten mit AMQP/RabbitMQ oder STOMP\nDocker, Flyway und CI/CD mit GitHub Actions\nTesting mit JUnit, Mockito, Vitest oder Playwright\nMonitoring mit Micrometer/Prometheus\nPython\nErfahrung mit Börsen- oder Trading-Systemen (z. B. EPEX M7)\nDeutschkenntnisse\nBenefits\nWas wir bieten\nWettbewerbsfähiges Gehalt mit echter Perspektive: Je nach Leistung sind Boni, Gehaltserhöhungen und Beförderungen möglich\nEchter Marktkontext: Dein Code geht in ein Produktivsystem, das an der Börse handelt\nModerner Stack: Java 21, Spring Boot 3, React, PostgreSQL und Docker, und KI-gestützte Entwicklung gehört bei uns dazu\nViel Raum für Entwicklung: persönlich und fachlich, mit monatlichen Entwicklungsgesprächen und klaren Zielen\nWeiterbildungsbudget und Zeit für Fortbildung, ob Sprachkurs, KI-Werkzeuge oder Fachseminar: alles, was dich weiterbringt\nWorkshops, Messen und Konferenzen, z. B. ees Europe in München, E-world in Essen oder WeAreDevelopers World Congress in Berlin\n26 Tage Urlaub, sechs Tage mehr als gesetzlich vorgeschrieben\nMacBook und Firmen-SIM-Karte mit unbegrenztem Datenvolumen bei voller Geschwindigkeit, beides auch zur privaten Nutzung\nInternationales, hochmotiviertes Team mit regelmäßigen Team-Events\nFlexible Arbeitszeiten\nModerner Arbeitsplatz in zentraler, gut angebundener Lage in Dresden\nBewerbung\nKlingt nach dir? Dann schick uns deinen Lebenslauf. Ein Anschreiben ist kein Muss, hilft uns aber sehr, deine Ziele und Visionen kennenzulernen. Auch Arbeitsproben (z. B. dein GitHub-Profil oder ein eigenes Projekt), Empfehlungsschreiben und Zeugnisse sind willkommen.\nWir freuen uns auf deine Bewerbung und darauf, gemeinsam mit dir die Energiezukunft zu gestalten!","description_format":"text","description_chars":4362,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"German","level":"Advanced (C1)","optional":false},{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Apple Macbook"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence"],"lifecycle":[{"event":"open","at":"2026-09-26T05:55:23Z"}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":21,"reasons":["conf:2","win:early"],"computed_at":"2026-09-28T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/baehrbots-software-developer-java-full-stack","json_url":"https://alion.io/job/baehrbots-software-developer-java-full-stack.json","meta":{"generated_at":"2026-09-28T06:20:35Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4414,"day_limit":5000,"remaining_today":586,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}