Senior Software Engineer Java (80–100%, temporary)
St.Gallen or Bern · limited to 12 months · Start by arrangement
Code that goes live
We are diselva, independent consultants for digital transformation. We design architectures, evaluate systems, support transformation projects, and sometimes we even build things ourselves—namely, when it really matters. For a specific client project, we’re looking for an experienced developer for a twelve-month assignment.
You’ll work in an environment where specifications, architecture, and implementation are closely intertwined. This also means we expect you to critically evaluate a requirement before you build it. AI-powered development is part of our daily routine—not just a pilot project. What matters is that you can assess what an agent has delivered.
Your Role
- You’ll develop and maintain services in Java and Spring Boot, from the API to integration into existing system landscapes.
- You’ll be responsible for your code all the way through to production: CI/CD, containers, monitoring, and testing.
- You’ll put coding agents to productive use, prepare context and specifications so they deliver usable results, and critically review their output.
- You’ll contribute to architectural decisions and speak up when a solution works technically but misses the mark from a business perspective.
What You Bring to the Table
- At least 5 years of development experience with Java and Spring Boot in production systems.
- Preferably familiar with Google Cloud Services such as Cloud Run, Pub/Sub, BigQuery, Cloud Functions, etc.
- Proficiency in DevOps practices: Git, CI/CD pipelines, Docker, Kubernetes, cloud (Google, Azure, or AWS), observability.
- Experience with integrations, APIs, and databases in established environments.
- Hands-on experience with AI-assisted and agentic coding, including the ability to critically evaluate generated code.
- A willingness to familiarize yourself with unfamiliar technical domains and to question requirements rather than simply implementing them.
- You communicate confidently in German and English and are willing to work at our location in St. Gallen or Bern.
This isn’t for you if …
… you need a completed ticket to get started.
… you don’t know how to use AI tools or trust them without verifying them first.
… your responsibility ends at the merge.
What We Offer
- A clearly defined mandate. Twelve months with a defined assignment instead of an open-ended project search—we’re also open to freelancers.
- Modern tool environment. Coding agents and AI tools are implemented, licensed, and encouraged.
- Technical depth within the team. In-house software and enterprise architects who can contribute to the code.
- Flat hierarchy. Decisions are made within the team, not by committees.
- Opportunities beyond the fixed-term contract. A permanent position is possible if it works for both parties.
- Flexible work arrangements at our two locations in St. Gallen and Bern; remote work is possible.
- Attractive perks, which we’d be happy to explain to you in a personal conversation
- Your birthday, Olma, Offa, and the St. Gallen OpenAir count as additional holidays at our company—and of course, that goes for Bern as well.
About Us
diselva is an independent digital transformation consulting firm with offices in St. Gallen and Bern. We bridge the gap between business and technology, from strategy and architecture to implementation.
#J-18808-Ljbffr