Summary
Reifenhäuser NEXT develops Industrial AI, data-driven machine control, and software for manufacturing and machine operations. The Kotlin Developer will build scalable backend systems, APIs, and data integrations while incorporating AI and machine-learning capabilities into production software for industrial environments.
Responsibilities
- Du entwickelst **Backend-Services mit Kotlin** und einem modernen Stack aus Ktor, Arrow und Apollo GraphQL
- Du entwickelst **REST- und GraphQL-APIs** und integrierst Daten aus Maschinen, Services und weiteren Quellen
- Du arbeitest mit **PostgreSQL und TimescaleDB** und verarbeitest industrielle Zeitreihen und große Datenmengen
- Du integrierst **KI- und Machine-Learning-Funktionen** in produktive Softwaresysteme
- Du sorgst für **Performance, Stabilität, Observability und Skalierbarkeit** unserer Anwendungen
- Du schreibst sauberen, testbaren Code, beteiligst dich an Code Reviews und bringst dich aktiv in Architekturentscheidungen ein
Skills
- Erfahrung in der professionellen Kotlin-Entwicklung und Vertrautheit mit den Konzepten der **funktionalen Programmierung**
- Praxiserfahrung mit **REST & GraphQL APIs**sowie mit relationalen Datenbanken, idealerweise mit **PostgreSQL und TimescaleDB**
- Erfahrung mit **Git, CI/CD-Prozessen sowie Unit- und Integrationstests**
- Freude daran, technische Probleme wirklich zu verstehen und gemeinsam im Team zu lösen
- Sehr gute Deutsch- und Englischkenntnisse
- **Linux**, insbesondere NixOS
- **Rust, Elixir, Ruby**
- **React, TypeScript**
- Erfahrung mit **AI-, Machine-Learning- oder Datenplattformen**
- Interesse an **Industrial IoT und Edge Computing**
Qualifications
Must Haves
- Erfahrung in der professionellen Kotlin-Entwicklung und Vertrautheit mit den Konzepten der **funktionalen Programmierung**
- Praxiserfahrung mit **REST & GraphQL APIs**sowie mit relationalen Datenbanken, idealerweise mit **PostgreSQL und TimescaleDB**
- Erfahrung mit **Git, CI/CD-Prozessen sowie Unit- und Integrationstests**
- Freude daran, technische Probleme wirklich zu verstehen und gemeinsam im Team zu lösen
- Sehr gute Deutsch- und Englischkenntnisse
Nice to Haves
- **Linux**, insbesondere NixOS
- **Rust, Elixir, Ruby**
- **React, TypeScript**
- Erfahrung mit **AI-, Machine-Learning- oder Datenplattformen**
- Interesse an **Industrial IoT und Edge Computing**
Benefits
- Flexible Arbeitszeiten und hybrides Arbeiten
- Individuelle Weiterentwicklung und regelmäßiger Wissensaustausch