Softwareentwickler*in Java (w/m/d)
Tätigkeiten & Verantwortlichkeiten
* Sie 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 Qualifikationen
* Begeisterung an der Entwicklung kreativer Lösungen komplexer kundenindividueller Aufgabenstellungen von der ersten Idee bis zur Inbetriebnahme
* Abgeschlossenes Studium der Informatik, Ingenieurwissenschaften oder vergleichbare
* Praktische Erfahrung in der Softwareentwicklung, bevorzugt im industriell-technischen Umfeld sowie versiert in der Softwareentwicklung mit Java
* Idealerweise 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/svn
* Erste 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)