Jetzt bewerben »
46822
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

  • Du entwickelst und verbesserst Unternehmensanwendungen, die große Mengen komplexer Daten verarbeiten und verwalten – entscheidend für unsere Geschäftsprozesse.
  • Du bist Teil eines hochagilen und dynamischen Team, das Verantwortung für ein zentrales, datenintensives System übernimmt – genutzt für Echtzeiteinblicke, intelligente Planung und strategische Entscheidungsunterstützung
  • Du wirkst über den gesamten Entwicklungszyklus hinweg mit – von Anforderungsanalyse und Design über Implementierung, Testing und Deployment bis hin zum Betrieb – und sorgst für hohe Qualität und Performance.
  • Du arbeitest ganzheitlich an der Anwendung und erhältst tiefe Einblicke in deren Architektur und Funktion – mit direktem Einfluss auf geschäftskritische Prozesse.
  • Du arbeitest eng mit Plattform-Teams zusammen und nutzt moderne Werkzeuge und Technologien, um skalierbare und zuverlässige Lösungen bereitzustellen.
  • Du bringst hohe Eigenverantwortung, Initiative und Motivation mit, beteiligst dich aktiv an Teamdiskussionen und stellst bestehende Ansätze regelmäßig infrage.
  • Du bringst dich in unsere Entwickler-Community ein, teilst dein Wissen und treibst technische Exzellenz voran.
  • Du hast den Anspruch, dich kontinuierlich weiterzuentwickeln – sowohl in deinen fachlichen Fähigkeiten als auch in der Qualität der Systeme, an denen du arbeitest.

Dein Profil

  • Du hast Erfahrung in der Entwicklung von Backend-Services mit Kotlin, Java oder vergleichbaren Sprachen.
  • Du hast Erfahrung in der Entwicklung von Frontend-Anwendungen mit Vue, React oder ähnlichen Frameworks.
  • Du hast praktische Erfahrung mit cloud-nativen Technologien und Containern, z. B. mit Docker und Kubernetes.
  • Du kennst dich mit Datenbanken wie PostgreSQL oder MongoDB aus.
  • Du verstehst die Grundlagen von HTTP- und Messaging-Kommunikation.
  • Du bist geübt im Schreiben automatisierter Tests und legst Wert auf Softwarequalität.
  • Du verfügst über ein solides Verständnis moderner Softwarearchitekturen.
  • Erfahrung mit datenintensiven Systemen ist ein Plus.
  • Du legst Wert auf Sicherheit und berücksichtigst Best Practices über den gesamten Entwicklungszyklus hinweg.
  • Du kennst Software-Engineering-Prinzipien wie Clean Code, modulare Architektur und Design Patterns (z. B. Strategy Pattern).
  • Du verfügst über sehr gute Englischkenntnisse und bringst entweder bereits Deutschkenntnisse mit oder bist bereit, diese zu entwickeln.
  • Du hast ein abgeschlossenes Studium im Bereich IT mit Schwerpunkt Anwendungsentwicklung oder alternativ eine IT-Ausbildung mit entsprechender Qualifikation.

Full-Stack Software Engineer - Data-Intensive Applications (m/w/d)

Jetzt bewerben »