Login Enter

Callista Group AG

5 days ago

Senior / Principal Software Engineer - Java, Spring Boot & Kafka (80-100%)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Callista Group AG
Location
Bern, Berne, Switzerland Switzerland
Posted
5 days ago
View all jobs at Callista Group AG

Job description

For our client, we are looking for an experienced Java / Spring Boot Software Engineer at a Principal level with pronounced Kafka expertise. You will develop high-performance, scalable applications for processing very large amounts of data and take responsibility for demanding technical solutions.

Your tasks:

  • Development and optimization of high-performance backend applications with Java, Spring Boot, and Kafka

  • Technical responsibility for demanding solutions as well as active shaping of the architecture and design of distributed systems

  • Conception and implementation of scalable solutions for the reliable processing of very large data and transaction volumes

  • Analysis of performance problems and development of sustainable technical improvements

  • Independent development and convincing representation of technical decisions in cooperation with architects, developers, and other stakeholders

  • Ensuring high code quality through automated tests and proven development practices

  • Technical support for other developers as well as active knowledge transfer within the team


Your technical expertise

  • In-depth, current practical experience with Kafka and Java, which you regularly use in productive projects

  • 5+ years of experience in professional software development with very solid knowledge of Java and Spring Boot

  • Proven experience with high-performance systems and the processing of large amounts of data

  • Very good knowledge of software architecture, distributed systems, and performance optimization

  • Experience with SQL, REST APIs, Docker, Kubernetes, and GitLab

  • Knowledge of unit and integration testing, and ideally Splunk and Citrus

  • Completed computer science degree (University/University of Applied Sciences) or comparable qualification

  • You work independently, structurally, and solution-oriented

  • You can explain complex technical issues understandably, justify decisions, and technically convince different stakeholder groups

  • Very good German and good English skills

Your Tech Stack:

  • Core Technologies: Java · Spring Boot · Kafka

  • Architecture & Integration: Distributed Systems · REST APIs

  • Database: SQL

  • Container & DevOps: Docker · Kubernetes · GitLab

  • Testing & Monitoring: Unit Testing · Integration Testing · Splunk · Citrus

  • Methodology: Scrum

General Framework Conditions:

  • Start: asap

  • Workload: 80-100%

  • Location: Bern (1-2 times per week on-site)

Find Jobs in Switzerland on Arbeitnow

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.