einenFullstack Java Softwareentwickler
Role details
Job location
Tech stack
Job description
Full Stack Softwareentwicklung mit Java im Umfeld einer ERP-StandardlösungBeratung der Anwender und Ermittlung von AnforderungenKonzeption der Software-ArchitekturEntwicklung von Schnittstellen, individuellenErgänzungen und Workflows Entwicklung von IndividuallösungenTesten von Software-KomponentenBetrieb, Wartung und AnwenderunterstützungDatenanalysen mit BI-Tools, Unbefristeter Arbeitsvertrag mit Erfolgsbeteiligung30 Tage Urlaub und fünf freie Brückentage/Jahr bei einer 38,75-h-WocheIndividuelle EinarbeitungAbwechslungsreiche Tätigkeit mit spannendem Einblick in alle Bereiche eines produzierenden UnternehmensDirekter Kontakt zu allen Fachbereichen und enge Zusammenarbeit mit EntscheidernFreiräume, Konzepte und Lösungen in einem praxisnahen UmfeldHoher Handlungs- und Gestaltungsspielraum bei der digitalen Transformation unseres UnternehmensVielfältige Möglichkeiten für Ihre persönliche Entwicklung bei einem mittelständischen MarktführerModernes Gebäude mit Regenerationsbereichen, Dachterrasse, Cafeteria, mobiles ArbeitenAusgezeichnete Infrastruktur (Tiefgarage, E-Tankstellen für Fahrräder und Autos) sowie günstige Anbindung für alle Verkehrsmittel
Requirements
Abgeschlossene Ausbildung oder abgeschlossenes Studium mit Schwerpunkt IT, Wirtschaftsinformatik oder vergleichbare AusbildungMehrere Jahre Berufserfahrung in der Softwareentwicklung unter Java/SQLProgrammierkenntnisse in Design, Implementierung und Wartung von komplexen Anwendungen mit Java, JavaScript und PythonKenntnisse in MS-SQL-Datenbanken - auch in der AdministrationKenntnisse im Umgang mit Webservices (REST, SOAP)Eingesetzte Technologien: Jakarta EE, Spring Framework und Python für die hardwarenahe KommunikationEntwicklungsumgebungen: Eclipse, IntelliJ IDEA oder Netbeans IDEGrundlegende Kenntnisse in der Verwaltung von ApplikationsservernKenntnisse in Datenanalysen mit QlikView und Qlik Sense von VorteilErfahrungen im Umgang mit .Net wünschenswert
Erfahrungen in Konzeption und Durchführung von Prozessoptimierungen sowie deren IT-seitige UmsetzungVerhandlungssichere Deutschkenntnisse, gute EnglischkenntnisseSystematische, lösungsorientierte Denk- und VorgehensweiseSelbständigkeit und VerantwortungsbewusstseinSorgfalt, Teamfähigkeit und Flexibilität