Bern
Java Fullstack Developer 80-100% (m/f/d)
- 17 October 2026
- 80 – 100%
- Freelance
- German (Fluent)
- Bern
About the job
Java Fullstack Developer 80-100% (m/f/d) - Java/Spring/Kafka/Kubernetes/DevOps
For the role of Java Fullstack Developer, we are looking for an experienced professional with solid knowledge in Java software development and the implementation of Spring-based backend solutions (925336JP). The focus is on the development and integration of software components with Java, Spring and Kafka as well as collaboration on infrastructure and DevOps topics.
You bring at least five years of experience as a Java Software Engineer and have used Spring as the primary backend technology in projects for at least three years.
Responsibilities:
- Development and further development of Java applications based on JSE/JEE or JSE/Spring.
- Implementation and integration of backend components with Spring.
- Integration of Kafka into the application landscape.
- Collaboration on infrastructure, deployment and monitoring topics in the DevOps environment.
- Contribution to software quality as well as to technical concepts and architectural issues.
Requirements:
- At least 5 years of professional experience as a software engineer with Java, using JSE/JEE or JSE/Spring.
- At least 3 years of project experience with Spring as the primary backend technology.
- Solid practical experience with Kafka.
- Experience with infrastructure and DevOps technologies, for example Helm configurations for PaaS or Kubernetes package management, ArgoCD for GitOps and deployment, Splunk for log management and analysis, or Grafana for metrics and dashboards.
- Good knowledge of test automation technologies such as JUnit, Selenium, Playwright, Cypress or Karate.
- Advantageous: initial experience as a software architect
Nice-to-have:
- Experience with 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 (FH, Uni, ETH) in computer science or business informatics
Languages:
- German native speaker/negotiation level
- Good language skills (B2) in English and/or French are advantageous
Reference no.: 925336JP
Role: Java Fullstack Developer 80-100% (m/f/d)
Location: Bern and region
Workload: 80-100% (at least 2 days per week on site, remote only within Switzerland)
Start: 01.01.2027
End: Until 31.12.2031
If this position has sparked your interest, please send us your complete dossier via the link in this advertisement. If this position does not suit your profile well and you wish to receive other positions directly, you can also send us your dossier via this advertisement or to jobs[at]itcag[dot]com.
Contact us for more information about our company, our positions or our attractive payroll-only programme: +41 41 760 77 01.
About us:
ITech Consult is a Swiss company certified according to ISO 9001:2015 with branches in Germany and Ireland. ITech Consult specialises in the placement of IT candidates for contract work. We were founded in 1997 by IT professionals and therefore know how important professional support is when searching for and working on projects.