Java-Entwicklung Fullstack Softwareentwicklung (m/w/d)
Über
Rolle
Tauche ein in die Welt hochprofessioneller, vollautomatischer Kaffeemaschinen, in der moderne Java-Softwareentwicklung auf feinste Kaffeekultur trifft. In dieser Rolle übernimmst du die Verantwortung für die Fullstack-Entwicklung von Softwarelösungen, die Elektronik, Benutzerführung und digitale Intelligenz der Maschinen nahtlos verbinden. Du gestaltest innovative Funktionen für Extraktionsmethoden, smarte Qualitätskontrolle und Echtzeit-Konnektivität, um ein einzigartiges und konsistentes Tassenerlebnis zu ermöglichen. Dabei entwickelst du skalierbare, wartungsfreundliche Anwendungen, die hohe Produktivität und einfache Wartung der Systeme sicherstellen. Durch dein technisches Know-how trägst du massgeblich dazu bei, die Brücke zwischen traditioneller italienischer Siebträgermaschine und der Geschwindigkeit eines modernen Vollautomaten immer weiter zu perfektionieren.
Verantwortung
- Du entwickelst und wartest Backend-Applikationen mit Java (Spring Boot), GraphQL und MariaDB.
- Du pflegst und erweiterst eine bestehende REST API.
- Du realisierst moderne Frontend-Applikationen.
- In dieser Rolle gestaltest du aktiv Architekturentscheidungen und die strategische Planung der Softwarelandschaft mit.
- Du paketierst und versionierst die Software mittels Docker und GitLab.
- In dieser Rolle arbeitest du eng im Team beim Deployment und Betrieb der eigenen Applikationen zusammen.
Qualifikationen
- Du verfügst über fundierte Erfahrung in der Softwareentwicklung mit Java und Spring Boot.
- Du beherrschst moderne Frontend-Entwicklung, idealerweise mit Solid JS oder einem vergleichbaren Framework.
- Du arbeitest sicher mit GraphQL und relationalen Datenbanken, insbesondere MariaDB.
- Du hast praktische Erfahrung im Einsatz von Docker sowie GitLab für Versionsverwaltung und CI/CD-Pipelines.
- Von Vorteil sind erste Erfahrungen im DevOps-Umfeld, zum Beispiel mit Kubernetes oder GCP, um Anwendungen eigenverantwortlich zu betreiben.
- Du kommunizierst fliessend auf Deutsch und gut auf Englisch; Französischkenntnisse sind ein willkommenes Plus.
Benefits