Software Developer (m/w/d)
FIZ Karlsruhe - Leibniz-Institut für Informationsinfrastruktur ist eine der führenden Adressen für wissenschaftliche Information und Dienstleistung und Mitglied der Leibniz-Gemeinschaft.
Unsere Kernaufgabe ist die professionelle Versorgung von Wissenschaft und Wirtschaft mit Forschungs- und Patentinformation sowie die Entwicklung von innovativen Informationsinfrastrukturen, z.
B. mit den Schwerpunkten Forschungsdatenmanagement, Wissensgraphen und digitale Plattformen. Dazu betreiben wir eigene Forschung, kooperieren mit renommierten Universitäten und Forschungsgesellschaften und sind international und interdisziplinär vernetzt.
FIZ Karlsruhe ist eine GmbH mit gemeinnützigem Charakter und eine der größten außeruniversitären Einrichtungen ihrer Art.
In unserem Bereich Patent & Scientific Information entwickeln und betreiben wir Informationsservices und unterstützen und fördern so die Forschung und Entwicklung in Wirtschaft und Wissenschaft.
In der Abteilung Service Development & Operations entwickeln und betreiben wir Informationsservices, u.a. auch in enger Zusammenarbeit mit unserem international renommierten Partner Chemical Abstracts Service (CAS).
Dabei setzen wir moderne Methoden der Softwareentwicklung und des Software-Engineerings ein und berücksichtigen im Sinne von DevOps die Anforderungen eines sicheren und stabilen Betriebs.
Zum nächstmöglichen Zeitpunkt suchen wir an unserem Standort in Karlsruhe eine / n
Softwareentwickler / in (w / m / x)
Ihre Aufgaben :
- Konzeption und Entwicklung von webbasierten Informationsservices im Bereich von wissenschaftlicher und Patentinformation
- Technisches Design von Services und Funktionalitäten und Review mit allen Beteiligten
- Mitarbeit in einem agilen Scrum-Team und Entwicklung von Funktionalitäten / Komponenten im Frontend und im Backend
- Erstellung bzw. Weiterentwicklung der CI / CD-Prozesse
- Durchführung von Code Reviews innerhalb des Teams
- Erstellung von automatisierten Tests sowie Analyse und Behebung von Regressionen
Ihre persönliche Qualifikation :
- Abgeschlossenes Bachelor-Studium im Bereich der Informatik oder vergleichbare Kenntnisse
- Erfahrungen mit Methoden der agilen Softwareentwicklung (Scrum, Jira)
- Kenntnisse in den folgenden Bereichen :
- IDE wie IntelliJ und Entwicklungstools Git, Maven und Bamboo
- Konzeption und Entwicklung von REST APIs
- Serviceorientierte Backend-Entwicklung mit Java, Quarkus und WildFly
- Webentwicklung mit HTML5, CSS, JavaScript-Technologien wie React.js oder Vue.js
- Datenbanken und Suchmaschinentechnologien (PostgreSQL. noSQL-Datenbanken, Search Engines wie Solr / Lucene, etc.)
- Container-Technologien (Docker, Kubernetes)
- Komponententests mit Jest und JUnit5 und End-to-End-Tests
- Bewusstsein für Softwarequalität und Interesse an Design Pattern
- Erfahrungen im Umgang mit wissenschaftlichen und Patentdaten sind von Vorteil
- Teamfähigkeit und sehr gute Deutsch- und Englischkenntnisse
Warum FIZ Karlsruhe ein guter Arbeitgeber für Sie ist :
- Mitarbeit in einem hochdynamischen wissenschaftlich-technischen Umfeld und ein wertschätzendes Arbeitsumfeld
- Leistungsorientierte Karriere- und Aufstiegsmöglichkeiten
- Flexible Arbeitszeitmodelle und Mobiles Arbeiten bis zu 80 Prozent
- Vergütung nach dem Tarifvertrag für den öffentlichen Dienst (TVöD VKA) mit der betrieblichen Altersvorsorge bei der VBL
- Vereinbarkeit von Familie und Beruf, zertifiziert durch das audit berufundfamilie
- Nutzung von Dienstradleasing sowie 25 € Arbeitgeberzuschuss zum Deutschland-Ticket