Das könntest du laut kununu User:innen als Java-Entwickler:in in Deutschland verdienen
Über uns
Mein Kunde ist ein führender IT-Dienstleister in der DACH-Region und bietet vielfältige Managed Services an. Mit einem beeindruckenden Umsatz und einem qualifizierten Team verfolgt das Unternehmen innovative, nachhaltige und faire Ansätze. Wir bieten ein dynamisches Umfeld mit hoher Entscheidungsfreiheit, attraktiven Entwicklungsmöglichkeiten und guter Work-Life-Balance.
- Führender IT-Dienstleister in der DACH-Region 🌍 - Vielfältige Managed Services - Innovativ, nachhaltig und fair - Dynamisches Umfeld mit Entscheidungsfreiheit🌐 - Attraktive Entwicklungsmöglichkeiten🚀 - Gute Work-Life-Balance🤝
Aufgaben
Realisierung spannender Projekte gemeinsam mit Kunden in verschiedenen Branchen, insbesondere im Bereich Datenanalyse und IT-Sicherheit
Beratung der Kunden hinsichtlich der Integration maßgeschneiderter IT-Lösungen
Umsetzung von Anwendungsfällen, die wertvolle Einblicke in Daten ermöglichen
Unterstützung bei der Entwicklung von Webanwendungen, Schnittstellenprogrammierung und Scripting
Begleitung von Projekten, Proof of Concepts und Tests
Erstellung von Konzepten und die Migration bestehender Lösungen im Bereich Analytics, bis hin zur Implementierung komplexer IT-Architekturen
Organisation und Durchführung von Workshops für Kunden
Übernahme einer leitenden Rolle in Projekten
Erstellung von Entscheidungsvorlagen und Empfehlungen für spezifische Kundenanforderungen
Unterstützung bei Kundengesprächen, der Angebotserstellung und Ausschreibungen
Mentorenrolle für jüngere Kolleginnen und Kollegen
Profil
Mehrjährige Programmiererfahrung mit der Sprache Kotlin
Grundlagen von Kotlin: Variablen, Funktionen, Kontrollstrukturen, Klassen und Objekte, Interfaces, Enums, etc.
Erweiterte Kotlin-Konzepte:
Koroutinen für asynchrone Programmierung
Extension Functions
Null-Safety und Typensystem
DSL (Domain Specific Languages) in Kotlin
Functional Programming (Lambda-Ausdrücke, Higher-Order Functions)
Multiplatform Development (Kotlin Multiplatform Mobile - KMM)
Kenntnisse mit den gängistsen Frameworks & Tools
Für Android Entwicklung
Jetpack Libraries
LiveData, ViewModel, Room, Navigation
Compose für UI-Entwicklung (a lá "Kotlin-first Ansatz")
Dagger/Hilt für die Dependency Injections
Retrofit oder Ktor für die REST-APIs
Glide oder Coil zum Bilder laden
WorkManager für die Hintergrundaufgaben
Für Backend-Entwicklung:
Ktor
Spring Boot mit Kotlin
Micronaut
Exposed: Kotlin-ORM für den Datenbankzugrif
Für Build Tools:
Gradle
Datenbankkenntnisse
SQL-Datenbanken: MySQL, PostgreSQL, SQLite
NoSQL-Datenbanken: MongoDB, Firebase Realtime Database, Couchbase
ORM-Tools wie beispielsweise Room, Exposed oder Hibernate
Allgemeine IT-Kenntnisse
Versionskontrolle: Git (GitHub, GitLab, Bitbucket)
CI/CD: Jenkins, GitHub Actions, GitLab CI
Testing
Unit Testing (JUnit, MockK)
UI-Testing (Espresso, Robolectric)
Integration Testing
Erweiterete DevOps-Kenntnisse
Containerisierung mit Docker
Kubernetes für Orchestrierung
API-Kenntnisse: REST, GraphQL, WebSockets
Zusätzliche Kenntnisse
Clean Code-Prinzipien und SOLID-Designprinzipien
Agile Arbeitsweise
Debugging und Performance-Optimierung von Kotlin-Anwendungen
Multiplatform-Wissen, zB. Kenntnisse in KMM für plattformübergreifende Apps
Wir bieten
Weiterbildung und Entwicklung📚
Trainings, Workshops und Schulungen: Ein vielfältiges Angebot an internen und externen Präsenz- und Online-Workshops, Coachings sowie E-Learning-Formaten
Onboarding und Abteilungsrotation: Strukturiertes Onboarding-Programm mit der Möglichkeit Einblicke in verschiedene Abteilungen meines Kunden zu erhalten
Führungskräfteentwicklung: Maßgeschneiderte Programme unterstützen angehende Führungskräfte in ihrer Entwicklung.
Gesundheit und Wohlbefinden🫶
Gesundheits-Check-ups und mobile Physiotherapie
Fitnesskurse und Online-Workshops
Ergonomieangebote
Zusätzliche Leistungen🍀
Flexible Arbeitszeiten
Sehr hoher Remote-Arbeit
Unterstützung bei betrieblicher Altersvorsorge
Jobticket und Jobrad
Mitarbeiterangebote
Kontakt
Du fühlst dich durch die ausgeschriebene Position angesprochen oder bist dir nicht ganz sicher, ob du der richtige Bewerber für die Position bist?
Das ist gar kein Problem! Komm gerne proaktiv auf mich zu und wir klären gemeinsamen in einem Austausch alle offenen Fragen.
Dein Kontakt:
Franziska Fischer
0151 1419 7560
Ich freue mich auf Deine Bewerbung!