Datenintegration / ETL / Software-Entwickler

Instaffo GmbH
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Compensation
€ 85K

Job location

Tech stack

Clean Code Principles
Microsoft Access
Java
JavaScript
Apache HTTP Server
Confluence
JIRA
Bash
Health Informatics
Databases
Data Integration
ETL
DevOps
Hibernate
IntelliJ
Java Persistence API
Java Architecture for XML Binding
WildFly (JBoss AS)
JUnit
Maven
Microsoft Visual Studio
Microsoft SQL Server
MongoDB
MyBatis
Cisco Nexus Switches
Node.js
Oracle Applications
Powershell
Selenium
Software Systems
SonarQube
SQL Databases
Subversion
TypeScript
XQuery
Extensible Stylesheet Language Transformations (XSLT)
Jetty
Spring-boot
Cypress
Backend
GIT
Angular
Gherkin
Information Technology
Npm(Software)
Data Management
Front End Software Development
Protractor
Cucumber
Jenkins

Job description

  • Full-timeEmployment type: Full-time
  • €70,000 - €85,000 (employer salary)
  • Be an early applicant, Du entwickelst komplexe ETL-Prozesse, die auf unserem selbst entwickelten Toolset basieren, um medizinische Basisdaten (z.B. Medikamentendaten, ICD-10 Diagnoseklassifikation, etc.) aus diversen Quellen zu importieren, zu verarbeiten, zu transformieren und intern vereinheitlicht den Produkten zur Verfügung zu stellen. Zudem entwirfst Du Datenmodelle für die interne Datenrepräsentation und entwickelst teilweise auch die Datenzugriffsschicht unseres Serverprodukts mit MyBatis, Hibernate sowie Actian/FastObjects und MongoDB bis hin zu Serviceimplementierungen in Java., Das Team DATA ist ein kleines aber feines Team bei ID. Wir sind die Experten für die Beschaffung, Verarbeitung, Veredelung, Integration und wiederkehrende Aktualisierung der Stammdaten, die das Fundament der meisten unserer Produkte bilden.

Dabei sind wir ein rein technisches Team und arbeiten in enger Abstimmung mit den Produktteams.

Wir entwickeln und betreiben komplexe ETL-Prozesse, die auf unserem selbst entwickelten Toolset basieren, um medizinische Basisdaten (z.B. Medikamentendaten, ICD-10 Diagnoseklassifikation, etc.) aus diversen Quellen zu importieren, zu verarbeiten, zu transformieren und intern vereinheitlicht den Produkten zur Verfügung zu stellen. Zudem entwerfen wir Datenmodelle für die interne Datenrepräsentation und entwickeln teilweise auch die Datenzugriffsschicht unseres Serverprodukts mit MyBatis, Hibernate sowie Actian/FastObjects und MongoDB bis hin zu Serviceimplementierungen in Java.

Wir lösen Probleme der Automatisierung, schreiben komplexe SQL- und XQuery-Abfragen sowie Shell-Scripte/Batchdateien und implementieren interne Bearbeitungs-Tools und automatisierte Datentests.

Da wir ein Medizinprodukt herstellen, unterliegen wir einer umfassenden Dokumentationspflicht. Die Dokumentation unserer Prozesse und Validierung unserer Tools ist deshalb integraler Bestandteil unserer Tätigkeit, um eine nachhaltige und transparente Entwicklung gewährleisten zu können. Dabei wenden wir eine Mischung aus agilen und klassischen Vorgehensweisen an.

Wir arbeiten dabei mit diversen relationalen, objekt- und orientierten Datenbanksystemen (z.B. Oracle, Access, Derby, Actian/FastObjects, MongoDB)., Als Unternehmen mit 35jähriger Erfahrung in der medizinischen Prozess- und Abrechnungsdokumentation haben wir einen hohen Anspruch an uns und unsere Produkte. Wir legen größten Wert auf Qualität und Kundenzufriedenheit.

Wir wissen: Die Krankenhäuser stehen unter starkem ökonomischem Druck, die Anforderungen an das medizinische Personal sind gestiegen. Deshalb haben wir es uns zur Aufgabe gemacht, die immer komplexeren Abläufe in Medizin und Pflege im Hinblick auf die Abrechnungsdokumentation zu vereinfachen und die Krankenhäuser dabei zu unterstützen, bessere Erlöse für ihre erbrachten Leistungen zu erzielen.

Entsprechend unserem Credo "Medizin statt Bürokratie" entlasten wir das medizinische Personal, damit es sich auf seine eigentliche Arbeit konzentrieren kann, nämlich auf den Patienten und dessen Genesung. Das ist unser Beitrag zu mehr Patientensicherheit im Krankenhaus. Unsere Softwarelösungen sind in mehr 1.200 Kliniken in Deutschland, Österreich und der Schweiz im Einsatz. Das spricht für Qualität und Kontiniutät, der vertrauen wird.

Unser Tech-Stack:

Frontend:

  • Node.js
  • npm
  • AngularJS
  • Angular 12
  • PrimeNG
  • JavaScript
  • TypeScript
  • GWT/SmartGwt
  • Testing
  • Selenium
  • Protractor
  • cypress.io
  • Eggplant
  • Karma

Backend:

  • Java 8/11 (OpenJDK)
  • CDI 2.0 (JBoss Weld)
  • Spring Boot
  • Hibernate/JPA
  • myBatis
  • FastObjects
  • JAXB
  • XML/XSLT
  • Ant
  • Maven
  • Jetty
  • MSSQL
  • Apache Derby
  • Testing
  • JUnit
  • Cucumber
  • Gherkin

Allgemein:

  • Subversion
  • Git
  • JIRA
  • Confluence
  • IntelliJ
  • Visual Studio Code
  • TDD
  • DevOps
  • Jenkins
  • Microsoft AzureDevOps
  • SonarQube
  • Nexus Repository Manager
  • Powershell
  • Bash
  • Prinzipien
  • Clean Code
  • SOLID

Requirements

Die Sprachanforderungen für diese Stelle sind: Deutsch - Fließend, Englisch - Konversationssicher, * Erfahrung im Bereich der Datenintegration und ETL-Prozessen

  • Hohes Qualitätsbewusstsein/Genauigkeit
  • Fundierte Programmier-Kenntnisse mit Schwerpunkt Java und SQL Kenntnissen
  • Hochschul- oder Fachhochschulabschluss Informatik oder Medizinische Informatik (oder vergleichbarer Abschluss)
  • Erfahrung mit diversen Datenbanksystemen (z.B. Oracle, Access, Derby, Actian/FastObjects, MongoDB )

Apply for this position