For a long-term project in a government environment, we are seeking several experienced Java full-stack developers with solid DevOps experience JP). In this role, you will develop and maintain modern, secure, and scalable business applications based on Java/Spring in the backend and Angular in the frontend. You will work closely with business analysts, architects, and other developers, contributing your experience across the entire software lifecycle—from requirements analysis through implementation and testing to deployment and operations—within an agile team.
Responsibilities:
– Design, implementation, and maintenance of Java-based backend services (JSE/JEE or JSE/Spring, Spring Boot)
– Development and enhancement of web-based Angular frontends (TypeScript, HTML5, CSS3/SCSS)
– Design and implementation of REST and SOAP interfaces (OpenAPI, JSON/Jackson, XML, Spring integration)
– Database modeling and development with Oracle or PostgreSQL (SQL, PL/SQL, database schemas)
– Implementation of security and quality requirements (Spring Security, code quality, Sonar, best practices)
– Use of modern build, CI/CD, and DevOps tools (Maven, Git, Jenkins, IntelliJ)
– Collaboration in test design and automation (unit tests, integration tests, possibly Selenium/Playwright/Cypress)
– Close collaboration within an agile team (Scrum) and participation in architectural and design decisions
– Documentation, reviews, and continuous optimization of Development and deployment processes
Requirements:
– At least 5 years of experience as a Software Engineer in Java with JSE/JEE or JSE/Spring
– At least 3 years of project experience with Spring as the primary backend technology
– Solid experience with several of the following technologies: Spring Boot / Spring Framework / Spring Testing / Spring Data / Spring Batch / Spring Security
– Good knowledge of SOAP technologies: interface definition / XML (Jackson Library) / SOAP UI / integration with Spring
– Knowledge of REST API technologies: JSON (Jackson Library) / REST best practices / OpenAPI (code generation) / implementation with Spring
– Database knowledge: Oracle or PostgreSQL / SQL / database schema & modeling / PL/SQL (Oracle) / data types (e.g., JSON fields)
– Experience with client technologies such as Angular / Angular architecture / best practices (state management, standalone components, lazy loading, etc.)
– Good knowledge of test frameworks (Playwright, Cypress) / TypeScript / HTML5 / CSS3 or SCSS are advantageous
– knowledge of tools such as IntelliJ / Maven / Git / Jenkins / Sonar is advantageous
Nice-to-have (advantages):
– Professional experience in federal administration or other national/international authorities
– Experience with test automation (e.g., JUnit, Selenium, Playwright)
– Practical experience with Scrum methodology
– Demonstrable experience in a DevOps environment (CI/CD, automation, operations, monitoring)
Education:
– University degree (University of Applied Sciences, University, ETH) in Computer Science or Business Informatics
Languages:
– German (native speaker/fluent)
– Good language skills (B2) in English and/or French are an advantage
Reference number: 924744JP
Role: Several Java Fullstack Developers with DevOps experience (m/f/d)
Location: Bern and surrounding region
Workload: 80-100% (Minimum 2-3 days per week on-site, remote work only within Switzerland)
Start date: April 15, 2026
End date: April 14, 2031
Job Type: 80-100%
Pay: CHF88' CHF131'278.79 per year
Work Location: On the road