Responsibilities
Full‑stack development of Java‑based business applications using Spring Boot / Spring Framework
Design, implementation, and maintenance of REST and SOAP interfaces (integration into existing system landscapes)
Database‑related work with Oracle or PostgreSQL, including SQL, schema design, and modeling
Development of modern web frontends using Angular, TypeScript, HTML5, CSS3/SCSS, and associated test frameworks
Ensuring code quality and stability through automated tests (unit, integration, and UI tests)
Use of CI/CD tools (e.g., Maven, Git, Jenkins, Sonar) for build, test, and deployment processes
Collaboration in an agile Scrum team, including active participation in refinements, planning, and reviews
Requirements
At least 5 years of professional experience as a Software Engineer with Java (JSE/JEE or JSE/Spring)
At least 3 years of project experience with Spring as the primary backend technology
Good knowledge of the following Spring technologies: Spring Boot, Spring Framework, Spring Testing, Spring Data, Spring Batch, Spring Security
Good knowledge of REST technologies as well as SOAP/integration technologies
Solid experience with database technologies
Knowledge of test frameworks (Playwright, Cypress), TypeScript, HTML5, CSS3/SCSS including test automation
Experience with at least 3 of the following tools: IntelliJ, Maven, Git, Jenkins, Sonar
Professional experience in federal administration or other national/international authorities
Practical experience with Scrum methodology
Nice to have
Experience with at least 3 of the following tools: IntelliJ, Maven, Git, Jenkins, Sonar
Professional experience in federal administration or other national/international authorities
Practical experience with Scrum methodology
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
#J-18808-Ljbffr