Softwareentwickler*in Java (w/m/d)Tätigkeiten & VerantwortlichkeitenSie sind verantwortlich für die interdisziplinäre Konzeption und Entwicklung von Software für technische Buchführungs-und Prozesssysteme bzw. datenbankbasierte Web-Anwendungen im industriellen kerntechnischen Bereich.Ihr Aufgabenprofil umfasst ebenfalls die Erstellung und Durchführung aussagekräftiger Softwaretests und Softwaredokumenationen.Sie unterstützen bei der Entwicklung von KI-Softwarewerkzeugen / - Agenten.Mit Ihrer Expertise beraten Sie die Kund*innen für maßgeschneiderte Softwarelösungen.Mit unserem Modell "New Way of Work" (mobiles Arbeiten) haben SIe die Möglichkeit, 3 Tage die Woche von zuhause aus zu arbeiten.Erfahrung & weitere QualifikationenBegeisterung an der Entwicklung kreativer Lösungen komplexer kundenindividueller Aufgabenstellungen von der ersten Idee bis zur InbetriebnahmeAbgeschlossenes Studium der Informatik, Ingenieurwissenschaften oder vergleichbarePraktische Erfahrung in der Softwareentwicklung, bevorzugt im industriell-technischen Umfeld sowie versiert in der Softwareentwicklung mit JavaIdealerweise Kenntnisse in einem oder mehreren der genannten Bereiche: JavaScript/Typescript, Python, Intellij, Android Studio, Tomcat, JPA, SQL, Hibernate, Spring, JasperReports, HTML5, CSS, JavaFX, Maven, node.js, vue.js, MS SQL Server, Jira, git/svnErste Erfahrungen in der Entwicklung von KI-Agenten-Systemen (Verständnis für Promtings für LLMs, Grundlegendes Verständnis für Transformermodelle ggf. Erfahrungen mit Microsoft Azure OpenAI API, Kenntnisse über Vektordatenbanken)Zwingend sind sehr gute Deutschkenntnisse (C1)