4 Software Development - Software in Zug
Senior Fullstack Java Entwickler:in (m/w/d)
Rolle
In dieser Rolle trägst du dazu bei, bestehende Softwarelösungen kontinuierlich zu verbessern und zukunftsfähige Java-Backends für geschäftskritische Anwendungen zu gestalten. Du arbeitest in agilen Softwareentwicklungsteams, in denen Zusammenarbeit, Eigenverantwortung und kontinuierliche Verbesserung im Mittelpunkt stehen. Im Service-Center-Umfeld gestaltest du Lösungen für den zentralen Kontaktpunkt zu Kundinnen und Kunden und stellst stabile, performante Services sicher. Im Bereich Leistungssteuerung entwickelst und optimierst du ein leistungsfähiges Prüfungssystem, das bis zu 100'000 Rechnungen pro Tag verarbeitet. Dabei bringst du deine Erfahrung als Senior Java Backend Entwickler:in ein, setzt neue Impulse, treibst technische Innovationen voran und nutzt Gestaltungsspielräume für eigene Ideen.
Verantwortung
- Du entwickelst und erweiterst komplexe, moderne Java-EE-/Jakarta-EE-Anwendungen im Umfeld der Kernsysteme.
- In dieser Rolle setzt du zeitgemässe Technologien wie Angular, Event- und Workflow-Architekturen, OpenLiberty, Quarkus, Docker und Kubernetes zielgerichtet ein.
- Du erarbeitest im Team architekturkonforme Lösungsvarianten, evaluierst neue Ansätze prototypisch und stellst die Qualität durch automatisierte Tests sicher.
- Als Java Backend Entwickler:in führst du Code-Reviews durch und trägst aktiv zur kontinuierlichen Verbesserung der Software bei.
- Du übernimmst im DevOps- und Scrum-Team Verantwortung für die Anwendungen über den gesamten Lebenszyklus – von der Konzeption bis zum Betrieb.
- In dieser Rolle nutzt du moderne Engineering-Praktiken wie Clean Code, Clean Architecture, TDD, BDD und DDD und arbeitest im Rahmen eines Agile Release Trains nach SAFe.
Qualifikationen
- Du verfügst über eine Ausbildung oder ein Studium im Bereich Informatik / Softwareentwicklung, auch Quereinstiege sind willkommen.
- Du hast mindestens 5 Jahre Erfahrung in der agilen Softwareentwicklung mit aktuellen Java-Technologien im Java-EE- bzw. Jakarta-EE-Umfeld.
- Du bist versiert in der Backend-Entwicklung und kennst eine oder mehrere Technologien wie Java, Event- und Workflow-Driven-Ansätze, Docker, Kubernetes, Cucumber oder REST-Schnittstellen (Angular-Erfahrung ist ein Plus).
- Du hast praktische Erfahrung im Refactoring und in der Modernisierung von Legacy-Anwendungen.
- Eine hohe Softwarequalität ist für dich selbstverständlich – du schreibst durchdachten, sauberen und nachhaltigen Code.
- Du hältst dein technisches und methodisches Wissen stets aktuell, vernetzt dich aktiv und teilst dein Know-how im Team.
Benefits
Java Backend Entwickler:in (m/w/d)
Rolle
In dieser Rolle trägst du dazu bei, bestehende Softwarelösungen kontinuierlich zu verbessern und zukunftsfähige Java-Backends für geschäftskritische Anwendungen zu gestalten. Du arbeitest in agilen Softwareentwicklungsteams, in denen Zusammenarbeit, Eigenverantwortung und kontinuierliche Verbesserung im Mittelpunkt stehen. Im Service-Center-Umfeld gestaltest du Lösungen für den zentralen Kontaktpunkt zu Kundinnen und Kunden und stellst stabile, performante Services sicher. Im Bereich Leistungssteuerung entwickelst und optimierst du ein leistungsfähiges Prüfungssystem, das bis zu 100'000 Rechnungen pro Tag verarbeitet. Dabei bringst du deine Erfahrung als Senior Java Backend Entwickler:in ein, setzt neue Impulse, treibst technische Innovationen voran und nutzt Gestaltungsspielräume für eigene Ideen.
Verantwortung
- Du entwickelst und erweiterst komplexe, moderne Java-EE-/Jakarta-EE-Anwendungen im Umfeld der Kernsysteme.
- In dieser Rolle setzt du zeitgemässe Technologien wie Angular, Event- und Workflow-Architekturen, OpenLiberty, Quarkus, Docker und Kubernetes zielgerichtet ein.
- Du erarbeitest im Team architekturkonforme Lösungsvarianten, evaluierst neue Ansätze prototypisch und stellst die Qualität durch automatisierte Tests sicher.
- Als Java Backend Entwickler:in führst du Code-Reviews durch und trägst aktiv zur kontinuierlichen Verbesserung der Software bei.
- Du übernimmst im DevOps- und Scrum-Team Verantwortung für die Anwendungen über den gesamten Lebenszyklus – von der Konzeption bis zum Betrieb.
- In dieser Rolle nutzt du moderne Engineering-Praktiken wie Clean Code, Clean Architecture, TDD, BDD und DDD und arbeitest im Rahmen eines Agile Release Trains nach SAFe.
Qualifikationen
- Du verfügst über eine Ausbildung oder ein Studium im Bereich Informatik / Softwareentwicklung, auch Quereinstiege sind willkommen.
- Du hast mindestens 5 Jahre Erfahrung in der agilen Softwareentwicklung mit aktuellen Java-Technologien im Java-EE- bzw. Jakarta-EE-Umfeld.
- Du bist versiert in der Backend-Entwicklung und kennst eine oder mehrere Technologien wie Java, Event- und Workflow-Driven-Ansätze, Docker, Kubernetes, Cucumber oder REST-Schnittstellen (Angular-Erfahrung ist ein Plus).
- Du hast praktische Erfahrung im Refactoring und in der Modernisierung von Legacy-Anwendungen.
- Eine hohe Softwarequalität ist für dich selbstverständlich – du schreibst durchdachten, sauberen und nachhaltigen Code.
- Du hältst dein technisches und methodisches Wissen stets aktuell, vernetzt dich aktiv und teilst dein Know-how im Team.
Benefits
Senior Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne, skalierbare und benutzerfreundliche Frontends, die in anspruchsvollen Enterprise-Umgebungen echten Mehrwert schaffen. Du verantwortest die Frontend-Architektur in deinem Produktkontext und stellst sicher, dass Benutzeroberflächen performant, wartbar, skalierbar und barrierefrei umgesetzt werden. Dabei arbeitest du eng mit UX, Product Management und Backend zusammen, stimmst dich mit Lead Engineers ab und treibst die kontinuierliche Weiterentwicklung eines modernen Tech Stacks inklusive AI-gestützter Entwicklung voran. Zudem agierst du als Mentor, insbesondere für Entwickler in Offshore-Teams, und förderst so aktiv den Wissensaustausch und die Qualität im Frontend-Bereich.
Verantwortung
- Du trägst die technische Verantwortung für Architektur, Skalierbarkeit, Wartbarkeit, Performance und Accessibility des Frontends in deinem Produktkontext.
- In dieser Rolle konzipierst und implementierst du komplexe Frontend-Features mit React und TypeScript und übernimmst die technische Verantwortung für anspruchsvolle Epics.
- Als Frontend Entwicklung Lead arbeitest du eng mit UX, Product Management und Backend zusammen, um Anforderungen strukturiert und in hoher Qualität umzusetzen.
- Du stellst Codequalität, Testing-Strategien und etablierte Frontend-Standards sicher und entwickelst diese im Team konsequent weiter.
- In dieser Rolle unterstützt du fachlich das Frontend-Team, teilst dein Wissen insbesondere mit Offshore-Teams und führst Code Reviews durch.
- Du verbesserst kontinuierlich Entwicklungsprozesse sowie Build- und CI/CD-Integration im Frontend und förderst aktiv den Einsatz von AI-gestützter Entwicklung im Team.
Qualifikationen
Verfügst über mindestens 5 Jahre Erfahrung in der professionellen Frontend-Entwicklung mit React und TypeScript
Beherrschst moderne Frontend-Architektur, komponentenbasiertes UI-Design und State-Management-Konzepte sicher
Hast komplexe Frontend-Features in Enterprise-SaaS-Umgebungen konzipiert und erfolgreich umgesetzt
Legst grossen Wert auf Performance, Skalierbarkeit, Accessibility, hohe UX-Qualität sowie durchdachtes Testing und CI/CD-Prozesse im Frontend
Arbeitest strukturiert und eigenverantwortlich, triffst fundierte technische Entscheidungen und kommunizierst sehr sicher in Deutsch und Englisch
Benefits
Softwareentwickler für Logistikapplikationen (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Logistiksysteme end-to-end mit und entwickelst leistungsfähige Fullstack-Lösungen für anspruchsvolle Geschäftsprozesse. Du verantwortest die Umsetzung fachlicher Anforderungen in sauberen, wartbaren Code und sorgst für eine reibungslose Integration von Frontend und Backend. Dabei analysierst du bestehende Abläufe, identifizierst Verbesserungsmöglichkeiten und überführst diese in effiziente technische Konzepte. Zudem arbeitest du eng mit Business-Analysten und anderen IT-Fachpersonen zusammen, um innovative und zugleich stabile Lösungen zu realisieren. Durch dein Engagement trägst du entscheidend dazu bei, die Qualität und Zukunftsfähigkeit der eingesetzten Logistiksoftware kontinuierlich zu erhöhen.
Verantwortung
- Du entwickelst unser neues WMS Ende-zu-Ende, vom performanten Backend bis zu modernen Web- und Mobile-Frontends.
- In dieser Rolle setzt du robuste Schnittstellen um und stellst eine nahtlose Integration zwischen allen beteiligten Systemen sicher.
- Du nutzt dein Know-how in SQL- und NoSQL-Datenbanken, um performante Abfragen, hohe Datenintegrität und stabile Anwendungen zu gewährleisten.
- Als Fullstack Softwareentwickler Logistiksysteme arbeitest du eng mit UX/UI Design und Fachbereichen zusammen, um im Lageralltag einfach nutzbare, hochverfügbare Lösungen zu schaffen.
- Du wirkst aktiv an Architektur- und Design-Entscheidungen mit und prägst damit die technologische Weiterentwicklung unseres Systems.
- In dieser Rolle erstellst du saubere Dokumentation, führst Tests und Code-Reviews durch und unterstützt bei Support- und Wartungseinsätzen für eine hohe Systemverfügbarkeit.
Qualifikationen
- Abgeschlossene Ausbildung in Informatik (EFZ, HF, FH, Bachelor) oder gleichwertige einschlägige Berufserfahrung
- Leidenschaft für Programmierung im Backend und Frontend sowie Erfahrung mit modernen Programmiersprachen, Datenbanken, Microservices und/oder Event-Driven-Architekturen
- Sicherer Umgang mit HTML, CSS, JavaScript/TypeScript und Responsive Design für mobile Endgeräte
- Ausgeprägtes analytisches und lösungsorientiertes Denken, strukturierte Arbeitsweise, hohe Qualitätsorientierung und Verantwortungsbewusstsein
- Kreativität und Interesse an Logistikprozessen sowie deren Digitalisierung, kombiniert mit klarer, aktiver Teamkommunikation und Lernbereitschaft
- Sehr gute Deutschkenntnisse (C1) sowie gute Englischkenntnisse in Wort und Schrift
Benefits