Senior Fullstack Java Engineer Project Duration: 01 July 2026 - 30 June 2031 Extension Option: Yes (project-based continuation possible) Workload: Minimum 80% Location: Zollikofen / Bern, Switzerland Onsite Requirement: Minimum 2 days per week onsite in Bern Remote Share: 40-60% (depending on phase) Responsibilities / Tasks Design, implement and maintain Java-based fullstack applications Backend development using Spring Boot & Spring Framework Frontend development with Angular (v10), TypeScript, HTML5, CSS3/SCSS Design and implementation of REST and SOAP interfaces Integration of databases (PostgreSQL, Oracle) and data models Implementation of automated tests (unit, integration, E2E) Active participation in Scrum ceremonies and sprint planning Collaboration with Product Owners, architects and DevOps teams Compliance with strict governance, security and documentation standards Occasional 3rd‑level support during office hours Mandatory Skills (Mandatory) Backend / Integration Java (Senior level, ≥ 5 years) Spring Boot Spring Framework (Core, Data, Security, Batch) REST APIs (JSON, OpenAPI, best practices) SOAP services (XML, WSDL, SOAP UI) gRPC Protobuf Frontend Angular (v10 or higher) Angular architecture & best practices TypeScript HTML5 CSS3 / SCSS UI testing with Playwright and/or Cypress Databases PostgreSQL Oracle SQL Database schema & data modelling PL/SQL (Oracle) JSON data types Testing JUnit Selenium Cypress Playwright Tooling / DevOps IntelliJ IDEA Maven Git Jenkins SonarQube Methodology & Languages Agile Scrum (ceremonies, artefacts, backlog management) German language C1 (mandatory) English B2 or higher Nice‑to‑Have Skills Legacy Java technologies: J2EE, Struts, WebLogic, GWT, EJB 3.0 Experience in governmental, migration, police or justice-related domains UI/UX design experience CI/CD optimisation experience Work in security‑sensitive or regulated environments SThree_Germany is acting as an Employment Business in relation to this vacancy.