(JUNIOR) FULL-STACK SOFTWARE ENGINEER - SUPPLY CHAIN MANAGEMENT APPLICATIONS (M/W/D)StandortHallerstraße 5974189 WeinsbergAbteilungIT - DevelopmentEinstiegBerufserfahreneArbeitsmodellVollzeitStellen-ID46394h4 margin: 1rem 0 1rem 0important; 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.Schwarz IT entwickelt und betreibt das digitale Rückgrat der Schwarz Gruppe – von IT-Plattformen und Infrastruktur bis zu Business-Anwendungen. Gemeinsam mit den Fachbereichen setzen wir Anforderungen in leistungsstarke, skalierbare Lösungen um.Derzeit bauen wir eine interne Plattform für automatisierte Bestands- und Lieferplanung. Sie ermöglicht präzise Bedarfsprognosen, effiziente Warenauffüllung und optimierte Logistikprozesse in der gesamten Supply Chain – unterstützt durch moderne Technologien und datengetriebene Algorithmen.Werde Teil unseres Teams in Heilbronn – unserem zentralen Ort für Zusammenarbeit mit offener Du-Kultur. Profitiere von flexibler Remote-Arbeit (bis zu fünf Tage pro Woche) und regelmäßigen persönlichen Teamtreffen. Deine Ideen sind willkommen – und machen den Unterschied.Deine AufgabenDu entwickelst und verbesserst Enterprise-Anwendungen, die eine zentrale Rolle bei der Automatisierung von Supply-Chain-Prozessen innerhalb eines der größten Handelsunternehmen Europas spielen.Du bist Teil eines hochagilen und dynamischen Teams, das Verantwortung für ein zentrales System übernimmt – für präzise Prognosen, effiziente Nachschubsteuerung und reibungslose Logistikprozesse.Du arbeitest über den gesamten Entwicklungszyklus hinweg – von Anforderungsanalyse und Design über Implementierung, Testing und Deployment bis hin zum Betrieb – mit Fokus auf Qualität und Performance.Du begleitest die Anwendung ganzheitlich und gewinnst dabei tiefe Einblicke in Architektur und Funktionalität – mit direkter Wirkung auf geschäftskritische Prozesse.Du arbeitest eng mit Plattform-Teams zusammen und nutzt moderne Tools und Technologien, um skalierbare und zuverlässige Lösungen zu liefern.Du bringst Fokus, Eigeninitiative und Motivation mit – beteiligst dich aktiv an Teamdiskussionen und hinterfragst bestehende Ansätze konstruktiv.Du teilst dein Wissen innerhalb der Entwickler-Community und treibst technische Exzellenz voran.Du legst Wert auf persönliche Weiterentwicklung und arbeitest kontinuierlich daran, sowohl deine Fähigkeiten als auch die Systeme, an denen du mitwirkst, zu verbessern.Dein ProfilDu hast erste Erfahrungen oder ein solides Verständnis in der Backend-Entwicklung mit Kotlin, Java oder vergleichbaren Sprachen.Du hast bereits mit Frontend-Technologien wie Vue, React oder ähnlichen Frameworks gearbeitet – oder lernst sie gerade.Du hast praktische Erfahrung mit cloud-nativen Technologien und Containern wie Docker und Kubernetes.Du bist vertraut mit relationalen oder NoSQL-Datenbanken wie PostgreSQL oder MongoDB.Du verstehst die Grundlagen der Web-Kommunikation (z. B. HTTP, REST) und von Messaging-Systemen.Du bist in der Lage, automatisierte Tests zu schreiben.Du hast ein grundlegendes Verständnis moderner Softwarearchitektur.Du legst Wert auf sicheren und wartbaren Code.Konzepte wie Clean Code oder Entwurfsmuster (z. B. Strategy Pattern) sind dir möglicherweise bereits bekannt.Du verfügst über sehr gute Englischkenntnisse und bist offen dafür, Deutsch zu lernen, falls du es noch nicht sprichst.Du hast ein abgeschlossenes Studium im Bereich IT mit Schwerpunkt Anwendungsentwicklung oder alternativ eine IT-Ausbildung mit entsprechender Weiterqualifizierung.Unsere BenefitsDein AnsprechpartnerLara SchlimgenRecruiterinE-Mail:.schwarzDein Bewerbungsprozess im Überblick1BewerbungWir lieben die Einfachheit. Bewirb dich schnell und unkompliziert digital, gerne auch ohne Registrierung.2CheckupGemeinsam mit dem zuständigen Fachbereich werfen wir einen Blick in deine Unterlagen.3KennenlernenBei einem ersten Kennenlernen liegt der Fokus sowohl auf deiner Persönlichkeit als auch auf deiner fachlichen Eignung.4VertragsangebotHaben wir uns gegenseitig überzeugt? Dann ist dein Arbeitsvertrag digital per Mail auf dem Weg zu dir.5WillkommenDein erster Arbeitstag bei uns steht an und dein individuelles Onboarding im Team startet. Wir freuen uns auf dich