Junior Software Architect
Wenn du Herausforderungen liebst, eigene Ideen einbringen möchtest und gerne im Team arbeitest, bist du bei uns genau richtig.

Was dich bei kopfhoch3 erwartet
Bei kopfhoch3 arbeitest du in einem Umfeld, in dem du eigene Ideen einbringen, Verantwortung übernehmen und dich fachlich wie persönlich weiterentwickeln kannst. Gemeinsam mit deinem Team entwickelst du individuelle Softwarelösungen und gestaltest Projekte von der ersten Idee bis zur Umsetzung aktiv mit.
Unsere Zusammenarbeit basiert auf Vertrauen, offener Kommunikation und gegenseitiger Unterstützung. Regelmäßiges Feedback, faire Rahmenbedingungen und ein starkes Teamgefühl schaffen den Raum, in dem gute Arbeit entstehen kann.
Wenn du Herausforderungen gerne gemeinsam löst, Neues ausprobieren möchtest und Lust hast, mit uns zu wachsen, bist du bei uns richtig.
Was du mitbringst
-
Ein solides technisches Fundament
Du hast eine Ausbildung im Bereich Fachinformatik, ein Studium der Informatik oder Wirtschaftsinformatik abgeschlossen oder verfügst über vergleichbare praktische Erfahrung.
-
Freude an Zusammenarbeit
Du kommunizierst klar, arbeitest gerne im Team und fühlst dich auch im direkten Austausch mit Kundinnen und Kunden wohl.
-
Erfahrung mit Java und Webtechnologien
Du hast bereits mit Java, Java EE, JavaScript und JSON gearbeitet und kennst die Grundlagen moderner Webanwendungen.
-
Frontend und Backend
Du bringst Erfahrung in der Entwicklung von Frontends und Backends mit, beispielsweise mit Angular, HTML und CSS.
-
Sicherer Umgang mit Datenbanken
Technologien wie MySQL, PostgreSQL oder Oracle sind dir vertraut und du kannst sie sinnvoll in Softwareprojekten einsetzen.
-
Moderne Frameworks und Tools
Du hast bereits mit Frameworks und Werkzeugen wie Spring Boot, Hibernate oder Liquibase gearbeitet.
-
Verständnis für Entwicklungsumgebungen
Du kennst Tools wie Docker und weißt, wie Entwicklungs- und Produktionsumgebungen strukturiert werden.
-
Flexibilität im Projektalltag
Du bist bereit, projektbezogen auch bei unseren Kundinnen und Kunden vor Ort zu arbeiten.
Was dich als Junior Software Architect ausmacht
-
Architektur mit Weitblick
Du denkst nicht nur in einzelnen Funktionen, sondern behältst Anforderungen, Technologien und Projektzusammenhänge im Blick.
-
Saubere Strukturen
Du entwickelst Lösungen, die nachvollziehbar aufgebaut, wartbar und langfristig erweiterbar sind.
-
Ein Gespür für gute Software
Clean Code, verständliche Strukturen und eine sorgfältige Dokumentation gehören für dich zu professioneller Softwareentwicklung.
-
Bewusste Entscheidungen
Du kennst grundlegende Design Patterns, setzt dich mit Anti-Patterns auseinander und möchtest verstehen, welche Lösung zu welcher Anforderung passt.
-
Klare Schnittstellen
Du achtest darauf, dass Komponenten sinnvoll voneinander getrennt sind und sauber miteinander kommunizieren.
-
Neugier auf Technologien
Du verschaffst dir einen Überblick über unterschiedliche Technologien und bewertest, welche davon für ein konkretes Projekt geeignet sind.
-
Verständnis für die Domäne
Du möchtest nicht nur technische Anforderungen umsetzen, sondern auch die fachlichen Abläufe hinter einer Lösung verstehen.
-
Ideen greifbar machen
Mit technischen Prototypen prüfst du neue Ansätze, bevor sie zu einem festen Bestandteil der Lösung werden.
-
Das Ganze im Blick
Du verstehst, wie einzelne Entscheidungen das gesamte Projekt beeinflussen, und entwickelst dich Schritt für Schritt hin zu fundierten Architekturentscheidungen.
-
Strukturierte Zusammenarbeit
Entwicklungs-Workflows wie Pull Requests, Branching und die saubere Trennung von Features sind dir vertraut.
Das bieten wir dir
-
Raum für Neues
Du erhältst Freiraum, um neue Technologien, Methoden und Arbeitsweisen auszuprobieren und sinnvoll in Projekte einzubringen.
-
Verantwortung und Mitgestaltung
Du übernimmst Verantwortung für deinen Aufgabenbereich und kannst die Weiterentwicklung von kopfhoch3 aktiv mitgestalten.
-
Flexibles Arbeiten
Flexible Arbeitszeiten und die Möglichkeit zum Homeoffice geben dir den Freiraum, deinen Arbeitsalltag passend zu gestalten.
-
Ein Team auf Augenhöhe
Dich erwartet eine freundschaftliche Zusammenarbeit mit gegenseitiger Unterstützung und gemeinsamen Aktivitäten.
-
Offener Austausch
Transparente Kommunikation und eine etablierte Feedback-Kultur schaffen die Grundlage für gute Zusammenarbeit.
-
Ein moderner Arbeitsplatz
Wir stellen dir einen modernen Arbeitsplatz und eine hochwertige technische Ausstattung zur Verfügung.
-
Faire Vergütung
Deine Arbeit wird fair und marktgerecht vergütet.
-
Zeit für Weiterentwicklung
Unsere etablierten Training Days geben dir einen festen Rahmen, um dein Wissen zu vertiefen und neue Themen zu entdecken.
-
Eine Kultur des Vertrauens
Diversität, gegenseitiger Respekt und Unterstützung sind für uns selbstverständliche Bestandteile der Zusammenarbeit.