Senior Fullstack Software Engineer Java/Angular (m/w/d)
Rolle
Du möchtest Software entwickeln, die täglich von Tausenden Menschen genutzt wird und dabei einen spürbaren Unterschied macht? In dieser Rolle verbindest du technische Exzellenz mit einem hohen Qualitätsanspruch, gestaltest moderne Webanwendungen über den gesamten Lebenszyklus hinweg und bringst deine Erfahrung in Architektur, Beratung und Fullstack-Entwicklung aktiv ein.
Standort: Zug oder Zürich möglich
Verantwortung
Entwicklung und Weiterentwicklung leistungsfähiger Webapplikationen mit Fokus auf Qualität, Stabilität und Nutzerfreundlichkeit.
Konzeption und Umsetzung moderner Benutzeroberflächen mit Angular und TypeScript unter Berücksichtigung einer überzeugenden User Experience.
Analyse fachlicher Anforderungen sowie Erarbeitung individueller Lösungsansätze gemeinsam mit Kunden und Projektteams.
Mitgestaltung technischer Architekturentscheidungen sowie Sicherstellung von Codequalität, Wartbarkeit und Sicherheitsstandards.
Entwicklung von Backend-Komponenten auf Basis von Java, Spring Boot, Hibernate/JPA und modernen REST-APIs.
Mitarbeit in der Umsetzung von Microservice-Architekturen und End-to-End-Verantwortung über den gesamten Entwicklungsprozess hinweg.
Begleitung von Konzeption, Entwicklung, Testing, Deployment und Betrieb der Lösungen.
Mitwirkung bei der Nutzung und Weiterentwicklung von AI-gestützten Entwicklungsansätzen und modernen Engineering-Praktiken.
Qualifikationen
Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Schwerpunkt Java und modernen Webtechnologien.
Fundierte Kenntnisse in Spring Boot, Hibernate/JPA, REST APIs und Microservice-Architekturen.
Erfahrung mit Angular und TypeScript sowie ein gutes Verständnis für benutzerzentriertes Frontend-Design.
Praktische Kenntnisse in Docker, Kubernetes und modernen CI/CD-Pipelines.
Erfahrung mit agilen Vorgehensweisen wie Scrum oder Kanban.
Analytische Denkweise, hohe Qualitätsansprüche und Freude an komplexen Fragestellungen.
Kommunikationsstärke und souveränes Auftreten gegenüber Kunden und interdisziplinären Teams.
Sehr gute Deutsch- und gute Englischkenntnisse.
Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation mit entsprechender Praxiserfahrung.