We believe that event-driven architectures will be an integral part of all IT systems in the future. We help companies to create value through event-driven ecosystems. We are a team of real-time data lovers, innovators, and pioneers, and we are looking for a new team member:

Senior Java Software Engineer (80-100%)

What we are and what we do: 

  • Streaming! A lot of it. Mainly with Kafka, but not only. We’re helping companies to move to an event-based world. Namely, ingesting, transforming, and analysing a lot of data. 
  • Developing backend applications using Java with different frameworks like Spring Boot and Quarkus. 
  • Beautiful looking frontends, mainly with Angular and Grafana. 
  • We develop projects in-house, but also directly at our customers’ place when needed. 
  • We’re based in Bern, very close to the train station.
  • We value teamwork and open communication. 
  • We speak English in our company meetings. 

What you will do: 

  • You will technically lead project teams, thereby supporting the project lead and the customer. 
  • You will continuously learn new technologies and frameworks to implement suitable solutions. 
  • You will design and communicate the software architecture in customer projects. 
  • You will help our customers in their technical vision and inspire and enable them to find pragmatic solutions. 
  • You will coach young, motivated software developers in their journey to become seniors. 
  • You will see the entrepreneurial vision of SPOUD and align your doings accordingly. 

What we are looking for: 

  • You love working together with customers and take responsibility for your and your team’s work. 
  • You are a doer, proactive, and can anticipate technical and organizational issues because you know. 
  • Strong in software design and architecture. 
  • 2+ years of relevant experience in software development with Java, Kotlin or other JVM languages and the ability to write clean code. 
  • Know-how in state-of-the-art development frameworks (i.e. Spring Boot, Quarkus, Micronaut, Vert.x), tools like Docker, git, gradle/maven and methods in your field of expertise. 
  • You like to work in a startup environment, but feel comfortable also in the enterprise world. 
  • You are willing to become an expert for Kafka and event-streaming (with our support) 
  • Beneficial: You have experience with additional programming languages like Python, Typescript or Go and technologies like Kafka, Kafka Streams, Flink, Rx, RabbitMQ 
  • Professional communication with the customer in writing and speech in German and English. 

We offer:

  • Change! A place where you can make a difference, surrounded by people who value your action and support you on your path. 
  • A young, dynamic, and non-bureaucratic environment with much flexibility (Yes! We support home office and flexible working hours).
  • Open salaries ranging from 80k to 130k per year 
  • And a few more things. We have a ping-pong table, we play table soccer, and we frequently do BBQs and drink beer together. 

Are you interested? 

Send us your CV at mission@spoud.io and let’s have a coffee together.