h3Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment) /h3 pbSalary: /b CHF 120'000 per year /p pbLocation: /b Zurich / Bern (max. 3 days home office per week) /p pbStart Date: /b 15 September 2026 /p pbWorking from abroad: /b Not possible /p pbRole Overview /b /p pFor a demanding Swiss eGovernment project, we are looking for a highly experienced Senior Fullstack Developer with a strong focus on building and modernizing high-quality, high-security software. /p pYou will work in an agile DevSecOps team on core business applications currently undergoing migration and will be responsible across the entire software lifecycle, from analysis through to production operations. In addition to strong expertise in Java/Spring microservices, you are very comfortable working with Angular frontends and legacy systems based on JEE and JSP/Struts (to be modernized). /p pThe projects are technically challenging, well structured, and designed for long‑term collaboration. We are looking for true senior professionals who are comfortable working in complex systems and environments and who want to contribute to critical Swiss IT systems. /p ul liWork in a DevOps team with responsibility for further development of business applications within a migration project /li liIndependently ensure agile DevSecOps delivery following Scrum /li liFullstack development using Java, Spring Boot, Angular, and JEE with JSP/Struts /li liStart: 15 September 2026 /li liLocation: Bern / Zurich (2 days per week onsite), partial remote work (max. 3 days) within Switzerland possible /li liWorking from abroad is NOT possible /li /ul pbNice-to-Have Requirements /b /p ul liEnglish B2 or higher /li liExperience with business processes in police, justice, or migration domainse’re not looking for rock stars. /li /ul pbMandatory Requirements /b /p ul liResident in Switzerland (Swiss or EU citizenship) /li liSenior level: Clearly more than 5 years of professional fullstack development experience with Java, Spring Boot, and Angular /li liHigher IT degree recognized in Switzerland, such as: ul liAdvanced Federal Diploma (HF) in Computer Science or Business Informatics /li liHigher Federal Diploma (HFP) in Computer Science or Business Informatics /li liDegree (BSc, MSc, MAS, NDS) from a University of Applied Sciences or University in Computer Science or Business Informatics (major or minor) /li /ul /li liLanguage: German C1 or higher /li /ul pTechnology Experience (3+ years hands‑on project experience required) /p pStrong hands‑on experience across modern and legacy enterprise Java environments, including JEE (Servlets, JSP, EJB, JDBC) and Struts (configuration, Action classes, validation, session management, and security). /p pVery good knowledge of Spring ecosystem (Spring Boot, Data, Security, Batch, Testing) and service integration using REST (JSON, OpenAPI, Spring REST Controllers) and SOAP (WSDL/XSD, XML, SoapUI, Spring WS integration). /p pSolid experience with relational databases (Oracle or PostgreSQL), including SQL, schema design, and PL/SQL (Oracle). /p pFrontend experience with TypeScript and Angular, including architecture best practices, testing (Playwright or Cypress), and modern web technologies (HTML5, CSS3/SCSS). /p pExperience with test automation (JUnit, Selenium/Selenide, Playwright) and standard enterprise development tooling (IntelliJ, Maven, Git, Jenkins, SonarQube). /p pSeveral years of experience working in agile environments (Scrum and/or SAFe). /p #J-18808-Ljbffr
Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment)
Senior Fullstack Developer (JEE, Struts, Angular, Java, Spring, Swiss eGovernment)
Vollzeit Vor Ort