Als Fullstack Software Engineer (gn) gestalten Sie aktiv die Softwarekapazitäten, die es dem Unternehmen ermöglichen, komplexe Geschäfts-, Kunden- und Betriebsdaten in zuverlässige technische Abläufe, Automatisierungen und kundenorientierte Funktionalitäten zu überführen. Sie arbeiten in einer vielfältigen Technologielandschaft, die moderne Backend-Services, legacy Java-Systeme, React-basierte Frontend-Anwendungen, GraphQL-Integrationen, Microfrontends, CI/CD-Pipelines und eine AWS-basierte Infrastruktur umfasst. Gemeinsam mit Ihrem Team sind Sie nicht nur dafür verantwortlich, Features zu liefern, sondern auch Systeme verständlicher, sicherer veränderbar und nachhaltiger betreibbar zu machen. Sie haben die Möglichkeit, die Beschaffung neu zu erfinden und aktiv an der digitalen Transformation der Einkaufsprozesse in Unternehmen und öffentlichen Organisationen mitzuwirken. Das Arbeitsumfeld ist geprägt von einem agilen Engineering-Team, das Ihnen den Freiraum gibt, Lösungen mitzugestalten und eigene Ideen einzubringen. Sie profitieren von einer modernen Büroausstattung, einer guten Anbindung an den öffentlichen Nahverkehr und einer Kantine, die täglich frisch zubereitetes Essen bietet. Hybrides Arbeiten ist möglich, und Sie können einen Teil Ihrer Arbeitszeit in Weiterbildung und persönliche Entwicklung investieren.
Fullstack Software Engineer (gn)
Beschreibung
Anforderungen
Der ideale Kandidat bringt solide Java-Backend-Erfahrung mit, insbesondere im Entwurf, der Implementierung, dem Testen und der Wartung von Java-Anwendungen, idealerweise mit Spring Boot oder vergleichbaren Frameworks. Praktische Erfahrung im Frontend mit React oder ähnlichen Technologien ist ebenfalls erforderlich. Kenntnisse in GraphQL, Microfrontends oder Playwright sind von Vorteil. Sie sollten in der Lage sein, pragmatisch mit Legacy-Code und modernen Services zu arbeiten und denken in Systemen, wobei saubere APIs, klare Domain-Grenzen, Wartbarkeit, Sicherheit und Observability für Sie selbstverständlich sind. Eine Leidenschaft für CI/CD, automatisierte Tests, DevOps-Kultur und Infrastructure-as-Code ist wichtig, und Erfahrung mit AWS und Terraform wäre ein Plus. Teamarbeit auf Augenhöhe ist Ihnen wichtig; Sie kommunizieren klar, hinterfragen Annahmen konstruktiv und unterstützen Ihre Teammitglieder. Zudem sollten Sie über sehr gute Englischkenntnisse verfügen, um sicher im Team, in der Dokumentation und im Austausch mit internationalen Stakeholdern zu kommunizieren.