Auf einen Blick
- Aufgaben: Entwickle und modernisiere hochwertige Software für ein spannendes eGovernment-Projekt.
- Unternehmen: Führendes Unternehmen im Bereich Schweizer IT mit Fokus auf Sicherheit und Qualität.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Langfristige Zusammenarbeit in einem strukturierten und herausfordernden Umfeld.
- Warum dieser Job: Gestalte kritische IT-Systeme und arbeite in einem dynamischen DevSecOps-Team.
- Qualifikationen: Über 5 Jahre Erfahrung in Fullstack-Entwicklung mit Java, Spring Boot und Angular.
Das prognostizierte Gehalt liegt zwischen 110000 - 130000 € pro Jahr.
Gehalt: CHF 120'000 pro Jahr
Standort: Zürich / Bern (max. 3 Tage Homeoffice pro Woche)
Startdatum: 15. September 2026
Arbeiten von außerhalb der Schweiz: Nicht möglich
Rollenübersicht
Für ein anspruchsvolles Schweizer eGovernment-Projekt suchen wir einen hochqualifizierten Senior Fullstack Developer mit starkem Fokus auf den Aufbau und die Modernisierung hochwertiger, sicherer Software.
Sie werden in einem agilen DevSecOps-Team an zentralen Geschäftsanwendungen arbeiten, die derzeit migriert werden, und sind für den gesamten Software-Lifecycle verantwortlich, von der Analyse bis zum Produktionsbetrieb. Neben einer starken Expertise in Java/Spring-Microservices sind Sie sehr vertraut mit Angular-Frontends und Altsystemen, die auf JEE und JSP/Struts basieren (die modernisiert werden sollen).
Die Projekte sind technisch herausfordernd, gut strukturiert und auf eine langfristige Zusammenarbeit ausgelegt. Wir suchen echte Senior-Profis, die sich in komplexen Systemen und Umgebungen wohlfühlen und zu kritischen Schweizer IT-Systemen beitragen möchten.
- Arbeiten in einem DevOps-Team mit Verantwortung für die Weiterentwicklung von Geschäftsanwendungen im Rahmen eines Migrationsprojekts
- Eigenverantwortliche Sicherstellung der agilen DevSecOps-Lieferung nach Scrum
- Fullstack-Entwicklung mit Java, Spring Boot, Angular und JEE mit JSP/Struts
- Start: 15. September 2026
- Standort: Bern / Zürich (2 Tage pro Woche vor Ort), teilweise Remote-Arbeit (max. 3 Tage) innerhalb der Schweiz möglich
- Arbeiten von außerhalb ist NICHT möglich
Nice-to-Have Anforderungen
- Englisch B2 oder höher
- Erfahrung mit Geschäftsprozessen im Bereich Polizei, Justiz oder Migration
Obligatorische Anforderungen
- Wohnsitz in der Schweiz (Schweizer oder EU-Staatsbürgerschaft)
- Senior-Level: Deutlich mehr als 5 Jahre professionelle Fullstack-Entwicklungserfahrung mit Java, Spring Boot und Angular
- Höhere IT-Ausbildung, die in der Schweiz anerkannt ist, wie:
- Fachhochschulabschluss (HF) in Informatik oder Wirtschaftsinformatik
- Höhere Fachprüfung (HFP) in Informatik oder Wirtschaftsinformatik
- Abschluss (BSc, MSc, MAS, NDS) von einer Fachhochschule oder Universität in Informatik oder Wirtschaftsinformatik (Haupt- oder Nebenfach)
- Sprache: Deutsch C1 oder höher
Technologieerfahrung (mindestens 3 Jahre praktische Projekterfahrung erforderlich)
Starke praktische Erfahrung in modernen und legacy Enterprise-Java-Umgebungen, einschließlich JEE (Servlets, JSP, EJB, JDBC) und Struts (Konfiguration, Action-Klassen, Validierung, Sitzungsmanagement und Sicherheit).
Sehr gute Kenntnisse des Spring-Ökosystems (Spring Boot, Data, Security, Batch, Testing) und der Service-Integration mit REST (JSON, OpenAPI, Spring REST-Controller) und SOAP (WSDL/XSD, XML, SoapUI, Spring WS-Integration).
Solide Erfahrung mit relationalen Datenbanken (Oracle oder PostgreSQL), einschließlich SQL, Schema-Design und PL/SQL (Oracle).
Frontend-Erfahrung mit TypeScript und Angular, einschließlich Architektur-Best-Practices, Testing (Playwright oder Cypress) und modernen Webtechnologien (HTML5, CSS3/SCSS).
Erfahrung mit Testautomatisierung (JUnit, Selenium/Selenide, Playwright) und Standard-Enterprise-Entwicklungstools (IntelliJ, Maven, Git, Jenkins, SonarQube).
Mehrjährige Erfahrung in agilen Umgebungen (Scrum und/oder SAFe).
Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment) Arbeitgeber: Uliasti GmbH
Die pUliasti GmbH ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an einem anspruchsvollen eGovernment-Projekt in der Schweiz mitzuwirken. Mit einer agilen DevSecOps-Kultur fördern wir nicht nur die berufliche Weiterentwicklung, sondern bieten auch flexible Arbeitsmodelle mit bis zu drei Tagen Remote-Arbeit pro Woche. Unsere Mitarbeiter profitieren von einem unterstützenden Teamumfeld und der Chance, innovative Technologien in einem dynamischen Markt zu nutzen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Uliasti GmbH anzuklopfen, wenn du dich auf die Stelle als Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Uliasti GmbH vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Uliasti GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Uliasti GmbH vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.