Die Schwarz IT betreut die gesamte digitale Infrastruktur und alle Softwarelösungen der Unternehmen der Schwarz Gruppe. Sie ist somit für Auswahl, Bereitstellung und Betrieb sowie Weiterentwicklung von IT-Infrastrukturen, IT-Plattformen und Business-Anwendungen zuständig. Um die Fachbereiche durch IT-Lösungen optimal bei deren Geschäftsprozessen zu unterstützen, nimmt die Schwarz IT die Anforderungen der Fachbereiche in Beratungsgesprächen auf und erarbeitet gemeinsam mit diesen professionelle und leistungsfähige IT-Lösungen. ## Deine Aufgaben - Feature-Entwicklung: Du implementierst neue Anforderungen und Business-Logik in unserer Backend-Anwendung. Dabei setzt du auf Kotlin und das moderne, leichtgewichtige Framework Ktor. - Clean Code & Qualität: Du schreibst nicht nur Code, der funktioniert, sondern Code, der gut lesbar und wartbar ist. Durch Unit- und Integrationstests stellst du sicher, dass deine Features langfristig stabil laufen. - Code Reviews: Du nimmst aktiv an Code Reviews teil. Du prüfst den Code von Kollegen konstruktiv und lässt auch deinen eigenen Code reviewen, um gemeinsam die Codebase zu optimieren. - Maintenance & Optimierung: Du hilfst dabei, bestehende technische Schulden abzubauen, analysierst Fehler und sorgst für einen reibungslosen Betrieb der Anwendung. - Agile Mitarbeit: Du arbeitest in einem hybriden Team nach agilen Methoden (z.B. Scrum) und bringst deine Ideen in Refinements und Retrospektiven ein. ## Dein Profil - Tech Stack: Du bringst fundierte Erfahrung in der Softwareentwicklung mit. Idealerweise beherrschst du bereits Kotlin – falls du jedoch ein erfahrener Java-Profi bist und Lust hast, den nächsten Schritt Richtung Kotlin und Ktor zu gehen, unterstützen wir dich dabei. - Handwerkszeug: Du bist sicher im Umgang mit modernen Tools (Git, Gradle/Maven, IntelliJ) und hast Erfahrung in der Anbindung von Datenbanken (SQL). - Mindset: Du hast einen hohen Qualitätsanspruch und verstehst Softwareentwicklung als Teamsport. Du scheust dich nicht davor, auch tief in bestehenden Code einzutauchen, um komplexe Zusammenhänge zu durchdringen. - Kommunikation: Du kannst dich gut auf Deutsch und Englisch verständigen und arbeitest gerne in einem gemischten Team aus internen und externen Entwicklern. ## Einleitungstext Die Schwarz IT betreut die gesamte digitale Infrastruktur und alle Softwarelösungen der Unternehmen der Schwarz Gruppe. Sie ist somit für Auswahl, Bereitstellung und Betrieb sowie Weiterentwicklung von IT-Infrastrukturen, IT-Plattformen und Business-Anwendungen zuständig. Um die Fachbereiche durch IT-Lösungen optimal bei deren Geschäftsprozessen zu unterstützen, nimmt die Schwarz IT die Anforderungen der Fachbereiche in Beratungsgesprächen auf und erarbeitet gemeinsam mit diesen professionelle und leistungsfähige IT-Lösungen.