Skip to content
mimi

Java Developer Fullstack Implementation 80-100% (m/f/d) – Fullstack/Spring/REST/SOAP/Angular

ITech Consult AG

Bern · Hybrid Contract Mid Level Today

About the role

About

For our client, a public institution in the security and justice sector, we are seeking several experienced Java developers (924870JP) specializing in full-stack implementation. In this role, you will develop and maintain complex business applications based on modern Java/Spring and Angular technologies – from the backend interface (REST/SOAP) to the high-performance web frontend.

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: Oracle or PostgreSQL
  • 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

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

Additional Information

  • Reference number: 924870JP
  • Role: Java Developer Fullstack Implementation (m/f/d)
  • Location: Bern and surrounding region
  • Workload: 80-100%
  • Start date: May 27, 2026
  • End date: May 26, 2031
  • Work Location: On the road

Skills

AngularCSS3GitHTML5JavaJenkinsJSEJEEMavenOraclePlaywrightPostgreSQLRESTSCSSSOAPSonarSpringSpring BootSpring DataSpring TestingTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free